深度强化学习和强大的基于SLAM的机器人控制算法,用于自动驾驶路径优化
Samiullah Khan1, Ashfaq Niaz1, Dou Yinke1
1College of Electrical and Power Engineering, Taiyuan University of Technology, Taiyuan, China.
Frontiers in neurorobotics
|January 30, 2025
概括
本研究介绍了一种用于机器人路径跟踪的新型奖励塑造深度决定性政策梯度 (RS-DDPG) 算法. 与标准DDPG相比,改进的RS-DDPG在动态环境中提高了准确性和稳定性.
科学领域:
- 机器人技术 机器人技术 机器人技术
- 人工智能的人工智能
- 计算机视觉 计算机视觉
背景情况:
- 机器人操纵机动作时的机器人控制通常由于目标路径跟踪的低准确性和不良稳定性而受到影响.
- 现有的同时定位和映射 (SLAM) 算法在视觉传感中扎着稳定性和动态对象干扰.
研究的目的:
- 为增强机器人路径跟踪提出一种新的奖励塑造深度决定性政策梯度 (RS-DDPG) 算法.
- 开发一个强大的视觉SLAM算法用于动态场景,使用语义细分和几何信息.
主要方法:
- 在深度决定性政策梯度 (DDPG) 框架内实施了奖励塑造机制,以优化跟踪参数.
- 开发了一个视觉SLAM算法,集成语义细分和几何信息,以改善动态场景处理.
- 利用阿波罗自动驾驶模拟平台进行比较性能分析.
主要成果:
- 与标准 DDPG 算法相比,RS-DDPG 算法显示出更高的路径跟踪精度和稳定性.
- 增强的视觉SLAM系统在动态场景中显著提高了性能.
- 模拟实验验证了拟议的综合方法的有效性.
结论:
- 拟议的RS-DDPG算法为机器人路径跟踪准确性和稳定性提供了显著的改进.
- 语义细分和几何信息的整合在动态环境中增强了视觉SLAM的稳定性.
- 这项研究有助于在复杂的现实条件下更可靠的自主系统.
相关概念视频
Rolling Resistance: Problem Solving
290
Rolling resistance, also known as rolling friction, is the force that resists the motion of a rolling object, such as a wheel, tire, or ball, when it moves over a surface. It is caused by the deformation of the object and the surface in contact with each other, as well as other factors like internal friction, hysteresis, and energy losses within the materials. Rolling resistance opposes the object's motion, requiring additional energy to overcome it and maintain movement. In practical...
290
Hierarchy of Motor Control
2.4K
The hierarchy of motor control refers to the different levels of organization and processing involved in controlling movement in the body. These levels range from higher cortical areas involved in planning and decision-making to lower spinal cord reflexes that respond automatically to external stimuli.
2.4K
Three-Dimensional Force System:Problem Solving
622
A three-dimensional force system refers to a scenario in which three forces act simultaneously in three different directions. This type of problem is commonly encountered in physics and engineering, where it is necessary to calculate the resultant force on the system, which can then be used to predict or analyze the behavior of the object or structure under consideration.
To solve a three-dimensional force system, first resolve each force into its respective scalar components. Do this using...
To solve a three-dimensional force system, first resolve each force into its respective scalar components. Do this using...
622
PD Controller: Design
174
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,...
174
One-Degree-of-Freedom System
460
In mechanical engineering, one-degree-of-freedom systems form the basis of a wide range of electrical and mechanical components. Using these models, engineers can predict the behavior of various parts in a larger system, which gives them insight into how different forces interact with each other.
A one-degree-of-freedom system is defined by an independent variable that determines its state and behavior. One example of a one-degree-of-freedom system is a simple harmonic oscillator, such as a...
A one-degree-of-freedom system is defined by an independent variable that determines its state and behavior. One example of a one-degree-of-freedom system is a simple harmonic oscillator, such as a...
460
Relative Motion Analysis using Rotating Axes-Problem Solving
384
Consider a crane whose telescopic boom rotates with an angular velocity of 0.04 rad/s and angular acceleration of 0.02 rad/s2. Along with the rotation, the boom also extends linearly with a uniform speed of 5 m/s. The extension of the boom is measured at point D, which is measured with respect to the fixed point C on the other end of the boom. For the given instant, the distance between points C and D is 60 meters.
Here, in order to determine the magnitude of velocity and acceleration for point...
Here, in order to determine the magnitude of velocity and acceleration for point...
384


