A DISTRIBUTED ARCHITECTURE FOR CONTROL OF AUTONOMOUS MOBILE ROBOTS

The problem of controlling autonomous mobile robots (AMR's) in real world environments has received great attention in recent years. In order to face the high complexity of this problem, a recent research trend involves the use of distributed architectures for designing and implementing robot controllers. In this paper we present a novel distributed architecture for control of autonomous mobile robots. The proposed architecture includes many autonomous agents able to communicate and to cooperate in order to achieve the global problem solution. Each agent is specialized in a facet of the AMR control problem and no agent has enough information and capabilities to solve the entire problem. Agent are decentralized and loosely coupled, and their cooperation is based on a tasksharing approach. An example of application of the proposed architecture to an instance of the homing

[1]  Jeffrey S. Rosenschein,et al.  Cooperation without Communication , 1986, AAAI.

[2]  B. Chandrasekaran,et al.  Natural and Social System Metaphors for Distributed Problem Solving: Introduction to the Issue , 1981, IEEE Transactions on Systems, Man, and Cybernetics.

[3]  Randall Davis,et al.  Frameworks for Cooperation in Distributed Problem Solving , 1988, IEEE Transactions on Systems, Man, and Cybernetics.

[4]  Rodney A. Brooks,et al.  Solving the find-path problem by good representation of free space , 1982, IEEE Transactions on Systems, Man, and Cybernetics.

[5]  Rodney A. Brooks,et al.  A Robust Layered Control Syste For A Mobile Robot , 2022 .

[6]  Ronald C. Arkin,et al.  Integrating behavioral, perceptual, and world knowledge in reactive navigation , 1990, Robotics Auton. Syst..

[7]  Maja J. Matarić,et al.  A Distributed Model for Mobile Robot Environment-Learning and Navigation , 1990 .

[8]  David W. Payton,et al.  An architecture for reflexive autonomous vehicle control , 1986, Proceedings. 1986 IEEE International Conference on Robotics and Automation.

[9]  Marc G. Slack Planning Paths Through A Spatial Hierarchy: Eliminating Stair-Stepping Effects , 1989, Optics East.

[10]  Charles E. Thorpe,et al.  Path Relaxation: Path Planning for a Mobile Robot , 1984, AAAI.

[11]  S. Y. Harmon The ground surveillance robot (GSR): An autonomous vehicle designed to transit unknown terrain , 1987, IEEE J. Robotics Autom..

[12]  Marc G. Slack Navigation templates: mediating qualitative guidance and quantitative control in mobile robots , 1993, IEEE Trans. Syst. Man Cybern..

[13]  Rodney A. Brooks,et al.  A layered intelligent control system for a mobile robot , 1986 .

[14]  D. Corkill Blackboard Systems , 1991 .

[15]  Ehud Rivlin,et al.  Homing Using Combinations of Model Views , 1993, IJCAI.

[16]  Scott Y. Harmon,et al.  Sensor data fusion through a distributed blackboard , 1986, Proceedings. 1986 IEEE International Conference on Robotics and Automation.

[17]  Erann Gat,et al.  Integrating Planning and Reacting in a Heterogeneous Asynchronous Architecture for Controlling Real-World Mobile Robots , 1992, AAAI.