O'Reilly logo

Programming Microsoft® Robotics Studio by Sara Morgan

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Build an Onboard Interface

The onboard interface acts as a software driver. It is used to interpret commands sent to a remotely connected robot from an MSRS service. What constitutes the interface depends on the type of robot you are interfacing with. For example, the ARobot uses a BS2 as the coprocessor. The BS2 has only 32 bytes of memory, and only 26 of those are available to a downloaded program. Obviously, neither MSRS nor the .NET Framework is able to execute on this coprocessor. For this reason, we need software that can execute on the robot and pass information back and forth to a remote development machine capable of running MSRS.

The software we need is a BASIC program, which can be written and downloaded to the ARobot using a Basic Stamp ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required