Combining multiple goals in a behavior-based architecture
- 19 November 2002
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- Vol. 1, 136-141
- https://doi.org/10.1109/iros.1995.525787
Abstract
The authors' experience over the years with different architectures and planning systems for mobile robots has led them to a distributed approach where an arbiter receives votes for and against commands from each subsystem and decides upon the course of action which best satisfies the current goals and constraints of the system. Centralized arbitration of votes from distributed, independent decision-making processes provides coherent, rational, goal-directed behavior while preserving real-time responsiveness to its immediate physical environment. The Distributed Architecture for Mobile Navigation (DAMN) has been successfully used to integrate various independently developed subsystems, providing systems that perform road following, cross-country navigation, or teleoperation while avoiding obstacles and meeting mission objectives. Examples of implemented systems are given. Further research will seek to more rigorously define the behavior of the system.Keywords
This publication has 12 references indexed in Scilit:
- Motor schema based navigation for a mobile robot: An approach to programming by behaviorPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2005
- Autonomous task control for mobile robotsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- DAMN: a distributed architecture for mobile navigationJournal of Experimental & Theoretical Artificial Intelligence, 1997
- A behavior-based system for off-road navigationIEEE Transactions on Robotics and Automation, 1994
- Plan guided reactionIEEE Transactions on Systems, Man, and Cybernetics, 1990
- Fuzzy logic in control systems: fuzzy logic controller. IIIEEE Transactions on Systems, Man, and Cybernetics, 1990
- A fine-grained alternative to the subsumption architecture for mobile robot controlPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1989
- A robust layered control system for a mobile robotIEEE Journal on Robotics and Automation, 1986
- An architecture for reflexive autonomous vehicle controlPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1986
- THE SYNTHESIS OF DIGITAL MACHINES WITH PROVABLE EPISTEMIC PROPERTIESPublished by Elsevier ,1986