Publication:
A streamlined nonlinear path following kinematic controller

Loading...
Thumbnail Image
Full text at PDC
Publication Date
2015
Authors
Cruz García, Jesús Manuel de la
Aranda Almansa, Joaquín
Advisors (or tutors)
Editors
Journal Title
Journal ISSN
Volume Title
Publisher
IEEE Computer SOC
Citations
Google Scholar
Research Projects
Organizational Units
Journal Issue
Abstract
This paper presents a new nonlinear path-following guidance method for autonomous vehicles, which integrates two guidance laws that have given good results independently in applications in autonomous ground, marine, and air vehicles. This new technique retains the best aspects of its two supporting methods, whereas it overcomes some of their drawbacks. It uses the control law by Park et al. to command the vehicle position towards a reference point. However, the position of the reference point is controlled in a different way: instead of being calculated to stay at a fixed distance forward of the vehicle, we use a strategy, inspired in the works by other authors, that controls the speed of the reference point to maintain its position at the given distance. This change does not increment the number of parameters to tune the algorithm and makes it applicable to any initial conditions and parameterized paths. The paper also analyzes the stability of this new nonlinear guidance control law and shows its effectiveness under different simulations.
Description
ISSN: 1050-4729 © IEEE Computer SOC 2015. IEEE International Conference on Robotics and Automation (ICRA) (2015. Seattle, EEUU). This work was supported by the Spanish Ministry under project DPI2013-46665-C2.
Unesco subjects
Keywords
Citation
[1] A. P. Aguiar and J. P. Hespanha, “Trajectory-tracking and pathfollowing of underactuated autonomous vehicles with parametric modeling uncertainty,” Automatic Control, IEEE Transactions on, vol. 52, no. 8, pp. 1362–1379, 2007. [2] F. A. Papoulias, “Guidance and control laws for vehicle pathkeeping along curved trajectories,” Applied Ocean Research, vol. 14, pp. 291–302, 1992. [3] T. I. Fossen, Handbook of marine craft hydrodynamics and motion control. John Wiley & Sons, 2011. [4] I. Rhee, S. Park, and C.-K. Ryoo, “A tight path following algorithm of an uas based on pid control,” in SICE Annual Conference 2010, Proceedings of. IEEE, 2010, pp. 1270–1273. [5] C. Samson, “Path following and time-varying feedback stabilization of a wheeled mobile robot,” in Int. Conf. ICARCV, vol. 92, 1992. [6] A. Micaelli and C. Samson, “Trajectory tracking for unicycle-type and two-steering-wheels mobile robots,” INRIA. Sophia-Antipolis, Tech. Rep. 2097, November 1993. [7] I. Kaminer, A. Pascoal, E. Hallberg, and C. Silvestre, “Trajectory tracking for autonomous vehicles: An integrated approach to guidance and control,” Journal of Guidance, Control, and Dynamics, vol. 21, no. 1, pp. 29–38, 1998. [8] P. Encarnacao, A. Pascoal, and M. Arcak, “Path following for autonomous marine craft,” in 5th IFAC Conference on Maneuvering and Control of Marine Craft, 2000, pp. 117–22. [9] P. Encarnacao and A. Pascoal, “3d path following for autonomous underwater vehicle,” in Proc. 39 th IEEE Conference on Decision and Control. Citeseer, 2000. [10] D. Soetanto, L. Lapierre, and A. Pascoal, “Adaptive, non-singular path-following control of dynamic wheeled robots,” in Decision and Control, 2003. Proceedings. 42nd IEEE Conference on, vol. 2. IEEE, 2003, pp. 1765–1770. [11] L. Lapierre, D. Soetanto, and A. Pascoal, “Nonsingular path following control of a unicycle in the presence of parametric modelling uncertainties,” International Journal of Robust and Nonlinear Control, vol. 16, no. 10, pp. 485–503, 2006. [12] ——, “Nonlinear path following with applications to the control of autonomous underwater vehicles,” in Decision and Control, 2003. Proceedings. 42nd IEEE Conference on, vol. 2. IEEE, 2003, pp. 1256–1261. [13] L. Lapierre and D. Soetanto, “Nonlinear path-following control of an auv,” Ocean Engineering, vol. 34, no. 11, pp. 1734–1744, 2007. [14] M. Bibuli, G. Bruzzone, M. Caccia, and L. Lapierre, “Path-following algorithms and experiments for an unmanned surface vehicle,” Journal of Field Robotics, vol. 26, no. 8, pp. 669–688, 2009. [15] I. Kaminer, A. Pascoal, E. Xargay, N. Hovakimyan, C. Cao, and V. Dobrokhodov, “Path following for small unmanned aerial vehicles using l1 adaptive augmentation of commercial autopilots,” Journal of guidance, control, and dynamics, vol. 33, no. 2, pp. 550–564, 2010. [16] F. A. Papoulias, “Stability considerations of guidance and control laws for autonomous underwater vehicles in the horizontal plane,” in Proceedings 7th International Symposium on Unmanned Underwater Submersible Technology, Durham, New Hampshire, 1991. [17] K. Y. Pettersen and E. Lefeber, “Way-point tracking control of ships,” in IEEE Conference on Decision and Control, vol. 1. IEEE; 1998, 2001, pp. 940–945. [18] T. I. Fossen, M. Breivik, and R. Skjetne, “Line-of-sight path following of underactuated marine craft,” Proceedings of the 6th IFAC MCMC, Girona, Spain, pp. 244–249, 2003. [19] M. Breivik and T. I. Fossen, “Path following for marine surface vessels,” in OCEANS’04. MTTS/IEEE TECHNO-OCEAN’04, vol. 4. IEEE, 2004, pp. 2282–2289. [20] E. Fredriksen and K. Y. Pettersen, “Global -exponential way-point maneuvering of ships: Theory and experiments,” Automatica, vol. 42, no. 4, pp. 677–687, 2006. [21] S.-R. Oh and J. Sun, “Path following of underactuated marine surface vessels using line-of-sight based model predictive control,” Ocean Engineering, vol. 37, no. 2, pp. 289–295, 2010. [22] R. Skjetne, U. Jorgensen, and A. R. Teel, “Line-of-sight path-following along regularly parametrized curves solved as a generic maneuvering problem,” in Decision and Control and European Control Conference (CDC-ECC), 2011 50th IEEE Conference on. IEEE, 2011, pp. 2467-2474. [23] E. Peymani and T. I. Fossen, “Motion control of marine craft using virtual positional and velocity constraints,” in Control and Automation (ICCA), 2011 9th IEEE International Conference on. IEEE, 2011, pp. 410–416. [24] W. Caharija, K. Y. Pettersen, A. J. Sørensen, M. Candeloro, and J. T. Gravdahl, “Relative velocity control and integral line of sight for path following of autonomous surface vessels: Merging intuition with theory,” Proceedings of the Institution of Mechanical Engineers, Part M: Journal of Engineering for the Maritime Environment, vol. 228, no. 2, pp. 180–191, 2014. [25] A. J. Healey and D. Lienard, “Multivariable sliding mode control for autonomous diving and steering of unmanned underwater vehicles,” Oceanic Engineering, IEEE Journal of, vol. 18, no. 3, pp. 327–339, 1993. [26] E. Børhaug and K. Pettersen, “Los path following for underactuated underwater vehicle,” Proceedings of the 7th IFAC MCMC, Lisbon, Portugal, 2006. [27] M. Breivik and T. I. Fossen, “Guidance laws for autonomous underwater vehicles,” in Underwater Vehicles, A. Inzartsev, Ed. IN-TECH, 2009, ch. 4, pp. 51–76. [28] R. Rysdyk, “Uav path following for constant line-of-sight,” in 2th AIAA Unmanned Unlimited. Conf. and Workshop and Exhibit, San Diego, CA, 2003. [29] O. Amidi and C. E. Thorpe, “Integrated mobile robot control,” in Fibers’ 91, Boston, MA. International Society for Optics and Photonics, 1991, pp. 504–523. [30] S. Park, J. Deyst, and J. P. How, “A new nonlinear guidance logic for trajectory tracking,” in AIAA guidance, navigation, and control conference and exhibit, 2004, pp. 1–16. [31] ——, “Performance and lyapunov stability of a nonlinear path following guidance method,” Journal of Guidance, Control, and Dynamics, vol. 30, no. 6, pp. 1718–1728, 2007. [32] R. Curry, M. Lizarraga, B. Mairs, and G. H. Elkaim, “L+ 2, an improved line of sight guidance law for uavs,” in American Control Conference (ACC), 2013. IEEE, 2013, pp. 1–6. [33] D. J. Gates, “Nonlinear path following method,” Journal of guidance, control, and dynamics, vol. 33, no. 2, pp. 321–332, 2010. [34] D. R. Nelson, D. B. Barber, T. W. McLain, and R. W. Beard, “Vector field path following for miniature air vehicles,” IEEE Transactions on Robotics, vol. 23, no. 3, pp. 519–529, 2007. [35] D. A. Lawrence, E. W. Frew, and W. J. Pisano, “Lyapunov vector fields for autonomous unmanned aircraft flight control,” Journal of Guidance, Control, and Dynamics, vol. 31, no. 5, pp. 1220–1229, 2008. [36] S. Sastry, Nonlinear systems: analysis, stability, and control. Springer New York, 1999, vol. 10. [37] C. C. Chicone, Ordinary differential equations with applications. Springer, 1999, vol. 1. [38] J. D. Meiss, Differential dynamical systems. Siam, 2007, vol. 14. [39] P. Sujit, S. Saripalli, and J. Borges Sousa, “Unmanned aerial vehicle path following: A survey and analysis of algorithms for fixed-wing unmanned aerial vehicless,” Control Systems, IEEE, vol. 34, no. 1, pp. 42–59, 2014. [40] E. Besada-Portas, L. de la Torre, J. M. de la Cruz, and B. de Andrés Toro, “Evolutionary trajectory planner for multiple uavs in realistic scenarios,” Robotics, IEEE Transactions on, vol. 26, no. 4, pp. 619–634, 2010.