O'Reilly logo

Robot Programming: A Guide to Controlling Autonomous Robots by Tracey Hughes, Cameron Hughes

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

9. Robot SPACES

Robot Sensitivity Training Lesson #9: If you’re not intimate with the robot’s programming, then don’t invade its space.

In Chapter 8, “Getting Started with Autonomy: Building Your Robot’s Softbot Counterpart,” we programmed our robot (Unit1) to autonomously approach an object, determine its color, and then report. Unit1’s scenario was simple and its role was simple. One of the primary approaches to autonomous robot programming is to keep the robot’s tasks well defined, the scenario and situations as simple as possible, and the robot’s physical environment predictable and under control.

There are approaches to robotics that attempt to program a robot to deal with unknown, uncontrolled, and unpredictable environments, surprises, ...

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