Introductory Courseware Update for April 2008 V2.0 CTP
In April 2008, Microsoft changed the name of Microsoft Robotics Studio (MSRS) to Microsoft Robotics Developer Studio (MRDS) and released the first CTP of Version 2.0. Unfortunately, some of the sample code in the Introductory Courseware package did not work with V2.0.
We have updated the Introductory Courseware so that it now works with the April 2008 CTP of MRDS V2.0. Copyright remains with Microsoft and the End User Licence Agreement still applies. The current release, May 2008, is intended for final testing.
What is the Introductory Courseware?
This package is a set of examples, mostly using VPL, that illustrate different aspects of MRDS:
- Lab Tutorial 1 (VPL) - Control a Robot with a Joystick in Simulation and in Hardware
- Lab Tutorial 2 (VPL) - Advanced Motion (Driving in Arcs, timers, etc.)
- Lab Tutorial 3 (VPL) - Sensing and Simple Behaviors
- Lab Tutorial 4 Part 1 (VPL/C#) - Play Mastermind with the Robot via Bi-directional Speech
- Lab Tutorial 4 Part 2 (VPL/C#) - Play Mastermind with the Robot via Vision and Text-To-Speech
- Lab Tutorial 5 (VPL/C#) - Using Vision to Estimate the Distance to an Object
- Lab Tutorial 6 (VPL) - Task Learning via Human Robot Interaction
- Lab Tutorial 7 (C#) - Multirobot Coordination
The difference between these samples and the tutorials that come with MRDS is that they address some of the more advanced features of MRDS.
Installation Instructions
The code is supplied as a DssDeploy package:
Introductory Courseware - May 2008 (approx. size 5.5MB)
After downloading the package you need to run it. It will only install into
an April 2008 CTP installation of MRDS. It should install directly into
your MRDS V2.0 folder, wherever that is located.
IMPORTANT NOTE: After installing the software, you will have to run the DssProjectMigration tool. This should happen automatically during installation, but it appears that this is not working in the V2.0 CTP. To migrate the code, just open a DSS Command Prompt window and enter the following commmands:
cd samples\courseware
migrate
Reporting Errors
If you have any problems with the Introductory Courseware, please send us an e-mail using the details on the Contact page. Note that this software is supplied "as is" and we cannot offer support. However, we will do our best to fix any problems that are reported.
