• DocumentCode
    2421135
  • Title

    Safety verification of reactive controllers for UAV flight in cluttered environments using barrier certificates

  • Author

    Barry, Andrew J. ; Majumdar, Anirudha ; Tedrake, Russ

  • Author_Institution
    Comput. Sci. & Artificial Intell. Lab. (CSAIL), Massachusetts Inst. of Technol., Cambridge, MA, USA
  • fYear
    2012
  • fDate
    14-18 May 2012
  • Firstpage
    484
  • Lastpage
    490
  • Abstract
    Unmanned aerial vehicles (UAVs) have a so-far untapped potential to operate at high speeds through cluttered environments. Many of these systems are limited by their adhoc reactive controllers using simple visual cues like optical flow. Here we consider the problem of formally verifying an output-feedback controller for an aircraft operating in an unknown environment. Using recent advances in sums-of-squares programming that allow for efficient computation of barrier functions, we search for global certificates of safety for the closed-loop system in a given environment. In contrast to previous work, we use rational functions to globally approximate non-smooth dynamics and use multiple barrier functions to guard against more than one obstacle. We expect that these formal verification techniques will allow for the comparison, and ultimately optimization, of reactive controllers for robustness to varying initial conditions and environments.
  • Keywords
    aircraft control; autonomous aerial vehicles; closed loop systems; feedback; image sequences; robot vision; UAV flight; adhoc reactive controllers; barrier certificates; closed-loop system; cluttered environments; formal verification techniques; multiple barrier functions; optical flow; output-feedback controller; reactive controllers safety verification; sums-of-squares programming; unmanned aerial vehicles; Aircraft; Approximation methods; Polynomials; Safety; Sensors; Vectors; Vehicle dynamics;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Robotics and Automation (ICRA), 2012 IEEE International Conference on
  • Conference_Location
    Saint Paul, MN
  • ISSN
    1050-4729
  • Print_ISBN
    978-1-4673-1403-9
  • Electronic_ISBN
    1050-4729
  • Type

    conf

  • DOI
    10.1109/ICRA.2012.6225351
  • Filename
    6225351