Author_Institution :
MIT Artificial Intelligence Lab., Cambridge, MA, USA
Abstract :
An architecture that integrates a map representation into a reactive, subsumption-based mobile robot is described. This fully integrated reactive system removes the distinction between the control program and the map. The method was implemented and tested on a mobile robot equipped with a ring of sonars and a compass, and programmed with a collection of simple, incrementally designed behaviors. The robot performs collision-free navigation, dynamic landmark detection, map construction and maintenance, and path planning. Given any known landmark as a goal, the robot plans and executes the shortest known path to it. If the goal is not reachable, the robot detects failure, updates the map, and finds an alternate route. The topological representation primitives are designed to suit the robot´s sensors and its navigation behavior, thus minimizing the amount of stored information. Distributed over a collection of behaviors, the map itself performs constant-time localization and linear-time path planning. The approach is qualitative and robust
Keywords :
mobile robots; navigation; planning (artificial intelligence); collision-free navigation; dynamic landmark detection; goal-driven behavior-based robots; map construction; map representation; path planning; reactive subsumption based mobile robot; Artificial intelligence; Buildings; Control systems; Legged locomotion; Mobile robots; Orbital robotics; Path planning; Robot sensing systems; Sonar navigation; Testing;