• DocumentCode
    774697
  • Title

    Temporal Logic Planning and Control of Robotic Swarms by Hierarchical Abstractions

  • Author

    Kloetzer, Marius ; Belta, Calin

  • Author_Institution
    Center for Inf. & Syst. Eng., Boston Univ., MA
  • Volume
    23
  • Issue
    2
  • fYear
    2007
  • fDate
    4/1/2007 12:00:00 AM
  • Firstpage
    320
  • Lastpage
    330
  • Abstract
    We develop a hierarchical framework for planning and control of arbitrarily large groups (swarms) of fully actuated robots with polyhedral velocity bounds moving in polygonal environments with polygonal obstacles. At the first level of hierarchy, we aggregate the high-dimensional control system of the swarm into a small-dimensional control system capturing its essential features. These features describe the position of the swarm in the world and its size. At the second level, we reduce the problem of controlling the essential features of the swarm to a model-checking problem. In the obtained hierarchical framework, high-level specifications given in natural language, such as linear temporal logic formulas over linear predicates in the essential features, are automatically mapped to provably correct robot control laws. For the particular case of an abstraction based on centroid and variance, we show that swarm cohesion, interrobot collision avoidance, and environment containment can also be specified and automatically guaranteed in our framework. The obtained communication architecture is centralized
  • Keywords
    multi-robot systems; natural languages; path planning; reduced order systems; specification languages; temporal logic; centralized communication architecture; fully actuated robots; hierarchical abstractions; high-level specifications; interrobot collision avoidance; linear temporal logic planning; model-checking problem; natural languages; polygonal environments; polygonal obstacles; polyhedral velocity bounds; robot control laws; robotic swarm control; swarm cohesion; Collision avoidance; Control systems; Logic; Orbital robotics; Power engineering computing; Robot control; Robotics and automation; Shape; Systems engineering and theory; Velocity control; Control; model checking; motion planning; robotic swarms; temporal logic;
  • fLanguage
    English
  • Journal_Title
    Robotics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1552-3098
  • Type

    jour

  • DOI
    10.1109/TRO.2006.889492
  • Filename
    4154829