Abstract
We present an architecture for controlling autonomous mobile robots based on control of continuous activities (processes) rather than discrete actions. We define a hierarchy of activity, and argue that different levels of activities require different sorts of computational mechanisms to control them. Many controversial issues concerning the use of persistent internal state and higher levels of abstraction can be better understood in terms of this hierarchy. Two experiments using the architecture to control mobile robots performing complex navigation tasks are described.
- {Agre90} Phil Agre, "What are Plans For?", Robotics and Autonomous Systems, vol. 6, pp. 17--34, 1990.Google ScholarDigital Library
- {Arkin90} Ronald C. Arkin, "Integrating Behavioral, Perceptual and World Knowledge in Reactive Navigation," Robotics and Autonomous Systems 6, pp. 105--122, 1990.Google ScholarDigital Library
- {Brooks86} Rodney A. Brooks, "A Robust Layered Control System for a Mobile Robot", IEEE Journal on Robotics and Automation, vol RA-2, no. 1, March 1986.Google ScholarCross Ref
- {Chapman87} David Chapman, "Planning for Conjunctive Goals", Artificial Intelligence 32, pp. 333--378, July 1987. Google ScholarDigital Library
- {Connell89} Jonathan Connell, "A Colony Architecture for an Artificial Creature", MIT AI Tech Report 1151, 1989. Google ScholarDigital Library
- {Connell90} Jonathan Connell and Paul Viola, "Cooperative Control of a Semi-Autonomous Mobile Robot," IEEE Robotics and Automation Conference, 1990.Google Scholar
- {Firby89} R. James Firby, Adaptive Execution in Dynamic Domains, Ph.D. thesis, Yale University, 1989. Google ScholarDigital Library
- {Gat91a} Erann Gat, "ALFA: A Language for Programming Reactive Robotic Control Systems", Proceedings of the IEEE Conference on Robotics and Automation, 1991.Google ScholarCross Ref
- {Gat91 b} Erann Gat, "Low-computation Sensor-driven Control for Task-directed Navigation," Proceedings of the IEEE Conference on Robotics and Automation, 1991.Google Scholar
- {Gat91c} Erann Gat, "Reliable Goal-directed Reactive Control for Real-world Autonomous Mobile Robots", Ph.D. Thesis, Virginia Polytechnic Institute, in preparation. Google ScholarDigital Library
- {Hanks90} Steve Hanks and R. James Firby, "Issues and Architectures for Planning and Execution," submitted to the 1990 DARPA planning workshop.Google Scholar
- {Kaelbling87} Leslie Pack Kaelbling, "REX: A Symbolic Language for the Design and Parallel Implementation of Embedded Systems," Proceedings of the AIAA conference on Computers in Aerospace, 1987.Google Scholar
- {Kaelbling88} Leslie Pack Kaelbling, "Goals as Parallel Program Specifications", AAAI-88.Google Scholar
- {Mataric90} Maja Mataric, "A Distributed Model for Mobile Robot Environment Learning and Navigation", Technical Report 1228, MIT Artificial Intelligence Laboratory, 1990. Google ScholarDigital Library
- {Miller84} David P. Miller, "Planning by Search Through Simulation", Technical Report YALEU/CSD/RR423, Yale University, 1984.Google Scholar
- {Rosenblatt89} J. Kenneth Rosenblatt and David W. Payton, "A Fine-grained Alternative to the Subsumption Architecture", Proceedings of the AAAI Stanford Spring Symposium Series, 1989.Google Scholar
- {Rosenschein87} Stanley Rosenschein, "The Synthesis of Digital Machines with Provable Epistemic Properties", Technical Report 412, Stanford Research Institute Artificial Intelligence Center, 1987.Google Scholar
- {Simmons90} Reid Simmons, "An Architecture for Coordinating Planning, Sensing and Action," Proceedings of the DARPA Workshop on Innovative Approaches to Planning, Scheduling, and Control, 1990.Google Scholar
- {Slack90} Marc G. Slack, "Situationally Driven Local Navigation for Mobile Robots", JPL Publication 90--17, California Institute of Technology Jet Propulsion Laboratory, April 1990.Google Scholar
- {Soldo90} Monnett Soldo, "Reactive and Preplanned Control in a Mobile Robot," IEEE Robotics & Automation Conf., 1990.Google Scholar
- {Stentz90} Anthony Stentz, "The Navlab System for Mobile Robot Navigation", Ph.D. Thesis, Carnegie Mellon University School of Computer Science, 1990. Google ScholarDigital Library
- {Wilcox87} W. H. Wilcox, et al., "A vision system for a mars rover," Procedings of SPIE Mobile Robots II, vol. 852 (5--6 Nov 1987).Google Scholar
Index Terms
- Integrating reaction and planning in a heterogeneous asynchronous architecture for mobile robot navigation
Recommendations
Reactive control architecture for mobile robot autonomous navigation
This paper mainly contributes in the achievement of a new control architecture designed for an electric wheelchair moves in a three-dimension (3D) indoor environment. This control system aims to provide autonomy to all disabled people. Even if we ...
A biologically inspired intelligent environment architecture for mobile robot navigation
Localisation in conventional autonomous robot navigation using centralised on-board intelligence faces many challenging issues. Steering away from the centralised on-board solution, this paper proposes a distributed approach by deploying distributed ...
Equiangular navigation guidance of a wheeled mobile robot with local obstacle avoidance
ROBIO '09: Proceedings of the 2008 IEEE International Conference on Robotics and BiomimeticsWe consider the problem of navigation of wheeled mobile robot (WMR) towards an unknown target in a cluttered environment. The biologically inspired navigation algorithm is the Equiangular Navigation Guidance (ENG) combined with a local obstacle ...
Comments