A guide to creating object-oriented C++ programs for robots using the Player & Aria APIs within a Linux environment. It demonstrates the programs for Player that are directly applicable to the other makes & models that the API supports. It also contains the Aria section that is appropriate for other robots made by Mobile Robots.