Interface specifications

Collaboration diagram for Interface specifications:

Detailed Description

All Player communication occurs through interfaces, which specify the syntax and semantics for a set of messages.

See the tutorial Interfaces, drivers, and devices for a discussion of what an interface is.

Below are the details. For each interface, the following is given:

It can be the case that a given message can be sent as data or in response to a request. A common example is geometry. For many devices geometry is fixed and so need only be requested once. For others geometry may change dynamically and so the device will publish it periodically.



 Multi-hypothesis planar localization system.
 Speech synthesis.
 Speech recognition.
 Joystick control.
 A 3-D point cloud.
 A range sensor.
 Camera imagery.
 Player: the meta-device.
 A robot that moves in 3-D.
 Access properties stored in a central repository.
 A 1-D linear actuator.
 Two-dimensional graphics interface.
 Client - client communication.
 WiFi signal information.
 Three-dimensional graphics interface.
 A planar path-planner.
 Access and update geometric features in a map.
 Interface to an audio system.
 Gripper interface.
 Analog I/O.
 Laser range-finder.
 A visual blob-detection system.
 Digital I/O.
 An array of actuators.
 Array of infrared rangers.
 An indicator light.
 Fiducial (marker) detection.
 Access maps.
 Wireless Sensor Networks.
 Statgrab - System Infos.
 Pan-tilt-zoom unit.
 Array of ultrasonic rangers.
 A robot simulator.
 Log read / write control.
 A multi-jointed limb.
 Global positioning system.
 Power system.
 Planar mobile robot.
 An array of bumpers.
 RFID reader.
 A generic interface for user-defined messages.
 Inertial Measurement Unit.

Last updated 12 September 2005 21:38:45