时间: 2023-05-10 | 次数: |
陈春朝, 刘义, 王耿.基于ACO-RRT算法的移动机械臂避障路径规划[J].河南理工大学学报(自然科学版),2023,42(3):95-102.
CHEN C C, LIU Y, WANG G.Obstacle avoidance planning of mobile manipulator based on ACO-RRT[J].Journal of Henan Polytechnic University(Natural Science) ,2023,42(3):95-102.
基于ACO-RRT算法的移动机械臂避障路径规划
陈春朝, 刘义, 王耿
河南理工大学 机械与动力工程学院,河南 焦作 454000
摘要:在充满障碍物的环境里,基于随机采样的RRT算法和RRT*算法进行移动机械臂避障路径规划时常存在路径代价高和求解速度慢等问题。为解决以上问题,首先将ACO蚁群算法中的启发式思想融入RRT算法形成ACO-RRT算法,在不同使用场景引入不同启发式修改采样策略解决最短路径问题;然后通过定义效用函数权衡探索函数与开发函数分配率,使得在效用函数增加的地方采样更加频繁;最后在相同的障碍环境中评估ACO-RRT、RRT和RRT*3种算法的迭代次数、路径代价和求解速度等性能指标。实验结果表明,ACO-RRT算法解决了RRT算法和RRT*算法存在的问题,并且性能优于目前较为成熟的RRT算法和RRT*算法。
关键词:移动机械臂;避障路径规划;RRT算法;RRT*算法;ACO算法;效用函数
doi:10.16186/j.cnki.1673-9787.2021110013
基金项目:国家自然科学基金资助项目(51505133);河南省高等学校重点科研项目(19A460004);河南省科技攻关项目(202102- 210082);河南理工大学博士基金项目(B2019-48)
收稿日期:2021/11/02
修回日期:2021/12/24
出版日期:2023/05/25
Obstacle avoidance planning of mobile manipulator based on ACO-RRT
CHEN Chunchao, LIU Yi, WANG Geng
School of Mechanical and Dynamic Engineering,Henan Polytechnic University,Jiaozuo 454000,Henan,China
Abstract:In an environment full of obstacles,the path planning of mobile manipulators based on random sampling RRT algorithm and RRT* algorithm usually have problems such as the high cost of path and the slow speed of solution.In order to solve the above problems of RRT and RRT*,ACO heuristics were integrated into RRT algorithm to form ACO-RRT algorithm,and were set with different values in different scenarios to solve the shortest path problem by modifying the sampling strategy in this paper.Then,a new utility function was defined to balance the distribution rate of exploration function and development function,the utility function made the sampling more frequent where increased.Finally,by comparing the number of iterations,path cost and solution speed,ACO-RRT,RRT and RRT* algorithms were evaluated in the same obstacle environment.It was shown that the ACO-RRT algorithm solved the problems of the RRT algorithm and the RRT* algorithm,and its performance was better than the current mature RRT and RRT*.
Key words:mobile manipulator;obstacle avoidance planning;RRT algorithm;RRT* algorithm;ACO algorithm;utility function
基于ACO-RRT算法的移动机械臂避障路径规划_陈春朝.pdf