ISSN 0021-3454 (print version)
ISSN 2500-0381 (online version)
Menu

2
Issue
vol 67 / February, 2024
Article

DOI 10.17586/0021-3454-2021-64-8-608-619

UDC 681.51

TRAJECTORY CONTROL OF A MOBILE ROBOT UNDER CONDITIONS OF UNCERTAINTY

D. Hoang
ITMO University, Saint Petersburg, 197101, Russian Federation; Postgraduate


A. A. Pyrkin
ITMO University, Saint Petersburg, 197101, Russian Federation; Professor, Dean


Read the full article 

Abstract. The problem of controlling the movement of a mobile robot along a given smooth trajectory with a desired speed under the conditions of uncertainty of the mathematical model is analyzed. Two approaches to determining the minimum distance from the robot to the trajectory are considered: an exact analytical calculation and application of a nonlinear observer which guarantees the convergence of current estimate to the true value in an arbitrarily short time. A motion control algorithm is presented based on the sequential compensator method, which ensures a limited deviations of the robot from a given trajectory.
Keywords: robust control, trajectory control, mobile robot

References:
  1. Rankin A., Crane C., Armstrong A., Nease A., and Brown H.E. Proc. of the SPIE 10th Annual Aero Sense Symposium, Orlando, FL Apr. 1996, vol. 2738, pp. 176–186.
  2. Barton M.J. Controller Development and Implementation for Path Planning and Following in an Autonomous Urban Vehicle, The University of Sydney, 2001.
  3. Snider J.M. Automatic Steering Methods for Autonomous Automobile Path Tracking, Robotics Institute, Carnegie Mellon University, 2009.
  4. Coulter R.C. Implementation of the Pure Pursuit Path Tracking Algorithm, Robotics Institute, Carnegie Mellon University, 1990.
  5. Elbanhawi M., Simic M., Jazar R. Procedia Computer Science, 2015, vol. 60, рр. 1289–1298.
  6. Raffo G.V., Gomes G.K., Normey-Rico J.E., Kelber C.R., Becker L.B. IEEE Trans. Intel. Trans. Syst., 2009, no. 1(10), pp. 92–102.
  7. Hoffmann G.M., Tomlin C.J., Montemerlo D., Thrun S. Proceedings of the American Control Conference, July 9–13, 2007, pp. 2296–230.
  8. Ollero A., Amidi O. Proceedings of 5th International Conference on Advanced Robotics, ICAR, Robots in Unstructured Environments, 1991, pp. 1081–1086.
  9. Ollero A., Arrue B.C., Ferruz J., Heredia G., Cuesta F., López-Pichaco F., Nogales C. Control Eng. Pract., 1999, no. 7(10), pp. 1291–1299.
  10. Ollero A., Garcı́a-Cerezo A., Martinez J. Control Eng. Pract., 1994, no. 2(2), pp. 313–319.
  11. Raffo G.V., Gomes G.K., Normey-Rico J.E., Kelber C.R., Becker L.B. IEEE Trans. Intel. Trans. Syst., 2009, no. 1(10), pp. 92–102.
  12. Bayar G., Bergerman M., Koku A.B. Biosystems Engineering, 2016, no. 2(146), DOI:10.1016/j.biosystemseng.2015.12.019.
  13. Bayar G., Bergerman M., Koku A.B., Konukseven E. Comput. Electron. Agric., 2015, no. 115, pp. 118–128.
  14. Tomatsu T., Nonaka K., Sekiguchi K., Suzuki K. 2015 IEEE Conference on Control Applications (CCA), Sept. 21–23, 2015, pp. 1136–1141.
  15. Yamashita A.S., Alexandre P.M., Zanin A.C., Odloak D. Control Eng. Pract., 2016, vol. 50, рр. 1–11.
  16. Prodan I., Olaru S., Fontes F.A.C.C., Lobo Pereira F., Borges de Sousa J., Stoica Maniu C., Niculescu S.-I. Developments in Model-Based Optimization and Control: Distributed Control and Industrial Applications, Springer International Publishing, Cham, 2015, pp. 161–181, DOI:10.1007/978-3-319-26687-9_8.
  17. Canale M., Fagiano L., Ferrara A., Vecchio C. IEEE Transactions on Intelligent Transportation Systems, 2009, no. 1(10), pp. 31–41, DOI:10.1109/TITS.2008.2006772.
  18. Jung-Min Y., Jong-Hwan K. IEEE Trans. Robot. Autom., 1999, no. 3(15), pp. 578–587.
  19. Burdakov S.F., Miroshnik I.V., Stel'makov R.E. Sistemy upravleniya dvizheniyem kolesnykh robotov (Motion Control Systems for Wheeled Robots), St. Petersburg, 2001, 232 р. (in Russ.)
  20. Chepinsky S.A., Miroshnik I.V. Scientific and Technical Journal of Information Technologies, Mechanics and Optics, 2004, no. 3(14), pp. 4–10. (in Russ.)
  21. Kapitanyuk Yu.A., Chepinsky S.A. Giroskopiya i Navigatsiya, 2013, no. 2, pp. 42–52. (in Russ.)
  22. Miroshnik I.V., Nikiforov V.O. 13th IFAC World Congress Proceedings, San-Francisco, 1996, no. 1(29), pp. 361–366, DOI:10.1016/S1474-6670(17)57688-0.
  23. Bushuev A.B., Isaeva E.G. Morozov S.N., Chepinsky S.A. Journal of Instrument Engineering, 2009, no. 11(52), pp. 50–56. (in Russ.)
  24. Breivik M., Fossen T.I. Proc. of the 44th IEEE Conference on Decision and Control, and the European Control Conference, CDC-ECC '05, Seville, Spain, 2005, vol. 2005, рр. 627–634.
  25. Lee T., Leok M., McClamroch N.H. Proceedings of the IEEE Conference on Decision and Control, Atlanta, USA, 2010, рр. 5420–5425.
  26. Bobtsov A.A. Automation and Remote Control, 2002, no. 11(63), pp. 1794–1802.
  27. Bobtsov A.A., Nikolaev N.A. Automation and Remote Control, 2005, no. 1(66), pp. 108–118.
  28. Pyrkin A., Bobtsov A., Kolyubin S., Surov M., Shavetov S., Borisov O., Gromov V. Manufacturing Modelling, Management, and Control, 2013, no. 1(7), pp. 1873–1878.