DOI: 10.17586/2226-1494-2017-17-2-365-367


A. A. Bobtsov, D. Dobriborsci, A. A. Kapitonov

Read the full article 
Article in Russian

For citation: Bobtsov A.A., Dobriborsci D., Kapitonov A.A. Navigation and control system for mobile robot. Scientific and Technical Journal of Information Technologies, Mechanics and Optics, 2017, vol. 17, no. 2, pp. 365–367 (in Russian). doi: 10.17586/2226-1494-2017-17-2-365-367


The paper presents results of navigation and control system development carried out without any information about the polygon map for mobile robot based on LEGO Mindstorms NXT. We have solved the problem of the robot movement to a point with given coordinates and obstacle avoidance. The robot is a two-engine platform with differential drive. To estimate the covered distance we use encoders on the motor shaft. The robot navigation is defined by the angular velocity measured by a gyroscope and calculated angle of rotation, and the distance to the obstacle is estimated by ultrasonic distance measurement. The obstacle avoidance problem is solved by the method of tangential escape. 

Keywords: mobile robot, navigation, robotics, control systems, tangential escape

Acknowledgements. The work was performed at Control Systems and Informatics Department of ITMO University and was partially financially supported by the grant of the President of the Russian Federation (No.14.Y31.16.9281-НШ)

 1.          Bobtsov A.A., Kapitanyuk Yu.A., Kapitonov A.A., Kolyubin S.A., Pyrkin A.A., Chepinskiy S.A., Shavetov S.V. Lego Mindstorms NXT for teaching the principles of adaptive control theory to students. Scientific and Technical Journal of Information Technologies, Mechanics and Optics, 2011, no. 1, pp. 103–108. (In Russian)
2.          Borenstein J., Koren Y. The vector field histogram - fast obstacle avoidance for mobile robots. IEEE Transactions on Robotics and Automation, 1991, vol. 7, no. 3, pp. 278–288. doi: 10.1109/70.88137
3.          Khatib O. Real-time obstacle avoidance for manipulators and mobile robots. International Journal of Robotics Research, 1986, vol. 5, no. 1, pp. 90–98.
4.          Rubagotti M., Della Vedova M., Ferrara A. Time optimal sliding-mode control of a mobile robot in a dynamic environment. IET Control Theory and Applications, 2011, vol. 5, no 16, pp. 1916–1924. doi: 10.1049/iet-cta.2010.0678
5.          Minguez J., Montano L. Nearness Diagram (ND) navigation: collision avoidance in troublesome scenarios. IEEE Transactions on Robotics and Automation, 2004, vol. 20, no. 1, pp. 45–59. doi: 10.1109/TRA.2003.820849
6.          Ferreira A., Vassallo R.F., Pereira F.G., Filho T.F.B., Filho M.S. An approach to avoid obstacles in mobile robot navigation: the tangential escape. Controle y Automacao, 2008, vol. 19, no. 4, pp. 395–405.
7.          Matveev A.S., Hoy M.C., Savkin A.V. A globally converging algorithm for reactive robot navigation among moving and deforming obstacles. Automatica, 2015, vol. 54, pp. 292–304. doi: 10.1016/j.automatica.2015.02.012

Creative Commons License

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License
Copyright 2001-2019 ©
Scientific and Technical Journal
of Information Technologies, Mechanics and Optics.
All rights reserved.