Adaptive planar curve tracking control and robustness analysis under state constraints and unknown curvature

We provide adaptive controllers for curve tracking in the plane, under unknown curvatures and control uncertainty, which is a central problem in robotics. The system dynamics include a nonlinear dependence on the curvature, and are coupled with an estimator for the unknown curvature, to form the augmented error dynamics. We prove input-to-state stability of the augmented error dynamics with respect to an input that is represented by additive uncertainty on the control, under polygonal state constraints and under suitable known bounds on the curvature and on the control uncertainty. When the uncertainty is zero, this gives tracking of the curve and convergence of the curvature estimate to the unknown curvature. Our curvature identification result is a significant improvement over earlier results, which do not ensure parameter identification, or which identify the control gain but not the curvature.

[1]  Naomi Ehrich Leonard,et al.  Control of coordinated patterns for ocean sampling , 2007, Int. J. Control.

[2]  Khac Duc Do,et al.  Robust path-following of underactuated ships : Theory and experiments on a model ship , 2006 .

[3]  Fumin Zhang,et al.  Adaptive planar curve tracking control with unknown curvature , 2016, 2016 American Control Conference (ACC).

[4]  Miroslav Krstic,et al.  Delay-Adaptive Control for Nonlinear Systems , 2014, IEEE Transactions on Automatic Control.

[5]  Vladimir J. Lumelsky,et al.  Path-planning strategies for a point mobile automaton moving amidst unknown obstacles of arbitrary shape , 1987, Algorithmica.

[6]  Pascal Morin,et al.  Motion Control of Wheeled Mobile Robots , 2008, Springer Handbook of Robotics.

[7]  Zhong-Ping Jiang,et al.  Robust adaptive path following of underactuated ships , 2004, Autom..

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

[9]  Fumin Zhang,et al.  Experimental study of curvature-based control laws for obstacle avoidance , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[10]  Fumin Zhang,et al.  Adaptive control for planar curve tracking under controller uncertainty , 2013, Autom..

[11]  Eric W. Justh,et al.  Boundary following using gyroscopic control , 2004, 2004 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No.04CH37601).

[12]  Fumin Zhang,et al.  Robustness of Adaptive Control under Time Delays for Three-Dimensional Curve Tracking , 2015, SIAM J. Control. Optim..

[13]  Craig A. Woolsey,et al.  Cross-track control of a slender, underactuated AUV using potential shaping , 2009 .

[14]  Fumin Zhang,et al.  Stability and Robustness Analysis for Curve Tracking Control using Input-to-State Stability , 2012, IEEE Transactions on Automatic Control.

[15]  Delphine Bresch-Pietri,et al.  Delay-Adaptive Predictor Feedback for Systems With Unknown Long Actuator Delay $ $ , 2010, IEEE Transactions on Automatic Control.

[16]  Fumin Zhang,et al.  Collaborative Autonomous Surveys in Marine Environments Affected by Oil Spills , 2014 .

[17]  M. Krstić Delay Compensation for Nonlinear, Adaptive, and PDE Systems , 2009 .

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

[19]  K.Y. Pettersen,et al.  Adaptive way-point tracking control for underactuated autonomous vehicles , 2005, Proceedings of the 44th IEEE Conference on Decision and Control.

[20]  E. W. Justh,et al.  Natural frames and interacting particles in three dimensions , 2005, Proceedings of the 44th IEEE Conference on Decision and Control.

[21]  Philippe Martinet,et al.  High accuracy path tracking for vehicles in presence of sliding: Application to farm vehicle automatic guidance for agricultural tasks , 2006, Auton. Robots.