Issues of Motion Control of Mobile Robots Based on the Potential Guidance Method
https://doi.org/10.17587/mau.20.677-685
Abstract
One of the topical areas of research in modern robotics is the problem of local navigation of mobile robots (MR), which ensures the movement of the robot to the target with the bypass of obstacles in the process of movement. The navigation process includes the following steps: mapping the environment, localization of the robot and planning the route leading to the goal. Among the popular methods of local navigation of robots is the method of artificial potential fields (PF). The essence of the PF method is to implement the movement of the MR in the field of "information forces" using the forces of "attraction" to the target position and the forces of "repulsion" from obstacles.
This article addresses the issues of local navigation and motion control of the MR based on the method of PF.
When using traditional attracting potential forces, the structure of virtual forces near the obstacle depends on the distance of the MR from the target, and the robot movement will slow down at the end of the route, which will inevitably lead to an unjustified tightening of the total time of moving the robot to the target position. To eliminate this undesirable effect, the authors propose to use attracting potential fields of special type.
The authors propose new methods of PF allowing to solve the key problems for the control of MR — "traps" (potential pits) and bypass obstacles: the method of two maps of potential fields and the method of "fairway" on the map of potential fields. The methods of "beetle" for solving the problem of bypass obstacles in the condition of the absence of a priori information about the working space of MR are discussed. A modified method of "beetle" having a number of advantages in comparison with classical methods is proposed.
About the Authors
A. B. FilimonovRussian Federation
Dr. Sci. Tech.
N. B. Filimonov
Russian Federation
Professor, Dr. Sci. Tech.
References
1. Liu W. Path planning methods in an environment with obstacles (a review), Mathematics & Mathematical modelling, 2018, no. 1, pp. 15—58 (in Russian).
2. Zafar M. N., Montana J. C. Methodology for Path Planning and Optimization of Mobile Robots: A Review, Procedia Computer Science, 2018, vol. 133, pp. 141—152.
3. Platonov A. K., Karpov I. I., Kirilchenko A. A. The method of potentials in the problem of track laying, Preprint of the Institute of applied mathematics of the USSR Academy of Sciences, Moscow, 1974, no. 124. 27 p. (in Russian).
4. Andrews J. R., Hogan N. Impedance Control as a Framework for Implementing Obstacle Avoidance in a Manipulator. Control of Manufacturing Process and Robotic Systems, Eds. Hardt D. E. and Book W, Boston, ASME, 1983, pp. 243—251.
5. Khatib O. Real-Time Obstacle Avoidance for Manipulators and Mobile Robots, The International Journal of Robotics Research, 1985, vol. 5 (1), pp. 500—505.
6. Brooks R. A. A Robust Layered Control System for Mobile Roboton and Stereo Vision for Mobile Robots, IEEE Journal of Robotics and Automation, 1986, vol. 2, no. 1, pp. 14—23.
7. Al-Sultan K. S., Aliyu M. D. A New Potential Field based Algorithm for Path Planning, J. Intell. Robot. Syst., 1996, vol. 17, pp. 265—282.
8. Ge S. S., Cui Y. J. New Potential Functions for Mobile Robot Path Planning, IEEE Transactions on Robotics and Automation, 2000, vol. 16, no. 5, pp. 615—620.
9. Platonov A. K., Kiril’chenko A. A., Kologanov M. A. The Potential Field Approach in the Path Finding Problem: History and Perspectives, Preprint, Inst. Appl. Math., the Russian Academy of Science, 2001, no. 40, 32 p. (in Russian).
10. Howard A., Mataric M. J., Sukhatme G. S. Mobile Sensor Network Deployment Using Potential Fields: A Distributed, Scalable Solution to the Area Coverage, Proceedings of the 6th International Symposium on Distributed Autonomous Robotics Systems, Fukuoka, Japan, June 2002, pp. 113—126.
11. Pozna C., Precup R.-E., Koczy L. T., Ballagi A. Potential Field-Based Approach for Obstacle Avoidance Trajectories, The IPSI BgD Transactions on Internet Research, 2002, vol. 8, no. 2, pp. 40—45.
12. Cosio F. A., Castaineda M. A. P. Autonomous Robot Navigation using Adaptive Potential Fields, Mathematical and Computer Modelling, 2004, vol. 40, pp. 1141—1156.
13. Fu-guang D., Peng J., Xin-qian B., Hong-jian W. AUV Local Path Planning based on Virtual Potential Field, 2005 IEEE International Conference on Mechatronics and Automation, 2005, vol. 4, pp. 1711—1716.
14. Padilla Castaneda M. A., Savage J., Hernandez A., Arambula Cosío F. Local Autonomous Robot Navigation Using Potential Fields. Motion Planning. Xing-Jian Jing (Ed.). Chapter 1, InTech, 2008, 598 p.
15. Chepizhenko V. I. The Analysis of Use of the Potential Field Methods for the Solution of Navigation and Confluent Problems, Cybernetics and Computerized Technology, 2012, no. 1, pp. 15—24 (in Russian).
16. Li F., Tan Y., Wang Y., Ge G. Mobile Robots Path Planning Based on Evolutionary Artificial Potential Fields Approach, Proceedings of the 2nd International Conference on Computer Science and Electronics Engineering, 2013, pp. 1314—1317.
17. Dumitru S. A., Vladareanu L., Yan T. H., Qi Ch. K. Mobile Robot Navigation Techniques Using Potential Field Method in Unknown Environments, Applied Mechanics and Materials, 2014, vol. 656, pp. 388—394.
18. Beloglazov D. A., Gajduk A. R., Kosemko E. Iu. etc. The Group Control by the Moving Objects in Indefinite Mediums. By edit. V. Kh. Pshikhopov, Moscow, PHYSMATLIT, 2015, 305 p. (in Russian).
19. Filimonov A. B., Filimonov N. B. Methodology of artificial potential fields in the problems of local navigation of mobile robots. Intellectual systems, control and mechatronics, The materials of the third All-Russian conference of the young scientist, postgraduates and students, Sevastopol, Publishing house of Sev.SU, 2017, pp. 157—160 (in Russian).
20. Filimonov A. B., Filimonov N. B. Some aspects of use of the potential fields method in the problems of local navigation of mobile robots. Control problems and simulation in complex systems, The papers of XIX International conference. Samara. Sam SC RAS, 2017, pp. 242—247 (in Russian).
21. Filimonov A. B., Filimonov N. B. The Peculiarities of Application of the Potential Fields Method for the Problems of Local Navigation of Mobile Robots, Proceedings of the 14th International Scientifically Technical Conference on Actual Problems of Electronic Instrument Engineering, APEIE-2018, 2018, vol. 1, part 6, pp. 208—211.
22. Lumelsky V., Stepanov A. Path-Planning Strategies for a Point Mobile Automaton Moving Amidst Unknown Obstacles of Arbitrary Shape, Algorithmica, 1987, vol. 2, no. 1—4, pp. 403—430.
23. Ng J., Braunl Th. Performance Comparison of Bug Navigation Algorithms, Journal of Intelligent and Robotic Systems, 2007, vol. 50, iss. 1, pp. 73—84.
Review
For citations:
Filimonov A.B., Filimonov N.B. Issues of Motion Control of Mobile Robots Based on the Potential Guidance Method. Mekhatronika, Avtomatizatsiya, Upravlenie. 2019;20(11):677-685. (In Russ.) https://doi.org/10.17587/mau.20.677-685