Sim Robot
----------------------------------------------------


Summary
================

     This service creates a simulation environment of a large room with a 
Pioneer robot and LRF inside it.  The service implements the SimplePosition 
generic contract by constantly polling the simulation environment for the 
position of the Pioneer robot base.  



Installing
================


     Extract the zip in the Robotics Developers Studio root.  It will place the
files at: <RoboticsDevelopersStudioRoot>/packages/BA/SimRobot.  Then run
<RoboticsDevelopersStudioRoot>/packages/MigrateUser.cmd to customize the project 
files to your user and RDS version.  Then compile.

This service requires the RoboticsCommonExtras service which should be included 
in the zip file as well.

The included Visual Studio solution for SimRobot contains both projects.  Open the 
SimRobot Visual Studio solution, compile and run.



Usage
================

     You can subscribe to SimplePosition and get notified at 15 Hz with the 
robots position, or do a Get on it and receive the exact position from the 
simulator.  (See Mapper service for application).


-----------------------------------------------------------------------
Ben Axelrod 2009
http://www.benaxelrod.com

