• DocumentCode
    1086998
  • Title

    Structured control for autonomous robots

  • Author

    Simmons, Reid G.

  • Author_Institution
    Sch. of Comput. Sci., Carnegie Mellon Univ., Pittsburgh, PA, USA
  • Volume
    10
  • Issue
    1
  • fYear
    1994
  • fDate
    2/1/1994 12:00:00 AM
  • Firstpage
    34
  • Lastpage
    43
  • Abstract
    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
  • Keywords
    mobile robots; path planning; Task Control Architecture; action; autonomous robots; autonomous six-legged rover; deliberative components; efficiency; evolutionary system; exceptional situations; explicit constraints; indoor mobile robot; modular system; perception; planning; reactive behaviors; rich, dynamic environments; robustness; structured control; Control systems; Design methodology; Manipulator dynamics; Mobile robots; Physics computing; Robot control; Robot kinematics; Robot sensing systems; Robust control; Uncertainty;
  • fLanguage
    English
  • Journal_Title
    Robotics and Automation, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1042-296X
  • Type

    jour

  • DOI
    10.1109/70.285583
  • Filename
    285583