无人驾驶渡轮车的路径规划算法研究,结合改进的A*和DWA
1School of Automobile and Traffic Engineering, Liaoning University of Technology, Jinzhou 121001, China.
Sensors (Basel, Switzerland)
|July 13, 2024
概括
本研究介绍了无人驾驶渡轮车的改进路径规划算法,集成A*和动态窗口方法 (DWA) 以有效地避开障碍物并防止局部优化. 这种新的方法确保了实时导航和复杂环境中的适应性.
科学领域:
- 机器人技术和自主系统
- 人工智能的人工智能
- 导航和控制 导航和控制
背景情况:
- 全球路径规划算法与未知的动态和静态障碍作斗争.
- 在大型环境中,本地规划算法经常面临本地优化问题.
- 无人驾驶渡轮车需要强大的和高效的路线规划,以确保安全运行.
研究的目的:
- 为无人驾驶渡轮车辆开发一个综合路径规划算法,将A*和动态窗口方法 (DWA) 结合起来.
- 增强避障能力,特别是对于未知的动态和静态障碍.
- 解决传统算法的局限性,包括局部优化和路径低效.
主要方法:
- 改进了A*算法,增强了启发式函数 (矢量角共相) 和优化了搜索社区.
- 使用立方半均的B线曲线平滑路径,以减少转折点.
- 模糊控制理论集成到DWA中,用于动态调整评估函数权重.
- 融合了改进的A*用于全球规划和改进的DWA用于实时避免当地障碍.
主要成果:
- 集成的算法成功地避免了实时未知的动态和静态障碍.
- 该系统实现了全球最佳路径,同时确保了有效的本地导航.
- 模拟结果证明了算法的有效性和适应性在各种环境图.
结论:
- 拟议的A*-DWA融合算法为无人驾驶渡轮车的路径规划提供了高效和强大的解决方案.
- 对A*和DWA的增强有效地减轻了它们各自的限制.
- 该算法提供实时避难障碍和适应性,这对于自主导航至关重要.
相关概念视频
Design Example: Alignment of a Road Line Using GIS
47
The alignment of a road line using Geographic Information Systems (GIS) is a critical process in civil engineering, combining advanced technology with practical decision-making. This methodology begins with the collection of geospatial data, including information on land cover, geomorphology, drainage patterns, slope, and contour details. Such data is typically acquired through satellite imagery and GIS tools, offering a comprehensive understanding of the terrain.Once the data is gathered, it...
47
Root-Locus Method
144
A cruise control system in a car is designed to maintain a specified speed automatically by adjusting the gas pedal. The system continuously measures the vehicle's speed and makes fine adjustments to the pedal to achieve this goal. The root locus method is particularly useful for understanding how the cruise control system's behavior changes under varying conditions, such as when the car goes uphill, downhill, or faces strong wind resistance.
This system can be represented by a block...
This system can be represented by a block...
144
Multi-input and Multi-variable systems
105
Cruise control systems in cars are designed as multi-input systems to maintain a driver's desired speed while compensating for external disturbances such as changes in terrain. The block diagram for a cruise control system typically includes two main inputs: the desired speed set by the driver and any external disturbances, such as the incline of the road. By adjusting the engine throttle, the system maintains the vehicle's speed as close to the desired value as possible.
In the absence...
In the absence...
105
PD Controller: Design
215
In automotive engineering, car suspension systems often employ Proportional Derivative (PD) controllers to enhance performance. PD controllers are utilized to adjust the damping force in response to road conditions. A controller, acting as an amplifier with a constant gain, demonstrates proportional control, with output directly mirroring input.
Designing a continuous-data controller requires selecting and linking components like adders and integrators, which are fundamental in Proportional,...
Designing a continuous-data controller requires selecting and linking components like adders and integrators, which are fundamental in Proportional,...
215
Controller Configurations
93
Controller configurations are crucial in a car's cruise control system because they manage speed over time to maintain a consistent pace regardless of road conditions, thereby meeting design goals. In traditional control systems, fixed-configuration design involves predetermined controller placement. System performance modifications are known as compensation.
Control-system compensation involves various configurations, most commonly series or cascade compensation, in which the controller...
Control-system compensation involves various configurations, most commonly series or cascade compensation, in which the controller...
93
Design Example: Measuring Distance Between Two Points with Obstructions
32
When measuring distances in areas with physical obstructions, such as a lake in a field, surveyors must employ techniques to calculate accurate lengths without direct line measurements. One effective method is the offset technique, which allows for precise distance estimation over inaccessible stretches.In this scenario, a surveyor must measure a side of an area that crosses a lake. Since the measuring tape cannot span the lake, the surveyor begins by establishing a baseline that aligns with...
32


