• DocumentCode
    1386364
  • Title

    ALLIANCE: an architecture for fault tolerant multirobot cooperation

  • Author

    Parker, Lynne E.

  • Author_Institution
    Center for Eng. Syst. Adv. Res., Oak Ridge Nat. Lab., TN, USA
  • Volume
    14
  • Issue
    2
  • fYear
    1998
  • fDate
    4/1/1998 12:00:00 AM
  • Firstpage
    220
  • Lastpage
    240
  • Abstract
    ALLIANCE is a software architecture that facilitates the fault tolerant cooperative control of teams of heterogeneous mobile robots performing missions composed of loosely coupled subtasks that may have ordering dependencies. ALLIANCE allows teams of robots, each of which possesses a variety of high-level functions that it can perform during a mission, to individually select appropriate actions throughout the mission based on the requirements of the mission, the activities of other robots, the current environmental conditions, and the robot´s own internal states. ALLIANCE is a fully distributed, behaviour-based architecture that incorporates the use of mathematically-modeled motivations (such as impatience and acquiescence) within each robot to achieve adaptive action selection. Since cooperative robotic teams usually work in dynamic and unpredictable environments, this software architecture allows the robot team members to respond robustly, reliably, flexibly, and coherently 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. The feasibility of this architecture is demonstrated in an implementation on a team of mobile robots performing a laboratory version of hazardous waste cleanup
  • Keywords
    adaptive control; cooperative systems; fault tolerant computing; mobile robots; robust control; ALLIANCE; acquiescence; adaptive action selection; coherent response; cooperative control; cooperative robotic teams; dynamic environments; environmental conditions; fault tolerant multirobot cooperation; flexible response; fully distributed behaviour-based architecture; hazardous waste cleanup; heterogeneous mobile robots; high-level functions; impatience; mechanical failure; ordering dependencies; reliable response; robot team modifications; robust response; skills learning; software architecture; unpredictable environments; Computer architecture; Fault tolerance; Humans; Manufacturing industries; Mobile robots; Reconnaissance; Security; Service robots; Software architecture; Surveillance;
  • fLanguage
    English
  • Journal_Title
    Robotics and Automation, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1042-296X
  • Type

    jour

  • DOI
    10.1109/70.681242
  • Filename
    681242