• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

基于改进RRT*算法和人工势场法的自动驾驶车辆路径规划算法研究

Research on Autonomous Vehicle Path Planning Algorithm Based on Improved RRT* Algorithm and Artificial Potential Field Method.

作者信息

Li Xiang, Li Gang, Bian Zijian

机构信息

School of Automobile and Traffic Engineering, Liaoning University of Technology, Jinzhou 121001, China.

出版信息

Sensors (Basel). 2024 Jun 16;24(12):3899. doi: 10.3390/s24123899.

DOI:10.3390/s24123899
PMID:38931683
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC11207524/
Abstract

For the RRT* algorithm, there are problems such as greater randomness, longer time consumption, more redundant nodes, and inability to perform local obstacle avoidance when encountering unknown obstacles in the path planning process of autonomous vehicles. And the artificial potential field method (APF) applied to autonomous vehicles is prone to problems such as local optimality, unreachable targets, and inapplicability to global scenarios. A fusion algorithm combining the improved RRT* algorithm and the improved artificial potential field method is proposed. First of all, for the RRT* algorithm, the concept of the artificial potential field and probability sampling optimization strategy are introduced, and the adaptive step size is designed according to the road curvature. The path post-processing of the planned global path is carried out to reduce the redundant nodes of the generated path, enhance the purpose of sampling, solve the problem where oscillation may occur when expanding near the target point, reduce the randomness of RRT* node sampling, and improve the efficiency of path generation. Secondly, for the artificial potential field method, by designing obstacle avoidance constraints, adding a road boundary repulsion potential field, and optimizing the repulsion function and safety ellipse, the problem of unreachable targets can be solved, unnecessary steering in the path can be reduced, and the safety of the planned path can be improved. In the face of U-shaped obstacles, virtual gravity points are generated to solve the local minimum problem and improve the passing performance of the obstacles. Finally, the fusion algorithm, which combines the improved RRT* algorithm and the improved artificial potential field method, is designed. The former first plans the global path, extracts the path node as the temporary target point of the latter, guides the vehicle to drive, and avoids local obstacles through the improved artificial potential field method when encountered with unknown obstacles, and then smooths the path planned by the fusion algorithm, making the path satisfy the vehicle kinematic constraints. The simulation results in the different road scenes show that the method proposed in this paper can quickly plan a smooth path that is more stable, more accurate, and suitable for vehicle driving.

摘要

对于RRT算法,在自动驾驶车辆路径规划过程中存在随机性大、耗时较长、冗余节点较多以及在路径中遇到未知障碍物时无法进行局部避障等问题。而应用于自动驾驶车辆的人工势场法(APF)容易出现局部最优、目标不可达以及不适用于全局场景等问题。提出了一种将改进的RRT算法与改进的人工势场法相结合的融合算法。首先,对于RRT算法,引入人工势场概念和概率采样优化策略,并根据道路曲率设计自适应步长。对规划出的全局路径进行路径后处理,以减少生成路径的冗余节点,增强采样目的,解决在目标点附近扩展时可能出现的振荡问题,降低RRT节点采样的随机性,提高路径生成效率。其次,对于人工势场法,通过设计避障约束、添加道路边界排斥势场以及优化排斥函数和安全椭圆,可解决目标不可达问题,减少路径中不必要的转向,提高规划路径的安全性。面对U形障碍物时,生成虚拟重力点以解决局部极小值问题,提高障碍物通过性能。最后,设计了将改进的RRT*算法与改进的人工势场法相结合的融合算法。前者先规划全局路径,提取路径节点作为后者的临时目标点,引导车辆行驶,在遇到未知障碍物时通过改进的人工势场法避障,然后对融合算法规划出的路径进行平滑处理,使路径满足车辆运动学约束。不同道路场景下的仿真结果表明,本文提出的方法能够快速规划出一条更稳定、更精确且适合车辆行驶的平滑路径。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/05dd/11207524/f83fdc4e4dd0/sensors-24-03899-g025.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/05dd/11207524/fbca70b0c55f/sensors-24-03899-g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/05dd/11207524/f941ae9f1ddf/sensors-24-03899-g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/05dd/11207524/12aaefaf7208/sensors-24-03899-g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/05dd/11207524/77d70f16018b/sensors-24-03899-g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/05dd/11207524/6856e6dd7bb9/sensors-24-03899-g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/05dd/11207524/66d51afee624/sensors-24-03899-g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/05dd/11207524/9e80e6a3b5cf/sensors-24-03899-g007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/05dd/11207524/373f64fb2b06/sensors-24-03899-g008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/05dd/11207524/7fe5b05cb5b6/sensors-24-03899-g009.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/05dd/11207524/b23744a3b86d/sensors-24-03899-g010.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/05dd/11207524/d6c25e5cd656/sensors-24-03899-g011.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/05dd/11207524/1d713e5ead8c/sensors-24-03899-g012.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/05dd/11207524/fccbf12b0023/sensors-24-03899-g013.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/05dd/11207524/ed79942fd84a/sensors-24-03899-g014.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/05dd/11207524/301dbb858e2b/sensors-24-03899-g015.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/05dd/11207524/6419ebaa273c/sensors-24-03899-g016.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/05dd/11207524/988505a6c76c/sensors-24-03899-g017.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/05dd/11207524/17594cd040ce/sensors-24-03899-g018.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/05dd/11207524/54913972380f/sensors-24-03899-g019.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/05dd/11207524/7a8c63edd7b6/sensors-24-03899-g020.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/05dd/11207524/7dc513e24c26/sensors-24-03899-g021a.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/05dd/11207524/0d1b72d163f1/sensors-24-03899-g022.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/05dd/11207524/aaf78ac0990d/sensors-24-03899-g023.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/05dd/11207524/1814f1b1b47c/sensors-24-03899-g024a.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/05dd/11207524/f83fdc4e4dd0/sensors-24-03899-g025.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/05dd/11207524/fbca70b0c55f/sensors-24-03899-g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/05dd/11207524/f941ae9f1ddf/sensors-24-03899-g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/05dd/11207524/12aaefaf7208/sensors-24-03899-g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/05dd/11207524/77d70f16018b/sensors-24-03899-g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/05dd/11207524/6856e6dd7bb9/sensors-24-03899-g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/05dd/11207524/66d51afee624/sensors-24-03899-g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/05dd/11207524/9e80e6a3b5cf/sensors-24-03899-g007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/05dd/11207524/373f64fb2b06/sensors-24-03899-g008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/05dd/11207524/7fe5b05cb5b6/sensors-24-03899-g009.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/05dd/11207524/b23744a3b86d/sensors-24-03899-g010.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/05dd/11207524/d6c25e5cd656/sensors-24-03899-g011.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/05dd/11207524/1d713e5ead8c/sensors-24-03899-g012.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/05dd/11207524/fccbf12b0023/sensors-24-03899-g013.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/05dd/11207524/ed79942fd84a/sensors-24-03899-g014.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/05dd/11207524/301dbb858e2b/sensors-24-03899-g015.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/05dd/11207524/6419ebaa273c/sensors-24-03899-g016.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/05dd/11207524/988505a6c76c/sensors-24-03899-g017.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/05dd/11207524/17594cd040ce/sensors-24-03899-g018.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/05dd/11207524/54913972380f/sensors-24-03899-g019.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/05dd/11207524/7a8c63edd7b6/sensors-24-03899-g020.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/05dd/11207524/7dc513e24c26/sensors-24-03899-g021a.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/05dd/11207524/0d1b72d163f1/sensors-24-03899-g022.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/05dd/11207524/aaf78ac0990d/sensors-24-03899-g023.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/05dd/11207524/1814f1b1b47c/sensors-24-03899-g024a.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/05dd/11207524/f83fdc4e4dd0/sensors-24-03899-g025.jpg

相似文献

1
Research on Autonomous Vehicle Path Planning Algorithm Based on Improved RRT* Algorithm and Artificial Potential Field Method.基于改进RRT*算法和人工势场法的自动驾驶车辆路径规划算法研究
Sensors (Basel). 2024 Jun 16;24(12):3899. doi: 10.3390/s24123899.
2
Research on Path Planning and Path Tracking Control of Autonomous Vehicles Based on Improved APF and SMC.基于改进APF和SMC的自动驾驶车辆路径规划与路径跟踪控制研究
Sensors (Basel). 2023 Sep 15;23(18):7918. doi: 10.3390/s23187918.
3
A Dynamic Path-Planning Method for Obstacle Avoidance Based on the Driving Safety Field.一种基于驾驶安全场的动态避障路径规划方法。
Sensors (Basel). 2023 Nov 14;23(22):9180. doi: 10.3390/s23229180.
4
Local Path Planning of Autonomous Vehicle Based on an Improved Heuristic Bi-RRT Algorithm in Dynamic Obstacle Avoidance Environment.基于改进启发式双向快速扩展随机树算法的动态避障环境下自动驾驶车辆局部路径规划
Sensors (Basel). 2022 Oct 19;22(20):7968. doi: 10.3390/s22207968.
5
Improved Bidirectional RRT* Algorithm for Robot Path Planning.改进的双向 RRT*算法在机器人路径规划中的应用。
Sensors (Basel). 2023 Jan 16;23(2):1041. doi: 10.3390/s23021041.
6
Development of an Improved Rapidly Exploring Random Trees Algorithm for Static Obstacle Avoidance in Autonomous Vehicles.一种用于自动驾驶车辆静态避障的改进型快速扩展随机树算法的开发。
Sensors (Basel). 2021 Mar 23;21(6):2244. doi: 10.3390/s21062244.
7
A Method on Dynamic Path Planning for Robotic Manipulator Autonomous Obstacle Avoidance Based on an Improved RRT Algorithm.一种基于改进RRT算法的机器人操作臂自主避障动态路径规划方法。
Sensors (Basel). 2018 Feb 13;18(2):571. doi: 10.3390/s18020571.
8
Route planning of mobile robot based on improved RRT star and TEB algorithm.基于改进RRT星算法和TEB算法的移动机器人路径规划
Sci Rep. 2024 Apr 18;14(1):8942. doi: 10.1038/s41598-024-59413-9.
9
Improved RRT* Algorithm for Disinfecting Robot Path Planning.用于消毒机器人路径规划的改进型RRT*算法
Sensors (Basel). 2024 Feb 26;24(5):1520. doi: 10.3390/s24051520.
10
Research on the local path planning of an orchard mowing robot based on an elliptic repulsion scope boundary constraint potential field method.基于椭圆斥力范围边界约束势场法的果园割草机器人局部路径规划研究
Front Plant Sci. 2023 Jul 21;14:1184352. doi: 10.3389/fpls.2023.1184352. eCollection 2023.

引用本文的文献

1
Gradient-Based Time-Extended Potential Field Method for Real-Time Path Planning in Infrastructure-Based Cooperative Driving Systems.基于梯度的时间扩展势场法在基于基础设施的协同驾驶系统中的实时路径规划
Sensors (Basel). 2025 Sep 8;25(17):5601. doi: 10.3390/s25175601.
2
Survey of Autonomous Vehicles' Collision Avoidance Algorithms.自动驾驶车辆避撞算法综述
Sensors (Basel). 2025 Jan 10;25(2):395. doi: 10.3390/s25020395.
3
Kinematic Constrained RRT Algorithm with Post Waypoint Shift for the Shortest Path Planning of Wheeled Mobile Robots.

本文引用的文献

1
Research on Path Planning and Path Tracking Control of Autonomous Vehicles Based on Improved APF and SMC.基于改进APF和SMC的自动驾驶车辆路径规划与路径跟踪控制研究
Sensors (Basel). 2023 Sep 15;23(18):7918. doi: 10.3390/s23187918.
2
Distributed output formation tracking control of heterogeneous multi-agent systems using reinforcement learning.基于强化学习的异构多智能体系统分布式输出形成跟踪控制
ISA Trans. 2023 Jul;138:318-328. doi: 10.1016/j.isatra.2023.03.003. Epub 2023 Mar 8.
3
Improved Bidirectional RRT* Algorithm for Robot Path Planning.
用于轮式移动机器人最短路径规划的具有后航点偏移的运动学约束快速扩展随机树算法
Sensors (Basel). 2024 Oct 29;24(21):6948. doi: 10.3390/s24216948.
改进的双向 RRT*算法在机器人路径规划中的应用。
Sensors (Basel). 2023 Jan 16;23(2):1041. doi: 10.3390/s23021041.
4
Smart Vehicle Path Planning Based on Modified PRM Algorithm.基于改进 PRM 算法的智能车辆路径规划。
Sensors (Basel). 2022 Aug 31;22(17):6581. doi: 10.3390/s22176581.
5
A Method on Dynamic Path Planning for Robotic Manipulator Autonomous Obstacle Avoidance Based on an Improved RRT Algorithm.一种基于改进RRT算法的机器人操作臂自主避障动态路径规划方法。
Sensors (Basel). 2018 Feb 13;18(2):571. doi: 10.3390/s18020571.