Abstract
<abstract><p>With the continuous development of mobile robot technology, its application fields are becoming increasingly widespread, and path planning is one of the most important topics in the field of mobile robot research. This paper focused on the study of the path planning problem for mobile robots in a complex environment based on the ant colony optimization (ACO) algorithm. In order to solve the problems of local optimum, susceptibility to deadlocks, and low search efficiency in the traditional ACO algorithm, a novel parallel ACO (PACO) algorithm was proposed. The algorithm constructed a rank-based pheromone updating method to balance exploration space and convergence speed and introduced a hybrid strategy of continuing to work and killing directly to address the problem of deadlocks. Furthermore, in order to efficiently realize the path planning in complex environments, the algorithm first found a better location for decomposing the original problem into two subproblems and then solved them using a parallel programming method-single program multiple data (SPMD)-in MATLAB. In different grid map environments, simulation experiments were carried out. The experimental results showed that on grid maps with scales of 20 $ \times $ 20, 30 $ \times $ 30, and 40 $ \times $ 40 compared to nonparallel ACO algorithms, the proposed PACO algorithm had less loss of solution accuracy but reduced the average total time by 50.71, 46.83 and 46.03%, respectively, demonstrating good solution performance.</p></abstract>
Publisher
American Institute of Mathematical Sciences (AIMS)
Reference47 articles.
1. O. Khatib, Real-time obstacle avoidance for manipulators and mobile robots, Int. J. Robot. Res., 5 (1986), 90–98. https://doi.org/10.1177/027836498600500106
2. X. Li, L. Wang, Y. An, Q. Huang, Y. Cui, H. Hu, Dynamic path planning of mobile robots using adaptive dynamic programming, Expert Syst. Appl., 235 (2023), 121112. https://doi.org/10.1016/j.eswa.2023.121112
3. F. Duchon, A. Babinec, M. Kajan, P. Beno, M. Florek, T. Fico, et al., Path planning with modified A star algorithm for a mobile robot, Proc. Eng., 96 (2014), 59–69. https://doi.org/10.1016/j.proeng.2014.12.098
4. C. Li, X. Huang, J. Ding, K. Song, S. Lu, Global path planning based on a bidirectional alternating search A* algorithm for mobile robots, Comput. Ind. Eng., 168 (2022), 108123. https://doi.org/10.1016/j.cie.2022.108123
5. M. Shayestegan, M. H. Marhaban, Mobile robot safe navigation in unknown environment, in Proceedings of the 2012 IEEE International Conference on Control System, Computing and Engineering (ICCSCE 2012), Penang, Malaysia, (2012), 44–49. https://doi.org/10.1109/ICCSCE.2012.6487113