Hostname: page-component-74656f9884-rngvg Total loading time: 0 Render date: 2026-11-06T12:38:14.389Z Has data issue: false hasContentIssue false

Collision-free trajectory planning for multi-robot simultaneous motion in preforms weaving

Published online by Cambridge University Press:  30 June 2022

Gaoping Xu
Affiliation:
College of Mechanical Engineering, Donghua University, Songjiang, Shanghai, 201620, China
Zhuo Meng
Affiliation:
College of Mechanical Engineering, Donghua University, Songjiang, Shanghai, 201620, China
Shuo Li
Affiliation:
College of Mechanical Engineering, Donghua University, Songjiang, Shanghai, 201620, China
Yize Sun*
Affiliation:
College of Mechanical Engineering, Donghua University, Songjiang, Shanghai, 201620, China
*
*Corresponding author. E-mail: sunyz@dhu.edu.cn
Rights & Permissions [Opens in a new window]

Abstract

In this paper, an automatic obstacle avoidance trajectory planning strategy is proposed for the simultaneous motion of multi-robots, which perform anthropomorphic skill operations in a large curved preformed three-dimensional (3D) weaving environment with multiple obstacles and limited space, to eliminate tedious manual calibration work of robot path in engineering. Firstly, an Adaptive Goal-guided Rapidly-exploring Random Trees (AGG-RRT) algorithm is proposed, combined with the robot obstacle avoidance strategy, to search the discrete position of the collision-free path of the end-effector gradually from the starting point to the ending point. Then the optimization of the path is completed by bidirectional pruning of redundant nodes and cubic non-uniform rational B-spline (NURBS) curve fitting. And finally, the robot trajectory is interpolated based on S-shaped acceleration/deceleration planning to ensure smooth robot joint motion. The simulation results demonstrate the superiority of the AGG-RRT algorithm over the basic RRT algorithm and related improved algorithms in terms of search time and success rate. The simulated experiments also achieve the smooth trajectory planning of multiple robotic arms with the synchronous obstacle avoidance motion, which shows that the AGG-RRT algorithm is successfully applied and the collision-free trajectory planning strategy is effective.

Information

Type
Research Article
Copyright
© The Author(s), 2022. Published by Cambridge University Press
Figure 0

Figure 1. The sketch of weaving equipment. (Note that 1 is the woven preforms; 2 is the mandrel; 3 is the rack; 4 is elastic ropes; 5 is the movement space of robots; 6 is the unitary machine.).

Figure 1

Figure 2. The overall process of robot arm obstacle avoidance trajectory planning.

Figure 2

Figure 3. Building process of the basic RRT (a) and the improved RRT (b).

Figure 3

Figure 4. Diagram of the minimum safe distance.

Figure 4

Algorithm1: AGG-RRT

Figure 5

Figure 5. Schematic diagram of collision detection.

Figure 6

Table I. The MD-H parameters for the robot.

Figure 7

Figure 6. The correction process of the collision-free path.

Figure 8

Figure 7. Bidirectional pruning of the path’s redundant nodes. (a) Forward; (b) Backward.

Figure 9

Algorithm 2: Bidirectional pruning of the redundant nodes

Figure 10

Figure 8. Interpolation method to control the contour error of NURBS fitted curve.

Figure 11

Figure 9. Automatic interpolation algorithm for the final motion trajectory of the robot.

Figure 12

Table II. Simulation comparison result of different algorithms.

Figure 13

Figure 10. Simulation results of the AGG-RRT algorithm and comparison with different algorithms. (a) 2D map; (b) 3D map.

Figure 14

Figure 11. Simulation results of path optimization and interpolation. (a) Redundant nodes pruning and NURBS fitting; (b) Path segmentation and interpolation; (c) Curvature of the NURBS fitted path; (d) S-shaped acceleration/deceleration planning.

Figure 15

Table III. Parameter data of the simulation.

Figure 16

Figure 12. Automatic search and optimal trajectory planning for No. 1 collision-free path.

Figure 17

Figure 13. Robot joint motion curve for No. 1 path.

Figure 18

Figure 14. Automatic search and optimal trajectory planning for No. 2 collision-free path.

Figure 19

Figure 15. Robot joint motion curve for No. 2 path.

Figure 20

Figure 16. The two robots move in sync to avoid obstacles.