Paper
10 November 2022 Application research of RRT algorithm path planning based on reinforcement learning
Jianjian Wei, Wenyan Chen
Author Affiliations +
Proceedings Volume 12331, International Conference on Mechanisms and Robotics (ICMAR 2022); 123314I (2022) https://doi.org/10.1117/12.2652462
Event: International Conference on Mechanisms and Robotics (ICMAR 2022), 2022, Zhuhai, China
Abstract
In order to solve the problems of the traditional fast search random tree (RRT) algorithm in complex environment, such as low planning efficiency, zigzagging generation path and many inflection points, a Q-RRT algorithm combined with reinforcement learning method was proposed. By introducing q-value table and reward function in Q-learning algorithm to influence the expansion process of RRT random tree, the randomness problem of tree node expansion is overcome. By defining reward function, the number of invalid nodes is reduced and the search efficiency of the algorithm is improved. At the same time, a path optimization method is proposed, which uses the pruning method and cubic Bezier curve to shorten the planned path length, realize the smooth processing of the path, and satisfy the motion constraints of the mobile robot. Experimental results show that the planning efficiency of Q-RRT algorithm is greatly improved compared with traditional RRT algorithm in complex environment, and the planned path is smoother, which can better adapt to the operation requirements of mobile robot.
© (2022) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Jianjian Wei and Wenyan Chen "Application research of RRT algorithm path planning based on reinforcement learning", Proc. SPIE 12331, International Conference on Mechanisms and Robotics (ICMAR 2022), 123314I (10 November 2022); https://doi.org/10.1117/12.2652462
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Mobile robots

Robots

Kinematics

Optimization (mathematics)

Surgery

Electrical engineering

Robotics

Back to Top