#include <ArCentralMultiRobot.h>
Public Member Functions | |
| Info (const char *robotName, unsigned int precedenceBase, ArFunctor2< ArNetPacket *, ArCentralForwarder * > *multiRobotToServerCB, ArFunctor2< ArNetPacket *, ArCentralForwarder * > *multiRobotInfoCB) | |
| Constructor. | |
| virtual | ~Info () |
| Destructor. | |
| const char * | getRobotName (void) |
| Gets the robot's name. | |
| long | getPrecedence (void) |
| Gets the robot's precedence. | |
| int | getPrecedenceClass (void) |
| Gets the robot's precedence class. | |
| long | getPrecedenceBase (void) |
| Gets the robot's precedence base. | |
| bool | isDataGood (void) |
| ArPose | getPose (void) |
| Gets our current pose. | |
| const char * | getMapName (void) |
| Gets our map. | |
| std::list< ArPose > * | getPath (void) |
| Gets the pointer to our path. | |
| int | getShortPathNumPoints (void) |
| Gets the number of points in the short path. | |
| int | getRobotRadius (void) |
| Gets the robot's radius. | |
| int | getPathRadius (void) |
| Gets the robot's path radius. | |
| void | setData (ArNetPacket *packet) |
| Sets the data from the packet. | |
|
||||||||||||||||||||
|
Constructor.
|
|
|
Checks all the things and just tells us if we want to use this robot or not |
1.4.0