• DocumentCode
    2474250
  • Title

    Specification and planning of UAV missions: a Process Algebra approach

  • Author

    Karaman, Sertac ; Rasmussen, Steven ; Kingston, Derek ; Frazzoli, Emilio

  • Author_Institution
    Dept. of Mech. Eng., Massachusetts Inst. of Technol., Cambridge, MA, USA
  • fYear
    2009
  • fDate
    10-12 June 2009
  • Firstpage
    1442
  • Lastpage
    1447
  • Abstract
    Formal languages have recently come under attention as a powerful tool to describe in a precise and rigorous way mission specifications (i.e., mission objectives and constraints) for robotic systems, and to design planning and control algorithms that provably achieve the specifications. In this paper, we consider Process Algebras as a mission specification language for teams of UAVs. The main advantage of the proposed approach is that Process Algebra specifications are amenable to efficient planning algorithms. In particular, a tree-search algorithm is presented that computes a feasible plan in polynomial time. Branch-and-bound techniques are used to compute an optimal plan if computation time is available. Several mission specification examples are presented, and results from a numerical simulation are discussed.
  • Keywords
    aerospace robotics; computational complexity; formal languages; mobile robots; path planning; process algebra; remotely operated vehicles; telerobotics; tree searching; UAV missions; branch-and-bound techniques; formal languages; mission specification language; planning algorithms; polynomial time; process algebra specifications; tree-search algorithm; Algebra; Algorithm design and analysis; Control systems; Formal languages; Polynomials; Power system planning; Process planning; Robots; Specification languages; Unmanned aerial vehicles;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    American Control Conference, 2009. ACC '09.
  • Conference_Location
    St. Louis, MO
  • ISSN
    0743-1619
  • Print_ISBN
    978-1-4244-4523-3
  • Electronic_ISBN
    0743-1619
  • Type

    conf

  • DOI
    10.1109/ACC.2009.5160520
  • Filename
    5160520