Intro to Robotics 1
Programming with Microsoft Robotics Studio - MSRS
The following MSRS workshops will get us into building
simulations and into using various languages such as C++/C# and Python.
First workshop
Two days - two hours each day
Day 1 (2 hours)
- install Microsoft Visual C# Express Edition
- install Microsoft Robotics Studio
- demonstrate programming a robot to walk around a box.
- program MSRS to draw a box on the screen using what we
learned in the previous step.
- write programs that do math.
- add speech to the previous program.
- run the simulator, Robocup, RoboSumo or some other
simulation.
- run the box program on the simulator.
- run the same box program on the NXT
- review
Day 2 (2 hours)
- review previous day
- learn program control in Visual Programming Language
- if
- join/merge
- switch
- etc
- program sensors on NXT
- touch
- sound
- review
By the end of the second day you will have a good basic
understanding of programming using the Visual Programming Language with
the Robotics Studio. You will also understand how to use the simulator
and how to program hardware robots like the Lego NXT.
Start here for info on MSRS http://msdn.microsoft.com/robotics.
Article about MSRS
http://www.microsoft.com/presspass/press/2006/jun06/06-20MSRoboticsStudioPR.mspx
There is a book
that will published soon on the MSRS.
What
is Microsoft Robotics Studio?
- A visual programming language that enables nonprogrammers to easily
program robots using a drag-and-drop environment
-A 3-D tool that simulates robotics applications in physics-based
virtual environments, using the licensed PhysX™ engine from
AGEIA™ Technologies Inc.
- A lightweight, services-oriented runtime that enables applications to
communicate with a wide variety of hardware
from
http://www.microsoft.com/presspass/press/2006/dec06/12-12MSRoboticsStudioAvailablePR.mspx
Contact
Us with any questions.
Last Updated May 21, 2007
Copyright
2007 Jefferson Software