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
Abstract
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-НШ)
References
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