Abstract
This paper mainly studies the optimization of the patrol route of a fire inspection robot, based on analytic hierarchy process (AHP) and fire source detection. First, the A* algorithm is improved based on two aspects of the heuristic function and of the obstacle boundary setting, while the suboptimal path is obtained in MATLAB. Next, the path planned according to the improved A* algorithm is smoothed and optimized, by means of gradient descent method, Bezier curve and B-spline curve, while the index parameters are optimized by means of MATLAB simulation. In view of the simulation results, the trajectory optimization performance index evaluation system, established by five decision criteria, including running time, path length, ride comfort, no-collision effect and quadratic optimization space, is put forward. The three kinds of optimization methods are analyzed qualitatively and quantitatively, and the results show that, in the total hierarchical ranking, the B-spline curve trajectory optimization scheme has the largest weight and is more important than the other two schemes. Finally, the superiority of B-spline curve is verified experimentally.
Similar content being viewed by others
References
Z. Q. Chen, J. H. Zhou, R. Z. Sun and L. Liang, A new evolving mechanism of genetic algorithm for multi-constraint intelligent camera path planning, Soft Computing, 25(7) (2021) 5073–5092.
F. Liu, S. Liang and X. D. Xian, Optimal robot path planning for multiple goals visiting based on tailored genetic algorithm, International Journal of Computational Intelligence Systems, 7(6) (2014) 1109–1122.
H. L. Wang, W. G. Mao and L. Eriksson, A three-dimensional dijkstra’s algorithm for multi-objective ship voyage optimization, Ocean Engineering, 186 (2019) 106131.
Q. Wei, Z. L. Zhuang, Z. Z. Huang and H. Z. Huang, A novel reinforcement learning-based hyper-heuristic for heterogeneous vehicle routing problem, Computers and Industrial Engineering, 156 (2021) 107252.
Z. Q. Jiao, K. Ma, Y. L. Rong, P. Wang, H. K. Zhang and S. H. Wang, A path planning method using adaptive polymorphic ant colony algorithm for smart wheelchairs, Journal of Computational Science, 25 (2018) 50–57.
Q. Luo, H. B. Wang, Y. Zheng and J. C. He, Research on path planning of mobile robot based on improved ant colony algorithm, Neural Computing and Applications, 32(6) (2020) 1555–1566.
Y. Q. Chen, J. L. Guo, H. D. Yang, Z. Q. Wang and H. L. Liu, Research on navigation of bidirectional A* algorithm based on ant colony algorithm, Journal of Supercomputing, 77(2) (2021) 1958–1975.
R. Song, Y. C. Liu and R. Bucknall, Smoothed A* algorithm for practical unmanned surface vehicle path planning, Applied Ocean Research, 83 (2019) 9–20.
Z. X. Zhu, J. Xiao, J. Q. Li, F. X. Wang and Q. F. Zhang, Global path planning of wheeled robots using multi-objective memetic algorithms, Integrated Computer-Aided Engineering, 22(4) (2015) 387–404.
H. B. Wang, C. Hao, P. Zhang, M. Q. Zhang, P. H. Yin and Y. S. Zhang, Path planning of mobile robot based on A* algorithm and artificial potential field method, China Mechanical Engineering, 30(20) (2019) 2489–2496 (in Chinese).
D. L. Zhang, X. Y. Sun, S. Fu and B. Zheng, Cooperative path planning method of multi robots in intelligent warehouse, Computer Integrated Manufacturing System, 24(2) (2018) 410–418 (in Chinese).
H. W. Wang, Y. Ma, Y. Xie and M. Guo, Path planning for mobile robots based on smooth A* algorithm, Journal of Tongji University (Natural Science), 38(11) (2010) 1647–1650+1655 (in Chinese).
T. Lv and M. Feng, A smooth local path planning algorithm based on modified visibility graph, Modern Physics Letters B, 31(19–21) (2017) 1740091.
M. Elhoseny, A. Tharwat and A. E. Hassanien, Bezier curve based path planning in a dynamic field using modified genetic algorithm, Journal of Computational Science, 25 (2018) 339–350.
B. Y. Song, Z. D. Wang and L. Zou, An improved PSO algorithm for smooth path planning of mobile robots using continuous high-degree Bezier curve, Applied Soft Computing, 100 (2021) 106960.
M. Z. Chen and D. Q. Zhu, Optimal time-consuming path planning for autonomous underwater vehicles based on a dynamic neural network model in ocean current environments, IEEE Transactions on Vehicular Technology, 69(12) (2020) 14401–14412.
S. Zhang, J. T. Yao, R. C. Wang, Z. S. Liu, C. H. Ma, Y. B. Wang and Y. S. Zhao, Design of intelligent fire-fighting robot based on multi-sensor fusion and experimental study on fire scene patrol, Robotics and Autonomous Systems, 154 (2022) 104122.
D. E. Soltero, M. Schwager and D. Rus, Decentralized path planning for coverage tasks using gradient descent adaptive control, International Journal of Robotics Research, 33(3) (2014) 401–425.
L. Chen, Y. Ma and Y. Zhang, Obstacle avoidance and multitarget tracking of a super redundant modular manipulator based on Bezier curve and particle swarm optimization, Chinese Journal of Mechanical Engineering, 33(1) (2020) 71.
C. Y. Yang, J. Yang and Y. Liu, Necessary and sufficient conditions for expressing quadratic rational bézier curves, Frontiers in Physics, 8 (2020) 175.
B. Vahide, Path planning for autonomous ground vehicles based on quintic trigonometric Bézier curve: path planning based on quintic trigonometric Bézier curve, Journal of the Brazilian Society of Mechanical Sciences and Engineering, 43 (2) (2021).
R. Yeh, Y. S. G. Nashed and T. Peterka, Fast automatic knot placement method for accurate b-spline curve fitting, Computer-Aided Design, 128 (2020) 102905.
K. Uyar and E. Ulker, B-spline curve fitting with invasive weed optimization, Applied Mathematical Modelling, 52 (2017) 320–340.
A. Shaygan and O. M. Testik, A fuzzy AHP-based methodology for project prioritization and selection, Soft Computing, 23(4) (2017) 1309–1319.
S. Tyagi, T. Chambers and K. Yang, Enhanced fuzzy-analytic hierarchy process, Soft Computing, 22(13) (2017) 4431–4443.
J. Ooi, M. A. B. Promentilla, R. R. Tan, D. K. S. Ng and N. G. Chemmangattuvalappil, A systematic methodology for multi-objective molecular design via analytic hierarchy process, Process Safety and Environmental Protection, 111 (2017) 663–677.
Acknowledgments
This work is supported by the Project of Hebei International Science and technology cooperation base construction (No. 19391825D), the financial support of National Natural Science Foundation of China (No. U2037202) and Postgraduate Innovation Subsidy Project of Hebei Province (No. CXZZBS2021134).
Author information
Authors and Affiliations
Corresponding author
Additional information
Shuo Zhang is currently pursuing the Ph.D. degree in mechatronics engineering from the Yanshan University, Qinhuangdao, China. He received the B.S. degree in mechanical engineering from the School of Mechanical Engineering, Yanshan University, Qinhuangdao, China, in 2017. His research interests include intelligent fire-fighting robot design and application, and intelligent robot control.
Jiantao Yao, corresponding author, is currently a Professor of the School of Mechanical Engineering, and Parallel Robot and Mechatronic System Laboratory of Hebei Province, Yanshan University. He received the Ph.D. degree in mechanical and electronic engineering from Yanshan University, Hebei, China, in 2009. His current research interests include soft robotics, force and torque sensors, parallel mechanisms, and their application in the field of heavy machinery and intelligent robots.
Ruochao Wang is currently pursuing the Ph.D. degree in Intelligent Robotics Institute, School of Mechatronical Engineering, Beijing Institute of Technology, Beijing, China. He received the M.S. degree in mechanical and electronic engineering from Yanshan University, Hebei, China, in 2020. His current research interests is intelligent robots.
Yu Tian is currently pursuing the M.S. degree in mechanical and electronic engineering at Yanshan University. She received the B.S. degree in mechanical engineering from the School of Mechanical Engineering, Yanshan University, Qinhuangdao, China, in 2018. Her research interest is intelligent fire-fighting robot design and application.
Jiaxin Wang is currently pursuing the M.S. degree in mechanical and electronic engineering at Yanshan University. He received the B.S. degree in mechanical engineering from the School of Mechanical Engineering, Yanshan University, Qinhuangdao, China, in 2021. His research interest is intelligent fire-fighting robot design and application.
Yongsheng Zhao is currently the Vice-President of Yanshan University. He received the Ph.D. degree in mechanical engineering from Yanshan University, Hebei, China, in 1999. Since then, he has been a Professor with the Robotics Research Center, Yanshan University. His current research interests include parallel mechanisms, force and torque sensors, advanced manufacturing technique, and intelligent robots.
Rights and permissions
About this article
Cite this article
Zhang, S., Yao, J., Wang, R. et al. Selection of inspection path optimization scheme based on analytic hierarchy process and inspection experimental study. J Mech Sci Technol 37, 355–366 (2023). https://doi.org/10.1007/s12206-022-1234-z
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12206-022-1234-z