Xavier
- 1 December 1997
- journal article
- Published by Association for Computing Machinery (ACM) in ACM SIGART Bulletin
- Vol. 8 (1-4) , 22-33
- https://doi.org/10.1145/272874.272878
Abstract
Office delivery robots have to perform many tasks such as picking up and delivering mail or faxes, returning library books, and getting coffee. They have to determine the order in which to visit locations, plan paths to those locations, follow paths reliably, and avoid static and dynamic obstacles in the process. Reliability and efficiency are key issues in the design of such autonomous robot systems. They must deal reliably with noisy sensors and actuators and with incomplete knowledge of the environment. They must also act efficiently, in real time, to deal with dynamic situations. To achieve these objectives, we have developed a robot architecture that is composed of four layers: obstacle avoidance, navigation, path planning, and task planning. The layers are independent, communicating processes that are always active, processing sensory data and status information to update their decisions and actions. A version of our robot architecture has been in nearly daily use in our building since December 1995. As of January 1997, the robot has traveled more than 110 kilometers (65 miles) in service of over 2500 navigation requests that were specified using our World Wide Web interface.Keywords
This publication has 18 references indexed in Scilit:
- The dynamic window approach to collision avoidanceIEEE Robotics & Automation Magazine, 1997
- Seamless access to multiple wireless data networks. A wireless data network infrastructure at Carnegie Mellon UniversityIEEE Wireless Communications, 1996
- A multivalued logic approach to integrating planning and controlArtificial Intelligence, 1995
- Integrating planning and learning: the PRODIGY architectureJournal of Experimental & Theoretical Artificial Intelligence, 1995
- Structured control for autonomous robotsIEEE Transactions on Robotics and Automation, 1994
- Integration of representation into goal-driven behavior-based robotsIEEE Transactions on Robotics and Automation, 1992
- The vector field histogram-fast obstacle avoidance for mobile robotsIEEE Transactions on Robotics and Automation, 1991
- Integrating behavioral, perceptual, and world knowledge in reactive navigationRobotics and Autonomous Systems, 1990
- Plan guided reactionIEEE Transactions on Systems, Man, and Cybernetics, 1990
- A behavior-based arm controllerIEEE Transactions on Robotics and Automation, 1989