A virtual target approach for trajectory optimization of a general class of constrained vehicles

This paper addresses the computation of (local) optimal feasible trajectories that best approximate in L2 sense any given desired maneuver for a general class of constrained robotic vehicles. For trajectory tracking and geometric tracking approaches, we propose a trajectory optimization strategy using a Virtual Target Vehicle (VTV) perspective where the virtual target plays the role of an additional control input. This extra flexibility can improve the numerical performance of the optimal control solver, which is based on a nonlinear projection operator Newton method, as well as enforce a trajectory-tracking or an only path-following behaviour of the resulting optimal trajectory. As an application scenario we apply the proposed approach to Unmanned Aerial Vehicles (UAVs). We provide numerical computations based on the loiter maneuver that illustrates the benefits of VTV design procedure and highlights interesting features of the proposed trajectory tracking and geometric tracking optimal control strategies.

[1]  Alessandro Rucco,et al.  An Efficient Minimum-Time Trajectory Generation Strategy for Two-Track Car Vehicles , 2015, IEEE Transactions on Control Systems Technology.

[2]  John Hauser,et al.  A Virtual Rider for Motorcycles: Maneuver Regulation of a Multi-Body Vehicle Model , 2013, IEEE Transactions on Control Systems Technology.

[3]  John R. Hauser,et al.  A Barrier Function Method for the Optimization of Trajectory Functionals with Constraints , 2006, Proceedings of the 45th IEEE Conference on Decision and Control.

[4]  Panagiotis Tsiotras,et al.  Bank-to-Turn Control for a Small UAV using Backstepping and Parameter Adaptation , 2008 .

[5]  Antonio M. Pascoal,et al.  Nonlinear path following with applications to the control of autonomous underwater vehicles , 2003, 42nd IEEE International Conference on Decision and Control (IEEE Cat. No.03CH37475).

[6]  John Hauser,et al.  Trajectory optimization for vehicles in a constrained environment , 2012, 2012 IEEE 51st IEEE Conference on Decision and Control (CDC).

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

[8]  Alessandro Rucco,et al.  Trajectory optimization for constrained UAVs: A Virtual Target Vehicle approach , 2015, 2015 International Conference on Unmanned Aircraft Systems (ICUAS).

[9]  J. Hauser A PROJECTION OPERATOR APPROACH TO THE OPTIMIZATION OF TRAJECTORY FUNCTIONALS , 2002 .

[10]  J.W. Langelaan Tree-based trajectory planning to exploit atmospheric energy , 2008, 2008 American Control Conference.

[11]  John R. Hauser,et al.  Aggressive flight maneuvers , 1997, Proceedings of the 36th IEEE Conference on Decision and Control.

[12]  João P. Hespanha,et al.  Trajectory-Tracking and Path-Following of Underactuated Autonomous Vehicles With Parametric Modeling Uncertainty , 2007, IEEE Transactions on Automatic Control.

[13]  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.

[14]  Isaac Kaminer,et al.  Path planning for multiple marine vehicles , 2009, OCEANS 2009-EUROPE.

[15]  Timothy W. McLain,et al.  Small Unmanned Aircraft: Theory and Practice , 2012 .

[16]  Peter Setterlund March Geometric-based spatial path planning , 2008 .

[17]  Randal W. Beard,et al.  Trajectory tracking for unmanned air vehicles with velocity and heading rate constraints , 2004, IEEE Transactions on Control Systems Technology.

[18]  Antonio Franchi,et al.  Aggressive Maneuver Regulation of a Quadrotor UAV , 2013, ISRR.

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