ROBOT
PROGRAMMING
A GUIDE TO CONTROLLING AUTONOMOUS ROBOTS
ROBOT
PROGRAMMING
A GUIDE TO CONTROLLING AUTONOMOUS ROBOTS
| HOME | OUR PUBLISHER | WANT THIS BOOK | CONTACT US |
OUR
APPROACH
Autonomous robots perform tasks of some type in a particular context. For a robot to be useful it must cause some kind of effect in context. The robot’s tasks and environments are not just random, unspecified notions. Useful robots execute tasks within specified scenarios or situations.
Our approach to robot programming is scenario driven. Robots have roles in situations and scenarios, and those situations and scenarios must be part of the robot’s instructions and programming for the robot to be successful in executing its task(s).
The idea of specifying a particular situation for the robot to perform a particular task and play a particular role is at the heart of programming robots to act autonomously. The figure shows three important requirements for autonomous robot program design.
Copyright 2013 ROBOTTEAMS.ORG