-
Notifications
You must be signed in to change notification settings - Fork 32
Tutorials
Rich edited this page Apr 8, 2017
·
4 revisions
- Get Player: Directions for how to download and install Player on your platform
- Cross-compiling: How to cross-compile Player for ARM Linux from bare metal
- Cross Compile Player with Openembedded and BitBake: How to build Player for OpenEmbedded using BitBake
- Cross Compile Player with Gearbox: How to build Gearbox with for OpenEmbedded using BitBake
- Getting started: Steps to get started using Player in your robot application
- Quick start: Directions to quickly get Player running in simulation or on a supported robot
- Key concepts in Player: Explains some of the concepts and terminology at the core of Player's operation
- Writing configuration files: How to write Player configuration files to support different types of hardware
- Using cameras and blobfinders: How to use cameras and blobfinders from a Player client program
- Handling maps: How to work with map data in Player
- Data logging: How to log sensor data to files and play the data back
- High Speed Lidar: How to use a SICK lidar in high-speed mode
- Robot Navigation: Using Player to help a robot navigate through its environment
- Robot SLAM: Using Player to do Simultaneous Localization And Mapping (SLAM)
- Guile driver: Using Player's Guile driver to enable Scheme language support
- Player Driver List: List of all drivers available in Player
- Player Utility List: List of utility programs that come with Player
- Player/Stage v3 manual for beginners by Jennifer Owen: For users of Player 3.0.2 and Stage 3.2.2
- Comprehensive Player/Stage v2 manual for beginners by Jennifer Owen: For users of older Player and Stage 2.x releases
- Migrating drivers from Player 1.6 to 2.0
- Writing world files: How to write Stage world files to set up a simulation
- Player and CMake: How to integrate Player into a CMake project
- Player and Automake: How to integrate Player into an Automake project
- Compiling Player 3 clients and plugins: Instructions on how to use CMake to build client programs and plugin drivers and interfaces
- Adding drivers to Player 3: How to add a driver to the Player 3 source tree, and how to submit it to the Player project
- Writing a Player interface: How to create your own Player plugin interface, and add an interface to Player
- Writing a Player driver: How to create your own Player plugin driver
- Driver Capabilities: How to handle and query for driver capabilities
- Driver Properties: How to implement, get, and set driver properties
- Debugging with GDB: Overview of how to track down memory errors with GNU gdb
- Stage Controllers: How to write your own Stage Controller
A collection point for useful external tutorials.
- UNSW COMP4411 Tutorial
- Player Tutorial - Block diagrams give a Player overview.
- Stage/Gazebo Overview - Block diagrams give a good Stage/Gazebo overview.
- Gazebo 0.7 tutorial - Details of basic Gazebo usage & programmatic access.
- Writing a Player Plugin - Walkthrough on writing your own Player plugin driver for Player 2.x and 3.x.
- Several tutorials can be found in the tutorials section of the Player manual