Todo List
- Member PlayerCc::ClientProxy::GetDriverName () const
- GetDriverName isn't guarded by locks yet
- Member PlayerCc::MapProxy::GetHeight () const
- should this be returned as a player_size_t?
- Member PlayerCc::MapProxy::GetWidth () const
- should this be returned as a player_size_t?
- Class player_gps_data
- : Review the units used here
- Group tutorial_config
- Put some useful examples here
- Group tutorial_interface
- Write this
- Group tutorial_plugins
- Write this
- Group tutorial_maps
- Write this
- Group interfaces
- Normalize subtype names (PLAYER_PTZ_REQ_GEOM vs PLAYER_POSITION2D_REQ_GET_GEOM)
- Normalize subtype numbers (PLAYER_POSITION2D_SET_ODOM = 6 and PLAYER_POSITION2D_RESET_ODOM = 5, while position3d has PLAYER_POSITION3D_REQ_SET_ODOM = 5 and PLAYER_POSITION_3D_REQ_RESET_ODOM = 6)
- Group interface_gripper
- This interface is VERY Pioneer-specific, and should really be generalized.
- Group interface_limb
- Use pre-defined types, like player_pose3d_t, wherever possible
- Group interface_mcom
- Is this interface used and/or needed any more?
- Group interface_player
- Determine what, if any, data delivery modes and requests are needed.
- Group driver_acoustics
- This driver is currently disabled because it needs to be updated to the Player 2.0 API.
- Group driver_acoustics
- Write a full description
- Group driver_mixer
- This driver is currently disabled because it needs to be updated to the Player 2.0 API.
- Group driver_mixer
- Write a description
- Group driver_acts
- This driver is currently disabled because it needs to be updated to the Player 2.0 API.
- Group driver_shapetracker
- This driver is currently disabled because it needs to be updated to the Player 2.0 API.
- Group driver_shapetracker
- Document this driver
- Group driver_simpleshape
- This driver is currently disabled because it needs to be updated to the Player 2.0 API.
- Group driver_upcbarcode
- This driver is currently disabled because it needs to be updated to the Player 2.0 API.
- Group driver_imageseq
- This driver is currently disabled because it needs to be updated to the Player 2.0 API.
- Group driver_imageseq
- Add support for color images.
- Group driver_sphere
- This driver is currently disabled because it needs to be updated to the Player 2.0 API.
- Group driver_laserbar
- This driver is currently disabled because it needs to be updated to the Player 2.0 API.
- Group driver_laserbarcode
- This driver is currently disabled because it needs to be updated to the Player 2.0 API.
- Group driver_laserfeature
- This driver is currently disabled because it needs to be updated to the Player 2.0 API.
- Group driver_laserfeature
- Document this driver.
- Group driver_laservisualbarcode
- This driver is currently disabled because it needs to be updated to the Player 2.0 API.
- Group driver_laservisualbw
- This driver is currently disabled because it needs to be updated to the Player 2.0 API.
- Group player_driver_gz_camera
- This driver is currently disabled because it needs to be updated to the Player 2.0 API.
- Group player_driver_gz_fiducial
- This driver is currently disabled because it needs to be updated to the Player 2.0 API.
- Group player_driver_gz_gripper
- This driver is currently disabled because it needs to be updated to the Player 2.0 API.
- Group player_driver_gz_laser
- This driver is currently disabled because it needs to be updated to the Player 2.0 API.
- Group player_driver_gz_position
- This driver is currently disabled because it needs to be updated to the Player 2.0 API.
- Group player_driver_gz_position3d
- This driver is currently disabled because it needs to be updated to the Player 2.0 API.
- Group player_driver_gz_power
- This driver is currently disabled because it needs to be updated to the Player 2.0 API.
- Group player_driver_gz_ptz
- This driver is currently disabled because it needs to be updated to the Player 2.0 API.
- Group player_driver_gz_sim
- This driver is currently disabled because it needs to be updated to the Player 2.0 API.
- Group player_driver_gz_sonar
- This driver is currently disabled because it needs to be updated to the Player 2.0 API.
- Group player_driver_gz_stereo
- This driver is currently disabled because it needs to be updated to the Player 2.0 API.
- Group player_driver_gz_truth
- This driver is currently disabled because it needs to be updated to the Player 2.0 API.
- Group player_driver_gz_wifi
- This driver is currently disabled because it needs to be updated to the Player 2.0 API.
- Group driver_linuxjoystick
- Add support for continuously sending commands, which might be needed for position devices that use watchdog timers.
- Group driver_amcl
- Implement / update other sensor models
- Group driver_mapcspace
- This driver is currently disabled because it needs to be updated to the Player 2.0 API.
- Group driver_mapscale
- This driver is currently disabled because it needs to be updated to the Player 2.0 API.
- Group driver_lifomcom
- This driver is currently disabled because it needs to be updated to the Player 2.0 API.
- Group driver_clodbuster
- This driver is currently disabled because it needs to be updated to the Player 2.0 API.
- Group driver_er1
- This driver is currently disabled because it needs to be updated to the Player 2.0 API.
- Group driver_er1
- Implement IR and power interfaces.
- Group driver_garcia
- This driver is currently disabled because it needs to be updated to the Player 2.0 API.
- Group driver_roomba
- Add power and bumper interfaces
- Recover from a cliff/wheeldrop sensor being triggered in safe mode; the robot goes into passive mode when this happens, which right now requires Player to be restarted
- Add some config requests, like position geometry
- Group driver_nomad
- This driver is currently disabled because it needs to be updated to the Player 2.0 API.
- Group driver_reb
- This driver is currently disabled because it needs to be updated to the Player 2.0 API.
- Group driver_segwayrmp
- This driver is currently disabled because it needs to be updated to the Player 2.0 API.
- Group driver_inertiacube2
- This driver is currently disabled because it needs to be updated to the Player 2.0 API.
- Group driver_vfh
- : add support for getting the robot's true global pose via the simulation interface
- Group driver_amtecpowercube
- This driver is currently disabled because it needs to be updated to the Player 2.0 API.
- Group driver_canonvcc4
- This driver is currently disabled because it needs to be updated to the Player 2.0 API.
- Group driver_canonvcc4
- Add more functionalities. Actually Only pan, tilt and zoom values can be set up.
- Group driver_service_adv_mdns
- This driver is currently disabled because it needs to be updated to the Player 2.0 API.
- Group driver_dummy
- This driver is currently disabled because it needs to be updated to the Player 2.0 API.
- Group driver_sphinx2
- Add documentation about sphinx2
- Group driver_waveaudio
- This driver is currently disabled because it needs to be updated to the Player 2.0 API.
- Group driver_aodv
- This driver is currently disabled because it needs to be updated to the Player 2.0 API.
- Group driver_iwspy
- This driver is currently disabled because it needs to be updated to the Player 2.0 API.
- Group libplayertcp
- More verbose documentation on this library, including the protocol
- Group libplayerxdr
- Make the interface code/string table dynamic, so that new interfaces can be added at runtime @}
- Group util_playercam
- add additional vision feedback abilities w/ opencv (directional histogram)
- Group util_playerjoy
- Calibrate out initial offset; should be possible by parsing the JS_EVENT_INIT message.
- Group util_playerwritemap
- write a synopsis
- Group util_playerwritemap
- write usage
- Group multiclient
- Document mutliclient
- Group player_clientlib_libplayerc_py
- Document this library properly.