Hostname: page-component-74656f9884-rngvg Total loading time: 0 Render date: 2026-11-06T00:07:58.172Z Has data issue: false hasContentIssue false

Collision avoidance trajectory planning for a dual-robot system: using a modified APF method

Published online by Cambridge University Press:  04 January 2024

Dong Yang*
Affiliation:
School of Electrical Engineering and Automation, Anhui University, Hefei, 230601, China
Li Dong
Affiliation:
School of Electrical Engineering and Automation, Anhui University, Hefei, 230601, China Hefei Xinsheng Optoelectronics Technology Corporation Ltd, Hefei, 230012, China
Jun Kang Dai
Affiliation:
Hefei cement Research & Design Institute Corporation Ltd, Hefei, 230051, China
*
Corresponding author: Dong Yang; Email: yangdong@ahu.edu.cn
Rights & Permissions [Opens in a new window]

Abstract

Dual-robot system has been widely applied to the field of handling and palletizing for its high efficiency and large workspace. It is one of the key problems of the trajectory planning to determine the collision avoidance method of the dual-robot system. In the present study, a collision avoidance trajectory planning method for the dual-robot system was proposed on the basis of a modified artificial potential field (APF) algorithm. The interference and collision criterion of the dual-robot system was given firstly, which was established based on the method of kinematic analysis in robotics. And then, in consideration of the problem of excessive virtual potential field force induced by using the traditional APF algorithm in the process of dual-robot trajectory planning, a modified APF algorithm was proposed. Finally, the modified APF algorithm was used for motion control of a dual-robot palletizing process, and the collision avoidance performance of the proposed collision avoidance algorithm was studied through a dual-robot palletizing simulation and experiment. The results have shown that with the proposed collision avoidance trajectory planning algorithm, the two robots in dual-robot system can maintain a safe distance at all times during palletizing process. Compared with the traditional APF and rapidly-exploring random tree (RRT) algorithm, the trajectory solution time of the modified APF algorithm is greatly reduced. And the modified APF algorithm’s convergence time is 14.2% shorter than that of the traditional APF algorithm.

Information

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

Figure 1. The frame diagram of this study in a dual-robot palletizing field.

Figure 1

Figure 2. Simplified structure of the dual-robot.

Figure 2

Figure 3. The positional relationships between geometries. (a) R1’s joints and R2’s end effector. (b) R1’s links and R2’s end effector. (c) R1’s end effector and R2’s end effector.

Figure 3

Figure 4. The loading system and key parameters of the robot.

Figure 4

Figure 5. The schematic diagram of the robot geometric parameters.

Figure 5

Table 1. D-H parameters of KUKA KR240 R3100 K ultra-A robot.

Figure 6

Figure 6. The mechanical gripper of the robot and size of the palletizing bag.

Figure 7

Figure 7. The schematic diagram of the robot’s trajectory.

Figure 8

Figure 8. The procedure of collision avoidance trajectory planning.

Figure 9

Figure 9. The schematic diagram of the robot R2’s modified trajectory.

Figure 10

Figure 10. Three-dimensional model of the dual-robot in MATLAB.

Figure 11

Figure 11. The trajectory of the dual-robot system without collision avoidance.

Figure 12

Figure 12. The distances from end effector of R2 to joints of R1 without the collision avoidance algorithm.

Figure 13

Figure 13. The trajectory of the dual-robot system with the modified APF algorithm.

Figure 14

Figure 14. The distances from the end effector of R2 to joints of R1 with the proposed APF algorithm.

Figure 15

Figure 15. The distances from end effector of R2 to links of R1 with the proposed APF algorithm.

Figure 16

Figure 16. The distances from end effector of R2 to end effector of R1.

Figure 17

Table II. Robot trajectory safety factor values obtained through the modified APF, traditional APF, and RRT method.

Figure 18

Figure 17. Dual-robot collision avoidance experiment.