Abstract
The Vector-Field-Orientation (VFO) method is a control design concept which was originally introduced for the unicycle kinematics to solve two classical control tasks corresponding to the trajectory tracking and set-point control problems. A unified solution to both the tasks was possible by appropriate definitions of the so-called convergence vector field. So far, there has not been a version of the VFO control law for the third classical control task concerning the path following problem, which is particularly meaningful in the context of practical applications. The paper fills this gap by presenting a novel VFO path following controller devised for robots of unicycle-like kinematics with the amplitude-limited control input. Opposite to most path following controllers proposed in the literature, the new control law utilizes the recently introduced level curve approach which does not employ any parametrization of a reference path. In this way, the proposed solution is free of main limitations resulting from the need of unique determination of the shortest distance from a robot to the path. In contrast to other solutions, a formal analysis of the closed-loop dynamics presented in this paper provides sufficient conditions which guarantee constrained transients of robot motion with the position confined to a prescribed subset around a reference path. Theoretical results have been validated by numerical examples and experimentally verified with utilization of a laboratory-scale differentially driven robot.
Article PDF
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Avoid common mistakes on your manuscript.
References
Bakker, T., van Asselt, K., Bontsema, J., Mller, J., van Straten, G.: A path following algorithm for mobile robots. Auton. Robot. 29, 85–97 (2010)
Borhaug, E., Pavlov, A., Pettersen, K.Y.: Integral LOS control for path following of underactuated marine surface vessels in the presence of constant ocean currents. In: Proc. 47th IEEE Conf. Decision and Control, pp. 4984–4991. Cancun (2008)
Cheein, F.A., Scaglia, G.: Trajectory tracking controller design for unmanned vehicles: A new methodology. J. Field Robot. 31(6), 861–887 (2014)
Chen, Y.-Y., Tian, Y.-P.: A curve extension design for coordinated path following control of unicycles along given convex loops. Int. J. Control 84(10), 1729–1745 (2011)
Consolini, L., Maggiore, M., Nielsen, C., Tosques, M.: Path following for the PVTOL aircraft. Automatica 46, 1284–1296 (2010)
Canudas, C., de Wit, B., Siciliano, Bastin, G.: Theory of Robot Control. Springer-Verlag, New York (1996)
DeSantis, R.M.: Path-tracking for car-like robots with single and double steering. IEEE Trans. Veh. Technol. 44(2), 366–377 (1995)
Do, K.D.: Global output-feedback path-following control of unicycle-type mobile robots: A level curve approach. Robot. Autonom. Syst. 74, 229–242 (2015)
Michałek, M., Kozłowski, K.: Vector-Field-Orientation feedback control method for a differentially driven vehicle. IEEE Trans. Cont. Syst. Technol. 18(1), 45–65 (2010)
Isidori, A.: Nonlinear Control Systems II. Springer, London (1999)
Khalil, H.K.: Nonlinear Systems, 3rd edn. Prentice-Hall, New Jersey (2002)
Klancar, G., Matko, D., Blazic, S.: Wheeled mobile robots control in a linear platoon. J. Intell. Robot. Syst. 54, 709–731 (2009)
Lapierre, L., Soetanto, D., Pascoal, A.: Nonsingular path following control of a unicycle in the presence of parametric modelling uncertainties. Int. J. Robust Nonlinear Control 16, 485–503 (2006)
Lapierre, L., Zapata, R.: A guaranteed obstacle avoidance guidance system. Auton. Robot. 32, 177–187 (2012)
Lapierre, L., Zapata, R., Lepinay, P.: Combined path-following and obstacle avoidance control of a wheeled robot. Int. J. Robot. Res. 26(4), 361–375 (2007)
Lenain, R., Thuilot, B., Cariou, C., Martinet, P.: High accuracy path tracking for vehicles in presence od sliding: Application to farm vehicle automatic guidance for agricultural tasks. Auton. Robot. 21, 79–97 (2006)
Liang, Y., Jia, Y.: Combined vector field approach for 2D and 3D arbitrary twice differentiable curved path following with constrained UAVs. J. Intell. Robot. Syst. doi:http://dx.doi.org/10.1007/s10846-015-0308-x(2015)
Liu, C., McAree, O., Chen, W.-H.: Path-following control for small fixed-wing unmanned aerial vehicles under wind disturbances. Int. J. Robust. Nonlinear Control 23, 1682–1698 (2013)
De Luca, A., Oriolo, G., Samson, C.: Feedback control of a nonholonomic car-like robot. In: Laumond, J-P (ed.) Robot Motion Planning and Control, vol. 229 LNCIS, pp 171–253. Springer-Verlag (1998)
Michałek, M.: A highly scalable path-following controller for n-trailers with off-axle hitching. Control Eng. Pract. 29, 61–73 (2014)
Michałek, M., Kozłowski, K.: Finite-time VFO stabilizers for the unicycle with constrained control input. In: Kozłowski, K. (ed.) Robot Motion and Control 2009, Volume 396 of Lecture Notes in Control and Information Sciences, pp. 23–34. Springer-Verlag (2009)
Michałek, M., Kozłowski, K.: Feedback control framework for car-like robots using the unicycle controllers. Robotica 30(4), 517–535 (2012)
Michałek, M. M.: Modular tracking controller for N-trailers with non-zero hitching offsets. In: 2015 American Control Conference, pp. 5371–5376. Chicago (2015)
Mironchenko, A.: Local input-to-state stability: Characterizations and counterexamples. Syst. Control Lett. 87, 23–28 (2016)
Morin, P., Samson, C.: Motion control of wheeled mobile robots. In: Siciliano, B., Khatib, O. (eds.) Springer Handbook of Robotics, pp 799–826. Springer (2008)
Morro, A., Sgorbissa, A., Zaccaria, R.: Path following for unicycle robots with arbitrary path curvature. IEEE Trans. Robot. 27(5), 1016–1023 (2011)
Płaskonka, J.: Different kinematic path following controllers for a wheeled mobile robot of (2,0) type. J. Intell. Robot. Syst. 77, 481–498 (2015)
Saiki, H., Fukao, T., Urakubo, T., Kohno, T.: Hovering control of outdoor blimp robots based on path following. In: 2010 IEEE Int. Conf. Control Applications, Part of 2010 IEEE Multi-Conf. Systems and Control, pp. 2124–2129. Yokohama (2010)
Samson, C.: Control of chained systems. Application to path following and time-varying point-stabilization of mobile robots. IEEE Trans. Autom. Control, 64–77 (1995)
Sgorbissa, A., Zaccaria, R.: Integrated obstacle avoidance and path following through a feedback control law. J. Intell. Robot. Syst. 72, 409–428 (2013)
Sontag, E.D.: Input-to-state stability. In: Levine, W. S. (ed.) The Control Handbook. Control system advanced methods, pp 45-1–45-21. CRC Press (2011)
Sontag, E.D., Wang, Y.: New characterizations of input-to-state stability. IEEE Trans. Autom. Control 41(9), 1283–1294 (1996)
Teel, A.R.: A nonlinear small gain theorem for the analysis of control systems with saturation. IEEE Trans. Autom. Control 41(9), 1256–1270 (1996)
Author information
Authors and Affiliations
Corresponding author
Additional information
This work was financially supported by the National Science Centre, Poland, as the research grant No. 2016/21/B/ST7/02259.
Rights and permissions
Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.
About this article
Cite this article
Michałek, M.M., Gawron, T. VFO Path following Control with Guarantees of Positionally Constrained Transients for Unicycle-Like Robots with Constrained Control Input. J Intell Robot Syst 89, 191–210 (2018). https://doi.org/10.1007/s10846-017-0482-0
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10846-017-0482-0