ALLIANCE: an architecture for fault tolerant, cooperative control of heterogeneous mobile robots
- 17 December 2002
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- Vol. 2, 776-783 vol.2
- https://doi.org/10.1109/iros.1994.407550
Abstract
This research addresses the problem of achieving fault tolerant cooperation within small- to medium-sized teams of heterogeneous mobile robots. We describe a novel behavior-based, fully distributed architecture, called ALLIANCE, that utilizes adaptive action selection to achieve fault tolerant cooperative control in robot missions involving loosely coupled, largely independent tasks. The robots in this architecture possess a variety of high-level functions that they can perform during a mission, and must at all times select an appropriate action based on the requirements of the mission, the activities of other robots, the current environmental conditions, and their own internal states. The software architecture allows the team members to respond robustly and reliably to unexpected environmental changes and modifications in the robot team that may occur due to mechanical failure, the learning of new skills, or the addition or removal of robots from the team by human intervention. After presenting ALLIANCE, we describe in detail our experimental results of an implementation of this architecture on a team of physical mobile robots performing a cooperative box pushing demonstration.Keywords
This publication has 7 references indexed in Scilit:
- Indoor automation with many mobile robotsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Toward a Robot Architecture Integrating Cooperation between Mobile Robots: Application to Indoor EnvironmentThe International Journal of Robotics Research, 1993
- Development of Task Assignment System Using Communication for Multiple Autonomous RobotsJournal of Robotics and Mechatronics, 1992
- Elephants don't play chessRobotics and Autonomous Systems, 1990
- The Behavior Language; User's GuidePublished by Defense Technical Information Center (DTIC) ,1990
- Intelligent, Real-Time Problem SolvingPublished by Defense Technical Information Center (DTIC) ,1990
- A robust layered control system for a mobile robotIEEE Journal on Robotics and Automation, 1986