Dynamic Obstacle Avoidance and Trajectory Planning Based on the Soft Actor-Critic Algorithm
In automated factories, dynamic obstacle avoidance and trajectory planning of robotic manipulators are critical to achieving safe and efficient operations. However, traditional obstacle avoidance methods, such as the artificial potential field, element decomposition, viewable, Voronoi diagram, and probabilistic road map, face many challenges in dealing with complex dynamic environments, such as target unreachable and local minimum problems. A new dynamic obstacle avoidance and trajectory planning framework based on the Soft Actor-Critic (SAC) algorithm is proposed in this paper to address these problems. The framework combines the fast-scaling random tree (RRT) algorithm for global path planning and the SAC algorithm to optimize the local path to adapt to the changes in the dynamic environment. Specifically, the simulation uses Python to construct a URDF (Unified Robot Description Format) model of an open-source robot arm. It applies the SAC algorithm to the model's dynamic obstacle avoidance trajectory planning. The simulation results show that the proposed framework combining RRT and SAC algorithms achieved a high success rate in reaching the target point. This method can effectively find the right trajectory in a complex dynamic environment.
Authors
- Qilong Wu
- Wenxuan Shi (ORCID: https://orcid.org/0000-0002-9193-3185)
- Bowen Qu
- Hongxin Zhang (ORCID: https://orcid.org/0000-0003-3340-9630)
- Sijie Fan (ORCID: https://orcid.org/0000-0002-3995-8668)
Institutions
- Tianjin University (CN)
- Hohai University (CN)
- City, University of London (GB)
- Nanjing Foreign Language School (CN)
- Beibu Gulf University (CN)
Publication Details
- Journal
- Applied and Computational Engineering
- Published
- 2025-05-22
- DOI
- https://doi.org/10.54254/2755-2721/2025.tj23236
- Primary Topic
- Robotic Path Planning Algorithms
- Type
- article
- Field-Weighted Citation Impact
- 0.00