Task Sequence Planning Algorithm for Cooperative Assembly of Dual-arm Robot
Zhang Jin,Gan Yahui,Wang Zhengwei,Dai Xianzhong
DOI: https://doi.org/10.1109/cac53003.2021.9727266
2021-01-01
Abstract:Dual-arm collaborative robots have gradually become a research hotspot in the field of robotics due to their unique collaboration and flexibility, and they have a wide range of application prospects especially in the assembly manufacturing industry. However, the existing dual-arm robot lacks autonomy in assembly operations, especially when faced with a large number of randomly placed assembly parts, how to make the robot have independent assembly task decision-making ability is a challenge. In response to this problem, this paper proposes a new dual-arm robot collaborative assembly task sequence planning algorithm, which fully considers the constraints of the dual-arm robot's mechanical structure, kinematics, characteristics of objects to be assembled, interference between objects, etc.. Firstly, The algorithm uses the Monte Carlo method to analyze the working space of the left and right arms of the dual-arm robot, while taking into account the structural constraints of the robot. Then, according to the characteristics of the object to be assembled, the idea of interference sphere is proposed to analyze the interference between objects in the assembly task. The influence of the operation, and finally combined with the movement cost of the dual-arm assembly, the assembly task sequence is effectively planned. The algorithm was verified by simulation using the ABB YuMi dual-arm collaborative robot, and the experimental results proved the feasibility and effectiveness of the algorithm.