Title :
Design of guaranteed safe maneuvers using reachable sets: Autonomous quadrotor aerobatics in theory and practice
Author :
Gillula, Jeremy H ; Haomiao Huang ; Vitus, Michael P. ; Tomlin, Claire J.
Author_Institution :
Comput. Sci., Stanford Univ., Stanford, CA, USA
Abstract :
For many applications, the control of a complex nonlinear system can be made easier by modeling the system as a collection of simplified hybrid modes, each representing a particular operating regime. An example of this is the decomposition of complex aerobatic flights into sequences of discrete maneuvers, an approach that has proven very successful for both human piloted and autonomously controlled aircraft. However, a critical step when designing such control systems is to ensure the safety and feasibility of transitions between these maneuvers. This work presents a hybrid dynamics framework for the design of guaranteed safe switching regions and is applied to a quadrotor helicopter performing an autonomous backflip. The regions are constructed using reachable sets calculated via a Hamilton-Jacobi differential game formulation, and experimental results are presented from flight tests on the STARMAC quadrotor platform.
Keywords :
aerospace safety; differential games; helicopters; motion control; nonlinear control systems; reachability analysis; set theory; vehicle dynamics; Hamilton-Jacobi differential game formulation; STARMAC quadrotor platform; autonomous backflip; autonomous quadrotor aerobatics; autonomously controlled aircraft; complex aerobatic flights; complex nonlinear system; discrete maneuvers; guaranteed safe switching regions; hybrid dynamics framework; quadrotor helicopter; reachable sets; safe maneuver design; Aerodynamics; Aerospace control; Aircraft; Control systems; Helicopters; Humans; Nonlinear control systems; Nonlinear systems; Safety; Testing;
Conference_Titel :
Robotics and Automation (ICRA), 2010 IEEE International Conference on
Conference_Location :
Anchorage, AK
Print_ISBN :
978-1-4244-5038-1
Electronic_ISBN :
1050-4729
DOI :
10.1109/ROBOT.2010.5509627