Path-Flyer: A Benchmark of Quadrotor Path Following Algorithms

This paper presents Path-Flyer, a simulation benchmark for testing path following algorithms on a quadrotor vehicle. A complete and realistic mathematical model, based on the real Asctec Hummingbird quadrotor, is described. Wind disturbance and noise on the measured states are also included in the benchmark and can be customized. Four path following algorithms are implemented: Non-Linear Guidance Law (NLGL), Carrot-Chasing and an adaptive version of both algorithms. This benchmark has been prepared to add new algorithms with ease. Experimental tests are compared with the simulation results of Path-Flyer to prove its validity. Path-Flyer is available online.

[1]  Takeshi Yamasaki,et al.  Integrated guidance and autopilot for a path-following UAV via high-order sliding modes , 2012, 2012 American Control Conference (ACC).

[2]  Jianqiao Yu,et al.  Modified central force optimization (MCFO) algorithm for 3D UAV path planning , 2016, Neurocomputing.

[3]  Shanwei Su Path following control of non-minimum phase VTOL aircraft via minimum distance projection method , 2014, The 26th Chinese Control and Decision Conference (2014 CCDC).

[4]  Bernard Ghanem,et al.  A Benchmark and Simulator for UAV Tracking , 2016, ECCV.

[5]  Aníbal Ollero,et al.  Stability of autonomous vehicle path tracking with pure delays in the control loop , 2007, Adv. Robotics.

[6]  Simon J. Julier,et al.  Simulating quadrotor UAVs in outdoor scenarios , 2014, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[7]  Bérénice Mettler,et al.  Control system design and evaluation for robust autonomous rotorcraft guidance , 2013 .

[8]  L. Dubins On Curves of Minimal Length with a Constraint on Average Curvature, and with Prescribed Initial and Terminal Positions and Tangents , 1957 .

[9]  Timothy W. McLain,et al.  Vector Field Path Following for Miniature Air Vehicles , 2007, IEEE Transactions on Robotics.

[10]  Roland Siegwart,et al.  Design and control of an indoor micro quadrotor , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[11]  João Pedro Hespanha,et al.  Performance limitations in reference tracking and path following for nonlinear systems , 2008, Autom..

[12]  Namhoon Cho,et al.  Three-Dimensional Nonlinear Differential Geometric Path-Following Guidance Law , 2015 .

[13]  Bernardo Morcego,et al.  Adaptive Nonlinear Guidance Law Using Neural Networks Applied to a Quadrotor , 2019, 2019 IEEE 15th International Conference on Control and Automation (ICCA).

[14]  Jonathan P. How,et al.  Performance and Lyapunov Stability of a Nonlinear Path Following Guidance Method , 2007 .

[15]  Alfredo Pironti,et al.  Path Generation and Tracking in 3-D for UAVs , 2009, IEEE Transactions on Control Systems Technology.

[16]  C. Samson,et al.  Trajectory tracking for unicycle-type and two-steering-wheels mobile robots , 1993 .

[17]  Rita Cunha,et al.  Rotorcraft path following control for extended flight envelope coverage , 2009, Proceedings of the 48h IEEE Conference on Decision and Control (CDC) held jointly with 2009 28th Chinese Control Conference.

[18]  P. B. Sujit,et al.  Unmanned Aerial Vehicle Path Following: A Survey and Analysis of Algorithms for Fixed-Wing Unmanned Aerial Vehicless , 2014, IEEE Control Systems.