DOI 10.17586/0021-3454-2021-64-8-608-619
UDC 681.51
TRAJECTORY CONTROL OF A MOBILE ROBOT UNDER CONDITIONS OF UNCERTAINTY
ITMO University, Saint Petersburg, 197101, Russian Federation; Postgraduate
A. A. Pyrkin
ITMO University, Saint Petersburg, 197101, Russian Federation; Full 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:
References:
- 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.
- Barton M.J. Controller Development and Implementation for Path Planning and Following in an Autonomous Urban Vehicle, The University of Sydney, 2001.
- Snider J.M. Automatic Steering Methods for Autonomous Automobile Path Tracking, Robotics Institute, Carnegie Mellon University, 2009.
- Coulter R.C. Implementation of the Pure Pursuit Path Tracking Algorithm, Robotics Institute, Carnegie Mellon University, 1990.
- Elbanhawi M., Simic M., Jazar R. Procedia Computer Science, 2015, vol. 60, рр. 1289–1298.
- 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.
- Hoffmann G.M., Tomlin C.J., Montemerlo D., Thrun S. Proceedings of the American Control Conference, July 9–13, 2007, pp. 2296–230.
- Ollero A., Amidi O. Proceedings of 5th International Conference on Advanced Robotics, ICAR, Robots in Unstructured Environments, 1991, pp. 1081–1086.
- 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.
- Ollero A., Garcı́a-Cerezo A., Martinez J. Control Eng. Pract., 1994, no. 2(2), pp. 313–319.
- 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.
- Bayar G., Bergerman M., Koku A.B. Biosystems Engineering, 2016, no. 2(146), DOI:10.1016/j.biosystemseng.2015.12.019.
- Bayar G., Bergerman M., Koku A.B., Konukseven E. Comput. Electron. Agric., 2015, no. 115, pp. 118–128.
- Tomatsu T., Nonaka K., Sekiguchi K., Suzuki K. 2015 IEEE Conference on Control Applications (CCA), Sept. 21–23, 2015, pp. 1136–1141.
- Yamashita A.S., Alexandre P.M., Zanin A.C., Odloak D. Control Eng. Pract., 2016, vol. 50, рр. 1–11.
- 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.
- 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.
- Jung-Min Y., Jong-Hwan K. IEEE Trans. Robot. Autom., 1999, no. 3(15), pp. 578–587.
- 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.)
- 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.)
- Kapitanyuk Yu.A., Chepinsky S.A. Giroskopiya i Navigatsiya, 2013, no. 2, pp. 42–52. (in Russ.)
- 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.
- 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.)
- 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.
- Lee T., Leok M., McClamroch N.H. Proceedings of the IEEE Conference on Decision and Control, Atlanta, USA, 2010, рр. 5420–5425.
- Bobtsov A.A. Automation and Remote Control, 2002, no. 11(63), pp. 1794–1802.
- Bobtsov A.A., Nikolaev N.A. Automation and Remote Control, 2005, no. 1(66), pp. 108–118.
- 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.