ABSTRACT
Advances on two fronts have brought mobile robots to the verge of what we believe will be a period of explosive growth. The first advance is in hardware. Progress in microcontroller and sensor tech nology has given us the hardware components we need to build useful and affordable robots. The second advance is in software. A new behavior-based approach to robot programming, called behavior con trol, is the subject of this chapter.