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. |