Modules
Here is a list of all modules:
[detail level 1234]
 libplayercore
 libplayercommonThis C library provides error-reporting and debug output facilities. Instead of calling directly into the stdio library (printf, puts, etc.), use the macros defined in error.h, so that message verbosity can be centrally controlled and so that all messsages get logged to .player
 TutorialsListed below are tutorials on various topics that may be of interest to users of Player. The goal of these documents is to provide the user with concise explanations (with examples, wherever possible) of important concepts and common tasks
 Interfaces, drivers, and devicesFundamental concepts in Player
 Migrating from Player 1.6 to Player 2.0Including a guide to updating your drivers
 Using cameras and blobfindersConfiguring and accessing cameras
 Using Player and AutomakeA brief overview of how Automake works
 Using Player and CMakeA brief overview of how CMake works
 Cross-compilingHow to build Player for embedded systems
 Command line argumentsParsing command-line arguments
 Data loggingLogging sensor data to files and playing it back
 Writing configuration filesConfig files
 Adding a new interfaceHow to add an interface for a new kind of device
 Writing a Player driverHow to write, compile, and load plugin driver
 Manipulating mapsMap-handling
 Player utilitiesPlayer utilities
 player serverTCP server that allows remote access to Player devices
 playervGeneral-purpose sensor visualization and device control GUI
 playernavMulti-robot localization, navigation, and path-planning GUI
 playercamCamera visualization GUI
 playerjoyJoystick control for a mobile robot
 playerprintPrint sensor data to the console
 playervcrRemote control of data logging and playback
 dgps_serverDifferential GPS correction server
 playerwritemapRetrieve map data and save it to a file
 Client LibrariesLibraries are available in various languages to facilitate the development of TCP client programs. You would probably use one of these libraries to develop your robot control program if, like most people, you're using the player server (whether with hardware or simulation)
 libplayercA C client library for the player server
 libplayerc++A C++ client library for the player server
 libplayerinterface
 Messaging basicsInterface-independent message types, sizes, units, address structures, etc
 Interface specificationsAll 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
 Interface UtilitiesThese utilities are provided to make it easier to work with interface types
 libplayersdPlayer service discovery library
 libplayertcpPlayer TCP library
 libplayerdriversLibrary of standard Player drivers
 DriversThe drivers themselves