DocumentCode :
716079
Title :
Efficient mixed-integer planning for UAVs in cluttered environments
Author :
Deits, Robin ; Tedrake, Russ
Author_Institution :
Comput. Sci. & Artificial Intell. Lab., MIT, Cambridge, MA, USA
fYear :
2015
fDate :
26-30 May 2015
Firstpage :
42
Lastpage :
49
Abstract :
We present a new approach to the design of smooth trajectories for quadrotor unmanned aerial vehicles (UAVs), which are free of collisions with obstacles along their entire length. To avoid the non-convex constraints normally required for obstacle-avoidance, we perform a mixed-integer optimization in which polynomial trajectories are assigned to convex regions which are known to be obstacle-free. Prior approaches have used the faces of the obstacles themselves to define these convex regions. We instead use IRIS, a recently developed technique for greedy convex segmentation [1], to pre-compute convex regions of safe space. This results in a substantially reduced number of integer variables, which improves the speed with which the optimization can be solved to its global optimum, even for tens or hundreds of obstacle faces. In addition, prior approaches have typically enforced obstacle avoidance at a finite set of sample or knot points. We introduce a technique based on sums-of-squares (SOS) programming that allows us to ensure that the entire piecewise polynomial trajectory is free of collisions using convex constraints. We demonstrate this technique in 2D and in 3D using a dynamical model in the Drake toolbox for Matlab [2].
Keywords :
autonomous aerial vehicles; collision avoidance; convex programming; greedy algorithms; integer programming; piecewise polynomial techniques; Drake toolbox; IRIS; Matlab; SOS programming; UAV; cluttered environments; convex constraint; convex region; dynamical model; global optimum; greedy convex segmentation; integer variables; knot points; mixed integer optimization; mixed integer planning; obstacle avoidance; obstacle free; piecewise polynomial trajectory; quadrotor; safe space; smooth trajectory; sum of square programming; unmanned aerial vehicle; Collision avoidance; Iris; Linear programming; Optimization; Planning; Polynomials; Trajectory;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Robotics and Automation (ICRA), 2015 IEEE International Conference on
Conference_Location :
Seattle, WA
Type :
conf
DOI :
10.1109/ICRA.2015.7138978
Filename :
7138978
Link To Document :
بازگشت