Non-collision checking RRT* algorithm for mobile robot motion planning

被引:0
|
作者
Lin Y. [1 ]
Chen Y. [1 ,3 ]
He B. [1 ]
Huang Y. [1 ]
Wang Y. [2 ,3 ]
机构
[1] School of Mechanical Engineering and Automation, Fuzhou University, Fuzhou
[2] College of Electrical and Information Engineering, Hunan University, Changsha
[3] National Engineering Laboratory for Robot Visual Perception and Control Technology, Changsha
关键词
Mobile robot; Obstacle avoidance; Rapidly-exploring random tree[!sup]*[!/sup; Sampling-based motion planning;
D O I
10.19650/j.cnki.cjsi.J2006856
中图分类号
学科分类号
摘要
The rapidly-exploring random tree* (RRT*) is an asymptotic optimal sampling-based motion planning method, which has advantages of exploring high-dimensional space. However, it needs to implement lots of collision checking during each iteration of the RRT*. This results in the slow convergence speed and low efficiency in complex environments. To address these issues, this paper proposes a non-collision checking RRT* motion planning method. The collision checking operation in RRT* extension can be eliminated, and the collision risk assessment function in the cost function is added. The parent node connecting selection of each node is affected. When a node or edge collides with obstacles, the collision risk assessment function will increase significantly. In this way, the cost function value is increased synchronously. Meanwhile, the upper bound of the path cost is designed to ensure collision avoidance ability of motion planning. Finally, simulation results show that the proposed method has faster convergence speed, which is about 40% higher than RRT*. More advantages can be found in complex environments. The real-time planning ability of the proposed method is evaluated by the experiment of the mobile robot in the real environment. © 2020, Science Press. All right reserved.
引用
收藏
页码:257 / 267
页数:10
相关论文
共 21 条
  • [1] LIU C, LIU X F., Design and implementation of multi-mode friendly interactive system for elderly assistance robot, Journal of Electronic Measurement and Instrumentation, 33, 1, pp. 177-182, (2019)
  • [2] ZHAO X, WANG ZH, HUANG CH K, Et al., Mobile robot path planning based on an improved A<sup>*</sup> algorithm, Robot, 40, 6, pp. 137-144, (2018)
  • [3] LI W SH, SUN J, CHEN W., Real-time obstacle avoidance algorithm for robots based on BP neural network, Chinese Journal of Scientific Instrument, 40, 11, pp. 204-211, (2019)
  • [4] TAN J H, MA X P, LI X., Research on UAV 3D flight track planning and dynamic obstacle avoidance algorithm, Chinese Journal of Scientific Instrument, 40, 12, pp. 224-233, (2019)
  • [5] LAVALLE S M., Motion planning, IEEE Robotics & Automation Magazine, 18, 2, pp. 108-118, (2011)
  • [6] KUO Y, BARBU A, KATZ B., Deep sequential models for sampling-based planning, 2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pp. 6490-6497, (2018)
  • [7] JIANG M, WANG F, GE Y, Et al., Research on path planning of mobile robot based on improved ant colony algorithm, Chinese Journal of Scientific Instrument, 40, 2, pp. 113-121, (2019)
  • [8] HSU P, HAUSER J, SASTRY S., Dynamic control of redundant manipulators, Journal of Field Robotics, 6, 2, pp. 133-148, (1989)
  • [9] MA C, ZHANG Y, ZHAO Q J, Et al., 6R Serial manipulator space path planning based on RRT, 2016 8th International Conference on Intelligent Human-Machine Systems and Cybernetics (IHMSC), pp. 99-102, (2016)
  • [10] GE J X, SUN F C, LIU C F., RRT-GD: An efficient rapidly-exploring random tree approach with goal directionality for redundant manipulator path planning, 2016 IEEE International Conference on Robotics and Biomimetics (ROBIO), pp. 1983-1988, (2016)