Summary

  • In this chapter, you learned about the steps needed to interface with an unsupported robot named ARobot. ARobot is a three-wheeled robot made by Arrick Robotics.

  • To support a new hardware interface, you need to create an onboard remote interface. How you create the onboard interface will vary depending on the processing requirements of the robot you are trying to control. The onboard interface for the ARobot was written using a BASIC program and downloaded to the ARobot through a serial connection.

  • A core service will be used to represent the robot to MSRS and as the interface between the onboard remote interface and the high-level services. For each of the sensors and actuators supported by the ARobot, a high-level service needs to be created. ...

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.