Structured control for autonomous robots

To operate in rich, dynamic environments, autonomous robots must be able to effectively utilize and coordinate their limited physical and computational resources. As complexity increases, it becomes necessary to impose explicit constraints on the control of planning, perception, and action to ensure that unwanted interactions between behaviors do not occur. This paper advocates developing complex robot systems by layering reactive behaviors onto deliberative components. In this structured control approach, the deliberative components handle normal situations and the reactive behaviors, which are explicitly constrained as to when and how they are activated, handle exceptional situations. The Task Control Architecture (TCA) has been developed to support this approach. TCA provides an integrated set of control constructs useful for implementing deliberative and reactive behaviors. The control constructs facilitate modular and evolutionary system development: they are used to integrate and coordinate planning, perception, and execution, and to incrementally improve the efficiency and robustness of the robot systems. To date, TCA has been used in implementing a half-dozen mobile robot systems, including an autonomous six-legged rover and indoor mobile manipulator. >

[1]  A. Meystel,et al.  Knowledge-based controller for intelligent mobile robots , 1986 .

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

[3]  A. P. Sistla,et al.  Automatic verification of finite-state concurrent systems using temporal logic specifications , 1986, TOPL.

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

[5]  Steven A. Shafer,et al.  An architecture for sensor fusion in a mobile robot , 1986, Proceedings. 1986 IEEE International Conference on Robotics and Automation.

[6]  Ronald C. Arkin,et al.  Motor schema based navigation for a mobile robot: An approach to programming by behavior , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[7]  Leslie Pack Kaelbling,et al.  An Architecture for Intelligent Reactive Systems , 1987 .

[8]  David Chapman,et al.  Pengi: An Implementation of a Theory of Activity , 1987, AAAI.

[9]  A. Meystel,et al.  Intelligent control in robotics , 1988 .

[10]  Barbara Hayes-Roth,et al.  Intelligent Monitoring and Control , 1989, IJCAI.

[11]  Rodney A. Brooks,et al.  A Robot that Walks; Emergent Behaviors from a Carefully Evolved Network , 1989, Neural Computation.

[12]  Robert James Firby,et al.  Adaptive execution in complex dynamic worlds , 1989 .

[13]  Panos J. Antsaklis,et al.  A system and control theoretic perspective on artificial intelligence planning systems , 1989, Appl. Artif. Intell..

[14]  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 .

[15]  Jonathan H. Connell,et al.  A behavior-based arm controller , 1989, IEEE Trans. Robotics Autom..

[16]  Reid Simmons,et al.  Autonomous task control for mobile robots , 1990, Proceedings. 5th IEEE International Symposium on Intelligent Control 1990.

[17]  Reid G. Simmons,et al.  Sensible Planning: Focusing Perceptual Attention , 1991, AAAI.

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

[19]  Reid G. Simmons,et al.  An integrated walking system for the Ambler planetary rover , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

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

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

[22]  Richard Goodwin,et al.  Rational Handling of Multiple Goals for Mobile Robots , 1992 .

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

[24]  Richard Bennett,et al.  Mobile robot system for ground servicing operations on the space shuttle , 1992, Other Conferences.

[25]  Anthony Stentz,et al.  A robotic system for underground coal mining , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[26]  R. James Firby,et al.  Building symbolic primitives with continuous control routines , 1992 .