Title :
Real-Time Trajectory Generation for Quadrocopters
Author :
Hehn, Markus ; D´Andrea, Raffaello
Author_Institution :
Inst. for Dynamic Syst. & Control, ETH Zurich, Zurich, Switzerland
Abstract :
This paper presents a trajectory generation algorithm that efficiently computes high-performance flight trajectories that are capable of moving a quadrocopter from a large class of initial states to a given target point that will be reached at rest. The approach consists of planning separate trajectories in each of the three translational degrees of freedom, and ensuring feasibility by deriving decoupled constraints for each degree of freedom through approximations that preserve feasibility. The presented algorithm can compute a feasible trajectory within tens of microseconds on a laptop computer; remaining computation time can be used to iteratively improve the trajectory. By replanning the trajectory at a high rate, the trajectory generator can be used as an implicit feedback law similar to model predictive control. The solutions generated by the algorithm are analyzed by comparing them with time-optimal motions, and experimental results validate the approach.
Keywords :
aircraft control; feedback; helicopters; predictive control; trajectory control; decoupled constraints; high-performance flight trajectories; implicit feedback law; model predictive control; quadrocopter; real-time trajectory generation algorithm; trajectory generator; trajectory replanning; translational degrees of freedom; Acceleration; Heuristic algorithms; Real-time systems; Robots; Trajectory; Vehicle dynamics; Vehicles; Motion control; optimal control; quadrocopter; trajectory generation; unmanned aerial vehicles;
Journal_Title :
Robotics, IEEE Transactions on
DOI :
10.1109/TRO.2015.2432611