To tackle challenges such as sampling blindness, limited guidance strategies, and kinematic constraints inherent in the sampling-based RRT* path planning algorithm, this paper introduces an enhanced Space Exploration Guided Bidirectional RRT* (SGB-RRT*) path planning algorithm. The proposed method innovates by implementing a spatial exploration sampling strategy during the initial sampling phase. This approach actively investigates the environment surrounding the current node to establish comprehensive obstacle perspectives, thereby mitigating occlusion issues. This diminishes the blindness associated with sampling. In the subsequent guidance phase, the SGB-RRT* adopts a decay exploration mechanism coupled with a weight control strategy. The decay exploration dynamically adjusts its parameters based on the cumulative number of samples, progressively narrowing the exploration scope to concentrate efforts on guiding the sampling process toward the target region. Concurrently, distance weight is used to regulate the tendency degree. During the extension phase, the Dubins curves with the CCC type excluded are integrated with the bidirectional tree structure to address the kinematic constraints. In lieu of the conventional Rnear-based backtracking, it employs parent node backtracking. As a result, the algorithm efficiently generates low-cost, feasible paths that respect the kinematic constraints. Simulation experiments conducted across diverse maps compare the performance of SGB-RRT* against RRT, RRT*, and RRT*-connect algorithms. These tests confirm the superior computational efficiency, improved path quality feasibility of the proposed SGB-RRT* approach.
BADUEC, GUIDOLINIR, CARNEIROR V,et al .Self-driving cars:a survey[J].Expert Systems with Applications,2021,165:113816.
[2]
ZHAOJ Y, ZHAOW Y, DENGB,et al. Autonomous driving system:a comprehensive survey[J]. Expert Systems with Applications,2024,242:122836.
[3]
REDAM, ONSYA, HAIKALA Y,et al. Path planning algorithms in the autonomous driving system:a comprehensive review[J].Robotics and Autonomous Systems,2024,174:104630.
[4]
DANIELK, NASHA, KOENIGS,et al .Theta*:any-angle path planning on grids[J].Journal of Artificial Intelligence Research,2010,39(1):533-579.
[5]
HARTP E, NILSSONN J, RAPHAELB .A formal basis for the heuristic determination of minimum cost paths[J]. IEEE Transactions on Systems Science and Cybernetics,1968,4(2):100-107.
QINH M, JINY J, YANGZ Y,et al .Path planning method integrated with mode decision for 4WIS vehicles[J].Journal of Hunan University (Natural Sciences), 2024, 51(8):176-184.(in Chinese)
ZIEGLERJ, WERLINGM, SCHRODERJ. Navigating car-like robots in unstructured environments using an obstacle sensitive cost function[C]//2008 IEEE Intelligent Vehicles Symposium.June 4-6,2008,Eindhoven,Netherlands. IEEE, 2008:787-791.
[12]
DOLGOVD, THRUNS, MONTEMERLOM,et al .Path planning for autonomous vehicles in unknown semi-structured environments[J].International Journal of Robotics Research,2010,29(5):485-501.
[13]
CHUK, LEEM, SUNWOOM .Local path planning for off-road autonomous driving with avoidance of static obstacles[J].IEEE Transactions on Intelligent Transportation Systems,2012,13(4):1599-1616.
[14]
LAVALLES M, KUFFNERJR J J. Randomized kinodynamic planning[J]. The International Journal of Robotics Research, 2001, 20(5): 378-400.
[15]
KARAMANS, FRAZZOLIE .Sampling-based algorithms for optimal motion planning[J]. International Journal of Robotics Research,2011, 30(7): 846-894.
[16]
KUFFNERJ J, LAVALLES M .RRT-connect:an efficient approach to single-query path planning[C]//IEEE International Conference on Robotics and Automation.Symposia Proceedings.April 24-28,2000,San Francisco, USA. IEEE,2002:995-1001.
[17]
刘依卓 .无人车全局路径规划与局部避障方法研究[D].哈尔滨:哈尔滨工程大学,2021.
[18]
LIUY Z .Research on global path planning and local obstacle avoidance methods for unmanned vehicles[D].Harbin:Harbin Engineering University,2021.(in Chinese)
[19]
KLEMMS, OBERLÄNDERJ, HERMANNA,et al .RRT*-connect:faster,asymptotically optimal motion planning[C]//2015 IEEE International Conference on Robotics and Biomimetics (ROBIO). December 6-9,2015,Zhuhai,China.IEEE,2016:1670-1677.
[20]
GAMMELLJ D, SRINIVASAS S, BARFOOTT D .Informed RRT*:optimal sampling-based path planning focused via direct sampling of an admissible ellipsoidal heuristic[C]//2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.September 14-18, 2014, Chicago, USA. IEEE, 2014: 2997-3004.
[21]
YUANC R, ZHANGW Q, LIUG F,et al .A heuristic rapidly-exploring random trees method for manipulator motion planning[J].IEEE Access,2020,8:900-910.
[22]
LIAOB, WANF Y, HUAY,et al .F-RRT*:an improved path planning algorithm with improved initial solution and convergence rate[J].Expert Systems with Applications,2021,184:115457.
[23]
FANJ M, CHENX, WANGY,et al .UAV trajectory planning in cluttered environments based on PF-RRT* algorithm with goal-biased strategy[J]. Engineering Applications of Artificial Intelligence, 2022, 114: 105182.
[24]
YUJ X, CHENC, ARABA,et al .RDT-RRT:real-time double-tree rapidly-exploring random tree path planning for autonomous vehicles[J].Expert Systems with Applications,2024,240:122510.
WANGC Q, CUIX N, XIONGY,et al .Adaptive extended RRT* path planning algorithm based on node-to-obstacle distance[J].Journal of Computer Applications,2025,45(3):920-927.(in Chinese)
[31]
MASHAYEKHIR, IDRISM Y I, ANISIM H,et al .Informed RRT*-connect:an asymptotically optimal single-query path planning method[J].IEEE Access,2020,8:19842-19852.
[32]
SALZMANO, HALPERIND .Asymptotically near-optimal RRT for fast,high-quality motion planning[J].IEEE Transactions on Robotics, 2016, 32(3): 473-483.
[33]
ZHANGJ, ZHANGG Y, PENGZ H,et al .Position-based Dubins-RRT* path planning algorithm for autonomous surface vehicles[J].Ocean Engineering,2025,324:120702.
基金资助
国家重点研发计划项目(2022YFB4700503)
National Key Research and Development Program of China(2022YFB4700503)