A new computational approach to real-time trajectory generation for constrained mechanical systems

Preliminary results of a new computational approach to generate aggressive trajectories in real-time for constrained mechanical systems are presented. The algorithm is based on a combination of the nonlinear control theory, spline theory, and sequential quadratic programming. It is demonstrated that real-time trajectory generation for constrained mechanical systems is possible by mapping the problem to one of finding trajectory curves in a lower dimensional space. Performance of the algorithm is compared with existing optimal trajectory generation techniques. Numerical results are reported using the nonlinear trajectory generation software package.

[1]  C. R. Deboor,et al.  A practical guide to splines , 1978 .

[2]  P. Gill,et al.  User's Guide for SOL/NPSOL: A Fortran Package for Nonlinear Programming. , 1983 .

[3]  C. Hargraves,et al.  DIRECT TRAJECTORY OPTIMIZATION USING NONLINEAR PROGRAMMING AND COLLOCATION , 1987 .

[4]  J. Lévine,et al.  On dynamic feedback linearization , 1989 .

[5]  H. J. Pesch Real-time computation of feedback controls for constrained optimal control problems. Part 2: A correction method based on multiple shooting , 1989 .

[6]  H. J. Pesch Real‐time computation of feedback controls for constrained optimal control problems. part 1: Neighbouring extremals , 1989 .

[7]  Oskar von Stryk,et al.  Direct and indirect methods for trajectory optimization , 1992, Ann. Oper. Res..

[8]  Christopher G. Atkeson,et al.  Using Local Trajectory Optimizers to Speed Up Global Optimization in Dynamic Programming , 1993, NIPS.

[9]  Yaobin Chen,et al.  A new computational approach to solving a class of optimal control problems , 1993 .

[10]  M. Fliess,et al.  Flatness and defect of non-linear systems: introductory theory and examples , 1995 .

[11]  Ping Lu,et al.  Constrained tracking control of nonlinear systems , 1996 .

[12]  B. Paden,et al.  Nonlinear inversion-based output tracking , 1996, IEEE Trans. Autom. Control..

[13]  van Nieuwstadt,et al.  Trajectory generation for nonlinear control systems , 1996 .

[14]  Muruhan Rathinam,et al.  Differentially flat nonlinear control systems , 1997 .

[15]  Richard M. Murray,et al.  A testbed for nonlinear flight control techniques: the Caltech ducted fan , 1999, Proceedings of the 1999 IEEE International Conference on Control Applications (Cat. No.99CH36328).

[16]  Philippe Martin,et al.  A Lie-Backlund approach to equivalence and flatness of nonlinear systems , 1999, IEEE Trans. Autom. Control..

[17]  Santosh Devasia,et al.  Approximated stable inversion for nonlinear systems with nonhyperbolic internal dynamics , 1999, IEEE Trans. Autom. Control..

[18]  John L. Junkins,et al.  Inverse dynamics approach for real-time determination of feasible aircraft reference trajectories , 1999 .

[19]  R. Murray,et al.  Trajectory Planning of Differentially Flat Systems with Dynamics and Inequalities , 2000 .