PlayerCc Namespace Reference
Classes | |
| class | PlayerClient |
| The PlayerClient is used for communicating with the player server. More... | |
| class | ActArrayProxy |
The ActArrayProxy class is used to control a actarray device. More... | |
| class | AioProxy |
The AioProxy class is used to read from a aio (analog I/O) device. More... | |
| class | AudioProxy |
The AudioProxy class controls an audio device. More... | |
| class | BlackBoardProxy |
| The BlackBoardProxy class is used to subscribe to a blackboard device. More... | |
| class | BlobfinderProxy |
The BlobfinderProxy class is used to control a blobfinder device. More... | |
| class | BumperProxy |
The BumperProxy class is used to read from a bumper device. More... | |
| class | CameraProxy |
The CameraProxy class can be used to get images from a camera device. More... | |
| class | DioProxy |
The DioProxy class is used to read from a dio (digital I/O) device. More... | |
| class | FiducialProxy |
The FiducialProxy class is used to control fiducial devices. More... | |
| class | GpsProxy |
The GpsProxy class is used to control a gps device. More... | |
| class | Graphics2dProxy |
The Graphics2dProxy class is used to draw simple graphics into a rendering device provided by Player using the graphics2d interface. More... | |
| class | Graphics3dProxy |
The Graphics3dProxy class is used to draw simple graphics into a rendering device provided by Player using the graphics3d interface. More... | |
| class | GripperProxy |
The GripperProxy class is used to control a gripper device. More... | |
| class | HealthProxy |
The HealthProxy class is used to get infos of the player-server. More... | |
| class | ImuProxy |
The ImuProxy class is used to control an imu device. More... | |
| class | IrProxy |
The IrProxy class is used to control an ir device. More... | |
| class | LaserProxy |
The LaserProxy class is used to control a laser device. More... | |
| class | LimbProxy |
The LimbProxy class is used to control a limb device. More... | |
| class | LocalizeProxy |
The LocalizeProxy class is used to control a localize device, which can provide multiple pose hypotheses for a robot. More... | |
| class | LogProxy |
The LogProxy proxy provides access to a log device. More... | |
| class | MapProxy |
The map proxy provides access to a map device. More... | |
| class | OpaqueProxy |
The OpaqueProxy proxy provides an interface to a generic opaque. More... | |
| class | PlannerProxy |
The PlannerProxy proxy provides an interface to a 2D motion planner. More... | |
| class | Pointcloud3dProxy |
| The Pointcloud3d proxy provides an interface to a pointcloud3d device. More... | |
| class | Position1dProxy |
The Position1dProxy class is used to control a position1d device. More... | |
| class | Position2dProxy |
The Position2dProxy class is used to control a position2d device. More... | |
| class | Position3dProxy |
The Position3dProxy class is used to control a interface_position3d device. More... | |
| class | PowerProxy |
The PowerProxy class controls a power device. More... | |
| class | PtzProxy |
The PtzProxy class is used to control a ptz device. More... | |
| class | RangerProxy |
The RangerProxy class is used to control a ranger device. More... | |
| class | RFIDProxy |
The RFIDProxy class is used to control a rfid device. More... | |
| class | SimulationProxy |
The SimulationProxy proxy provides access to a simulation device. More... | |
| class | SonarProxy |
The SonarProxy class is used to control a sonar device. More... | |
| class | SpeechProxy |
The SpeechProxy class is used to control a speech device. More... | |
| class | SpeechRecognitionProxy |
The SpeechRecognition proxy provides access to a speech_recognition device. More... | |
| class | VectorMapProxy |
The VectorMapProxy class is used to interface to a vectormap. More... | |
| class | WiFiProxy |
The WiFiProxy class controls a wifi device. More... | |
| class | WSNProxy |
The WSNProxy class is used to control a wsn device. More... | |
| class | PlayerError |
| The C++ exception class. More... | |
| class | ClientProxy |
| The client proxy base class. More... | |
Functions | |
| double | rtod (double r) |
| Convert radians to degrees. | |
| double | dtor (double r) |
| Convert degrees to radians. | |
| double | normalize (double z) |
| Normalize angle to domain -pi, pi. | |
| template<typename T> | |
| T | min (T a, T b) |
| Return the minimum of a, b. | |
| template<typename T> | |
| T | max (T a, T b) |
| Return the maximum of a, b. | |
| template<typename T> | |
| T | limit (T a, T min, T max) |
| Limit a value to the range of min, max. | |
Variables | |
| const int | PLAYER_PORTNUM = 6665 |
| The default port number for PlayerClient. | |
| const std::string | PLAYER_HOSTNAME = "localhost" |
| The default hostname for PlayerClient. | |
