Embedded Control Systems Design/Robotics
The Wikibook of
Embedded Control Systems Design
This Application chapter discusses embedded robot control systems that control industrial robots, machine tools, and autonomous robots (such as RoboCup soccer playing robots).
The robotics domain has a couple of specific general design requirements: each robot system requires the close integration of planning, sensing, control and modelling, and the robot must take into account the interactions between itself, its task and its environment. The more intelligent a robot system must be, the more it has to be robust (see Design Criteria for more information on robustness) against deviations that can occur in what it expects from its task and its environment. In other words: each such robot is a system-of-systems, where many of the systems are not under direct control of the robot itself, because both task and environment can contain agents that have their own behaviour.