Chapter 7. Creating a New Hardware Interface

Until now, this book has focused on robotics hardware supported by Microsoft Robotics Studio (MSRS). This means that the MSRS installation contains the onboard interface and service files necessary to interface with and operate a particular robot. But what if you want to work with your own custom-built robot or a robot kit not already supported by MSRS?

To operate an unsupported robot, you need to create an onboard interface that executes directly on the robotics hardware. You also must create services that not only communicate with the onboard interface but are also used to perform specific functions such as subscribe to a robot’s contact sensors or send commands to drive the robot. In this chapter, ...

Get Programming Microsoft® Robotics Studio now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.