All work should be done on your own and any collaboration or additional resources should be indicated on your assignment.

Instructions

For research purposes robotocists will at times use simulators to test their algorithms in simulators which give them an increased ability to control and monitor the robot's environment. There are a few popular simulation platforms. This assignment is going to focus specifically on Microsoft's Robotics Studio. To begin, download the Robotics Studio from:

msdn.microsoft.com/robotics/

Microsoft has created extensive tutorials for certain aspects of simulator. These tutorials are available in the documentation installed as "Documentation" in the program's folder. The specific tutorials that are pertinent to this assignment are:

The previous tutorials only allowed controlling the robot manually. For the final element of this assignment, make your robot start moving when the program starts. The robot should move forward five meters, stop, turn 180° and return. Instructions on how to activate the motors can be found at:

blogs.msdn.com/coding4fun/archive/2007/07/16/3902344.aspx

Artifacts

Your grade for this assignment will be based on the submission of:

  1. A screen shot of your robot in its environment
  2. Your final source code that composes a Lego Tribot and causes it to move spontaneously in an environment with at least three tables in relatively close proximity