A survey of control architectures for autonomous mobile robots

This paper identifies attributes of intelligent robotic applications and surveys the different flavor in robot control architectures. Directions in robot control are discussed and the attributes and properties of different proposals are classified and compared. In the conclusion we present our point of view about the current state of designing robot control architectures.

[1]  Bernard Espiau,et al.  Computer-aided design of a generic robot controller handling reactivity and real-time control issues , 1993, IEEE Trans. Control. Syst. Technol..

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

[3]  Frédéric Boussinot,et al.  The ESTEREL language , 1991, Proc. IEEE.

[4]  Raja Chatila,et al.  Specification and validation of a control architecture for autonomous mobile robots , 1996, Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems. IROS '96.

[5]  Rachid Alami,et al.  An Architecture for Autonomy , 1998, Int. J. Robotics Res..

[6]  Malik Ghallab,et al.  Managing Efficiently Temporal Relations Through Indexed Spanning Trees , 1989, IJCAI.

[7]  Pradeep K. Khosla,et al.  Rapid development of robotic applications using component-based real-time software , 1995, Proceedings 1995 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human Robot Interaction and Cooperative Robots.

[8]  George A. Bekey,et al.  The USC autonomous flying vehicle: an experiment in real-time behavior-based control , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.

[9]  R.G. Simmons,et al.  Concurrent planning and execution for autonomous robots , 1992, IEEE Control Systems.

[10]  Maja J. Mataric,et al.  Integration of representation into goal-driven behavior-based robots , 1992, IEEE Trans. Robotics Autom..

[11]  Leslie Pack Kaelbling,et al.  Rex Programmer's Manual , 1988 .

[12]  Barbara Hayes-Roth,et al.  A Blackboard Architecture for Control , 1985, Artif. Intell..

[13]  John K. Tsotsos Behaviorist Intelligence and the Scaling Problem , 1995, Artif. Intell..

[14]  Reid G. Simmons,et al.  Structured control for autonomous robots , 1994, IEEE Trans. Robotics Autom..

[15]  Stanley A. Schneider,et al.  The ControlShell component-based real-time programming system , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.

[16]  R A Brooks,et al.  New Approaches to Robotics , 1991, Science.

[17]  Reid G. Simmons Monitoring And Error Recovery For Autonomous Walking , 1992, Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems.

[18]  Rachid Alami,et al.  PRS: a high level supervision and control language for autonomous mobile robots , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[19]  Rodney A. Brooks,et al.  Intelligence Without Reason , 1991, IJCAI.

[20]  Matthieu Herrb,et al.  Design of a modular architecture for autonomous robot , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

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

[22]  Nils J. Nilsson,et al.  Teleo-Reactive Programs for Agent Control , 1993, J. Artif. Intell. Res..

[23]  Minoru Sekiguchi,et al.  Behaviour control for a mobile robot by a structured neural network , 1991, Adv. Robotics.

[24]  Ronald Lumia,et al.  NASA/NBS (National Aeronautics and Space Administration/National Bureau of Standards) standard reference model for telerobot control system architecture (NASREM) , 1989 .

[25]  M.P. Georgeff,et al.  Procedural knowledge , 1986, Proceedings of the IEEE.

[26]  Raja Chatila,et al.  Deliberation and reactivity in autonomous mobile robots , 1995, Robotics Auton. Syst..

[27]  James S. Albus,et al.  Outline for a theory of intelligence , 1991, IEEE Trans. Syst. Man Cybern..

[28]  Albert Benveniste,et al.  The synchronous approach to reactive and real-time systems , 1991 .

[29]  Ramiro Liscano,et al.  A system architecture for a mobile robot based on activities and a blackboard control unit , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.

[30]  Michel Occello,et al.  Toward a new intelligent reactive controller for autonomous mobile robots , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.