A Recurrent Neural Network Based Bicriteria Repetitive Motion Collision Avoidance Scheme for Motion Planning of Dual Redundant Manipulators
To achieve low joint-angle drift and avoid mutual collision between dual redundant manipulators (DRMs) when they are doing collaboration works, a recurrent neural network based bicriteria repetitive motion collision avoidance (BRMCA) scheme is proposed for motion planning of DRMs. By designing a combined optimization objective encompassing both repetitive motion criterion and collision avoidance criterion, the BRMCA scheme has larger feasible region and less constraint contradiction issues compared with traditional inequality constraints based method. Furthermore, by incorporating velocity-level kinematic model and physical limits of DRMs into the scheme, a time varying quadratic programming (TVQP) problem is formulated. The linear variational inequality-based primal-dual neural network (LVI-PDNN) is used to solve the proposed scheme due to the high accuracy and low computation complexity. Finally, through comparison simulations of tracking Circle-shape and C-shape trajectories between BRMCA scheme and minimum velocity norm (MVN) scheme, it exhibits that the proposed BRMCA scheme can achieve low joint-angle drift, collision avoidance and high tracking accuracy when DRMs are doing cooperative tasks.
Authors
- Shirui Chen (ORCID: https://orcid.org/0000-0001-8052-2180)
- Huanli Gao (ORCID: https://orcid.org/0000-0002-7468-7349)
- Shaolin Hu (ORCID: https://orcid.org/0000-0001-7589-8474)
- Zhijun Zhang
Institutions
- Guangdong University of Petrochemical Technology (CN)
- South China University of Technology (CN)
Publication Details
- Published
- 2025-02-06
- DOI
- https://doi.org/10.1109/icicip64458.2025.10898120
- Primary Topic
- Robotic Path Planning Algorithms
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- Guangdong University of Petrochemical Technology
- Ministry of Education
- Nanchang University
- South China University of Technology
- Jishou University
- Research and Development