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>
min (T a, T b)
 Return the minimum of a, b.
template<typename T>
max (T a, T b)
 Return the maximum of a, b.
template<typename 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.

Last updated 12 September 2005 21:38:45