Hostname: page-component-74656f9884-2dmjx Total loading time: 0 Render date: 2026-11-07T21:20:41.306Z Has data issue: false hasContentIssue false

Compliant peg-in-hole assembly for nonconvex axisymmetric components based on attractive region in environment

Published online by Cambridge University Press:  29 May 2023

Yang Liu
Affiliation:
School of Mechanical Engineering, University of Science and Technology Beijing, Beijing, China
Ziyu Chen
Affiliation:
Institute of Automation, Chinese Academy of Sciences, Beijing, China
Hong Qiao*
Affiliation:
Institute of Automation, Chinese Academy of Sciences, Beijing, China
Shuai Gan
Affiliation:
School of Mechanical Engineering, University of Science and Technology Beijing, Beijing, China
*
Corresponding author: Hong Qiao; Email: hong.qiao@ia.ac.cn
Rights & Permissions [Opens in a new window]

Abstract

With the development of intelligent manufacturing, more and more nonstandard parts are used in high-precision assembly. The robotic assembly method based on attractive region in environment (ARIE) has been proven to have good performance in the high-precision assembly under the limitation of robot system accuracy or sensing accuracy. However, for the assembly of nonstandard parts, especially nonconvex parts, the existing ARIE-based strategy lacks a targeted design. In the assembly process, the nonconvex structure may cause blocking problems, which will lead to assembly failure when using the strategy. In order to solve this problem, this paper proposes a new assembly method by using the geometric features of constraint region based on the concept of ARIE. Specifically, first, when using the ARIE-based classic strategy, the reasons for the possible blocking problem in the assembly of a class of nonconvex axisymmetric parts are analyzed in detail. Second, a multi-step sliding strategy is proposed based on the theory of ARIE to solve the possible blocking problem in the assembly process. Third, impedance control is used to enable the peg to achieve the desired compliant motion in the proposed strategy. The improvement in the success rate of the proposed method is verified by the comparison experiment of small clearance peg-in-hole assembly, where the structure of the peg is nonconvex and axisymmetric.

Information

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

Figure 1. The assembly test pieces used for manufacturing a precision instrument.

Figure 1

Figure 2. Coordinate systems established for the nonconvex axisymmetric parts assembly.

Figure 2

Figure 3. Constraint regions of the nonconvex axisymmetric peg-in-hole assembly when (a)$\theta =(20^{\circ},0^{\circ},0^{\circ})$, (b)$\theta =(20^{\circ},20^{\circ},0^{\circ})$, and (c)$\theta =(20^{\circ},20^{\circ},10^{\circ})$.

Figure 3

Figure 4. The constraint region of the nonconvex axisymmetric parts.

Figure 4

Figure 5. Coordinate systems established for the quasi-cylindrical parts.

Figure 5

Figure 6. Constraint regions of the quasi-cylindrical peg-in-hole assembly when (a)$\theta =(20^{\circ},0^{\circ},0^{\circ})$, (b)$\theta =(20^{\circ},20^{\circ},0^{\circ})$, and (c)$\theta =(20^{\circ},20^{\circ},10^{\circ})$.

Figure 6

Figure 7. Constraint regions of the quasi-cylindrical peg-in-hole assembly when$\theta _{x}=0, \theta _{y}=20^{\circ},$$\theta _{z}=0,\pm 15^{\circ},\pm 30^{\circ},\pm 45^{\circ}$.

Figure 7

Figure 8. (a) Transversal section (except the boundary state) of the constraint region of polygon parts; (b) Transversal section (except the boundary state) of the constraint region of cylindrical parts.

Figure 8

Figure 9. Mathematical model of two-point contact in the axisymmetric parts assembly.

Figure 9

Figure 10. Mathematical model of two-point contact in the cylindrical parts assembly.

Figure 10

Figure 11. Longitudinal section of constraint region of the nonconvex axisymmetric polygon parts.

Figure 11

Figure 12. ARIE-based multi-step sliding strategy for nonconvex axisymmetric peg-in-hole assembly.

Figure 12

Figure 13. Peg-in-hole robotic assembly platform.

Figure 13

Algorithm 1. ARIE-based classic algorithm for parts assembly

Figure 14

Algorithm 2. ARIE-based multi-step sliding algorithm for parts assembly

Figure 15

Figure 14. Assembly process with ARIE-based classic strategy: (a) position and posture initialization, (b) one-point contact (blocking), (c) posture adjustment, and (d) insertion (failed).

Figure 16

Figure 15. Assembly process with ARIE-based multi-step sliding strategy: (a) position and posture initialization, (b) one-point contact, (c) two-point contact, (d) three-point contact, (e) posture adjustment, and (f) insertion.

Figure 17

Figure 16. Position and posture of the peg when using ARIE-based classic strategy. (a) position and posture initialization, (b) approaching, (c) one-point contact (blocking), (d) posture adjustment, and (e) insertion (failed).

Figure 18

Figure 17. Position and posture of the peg when using ARIE-based multi-step sliding strategy. (a) position and posture initialization, (b) approaching, (c) sliding, (d) three-point contact, (e) posture adjustment, and (f) insertion.

Figure 19

Figure 18. Six-dimension force/torque information when using ARIE-based classic strategy. (a) position and posture initialization, (b) approaching, (c) one-point contact (blocking), (d) posture adjustment, and (e) insertion (failed).

Figure 20

Figure 19. Six-dimension force/torque information when using ARIE-based multi-step sliding strategy. (a) position and posture initialization, (b) approaching, (c) sliding, (d) three-point contact, (e) posture adjustment, and (f) insertion.

Figure 21

Figure A1. Mathematical model of two-point contact in the axisymmetric parts assembly.

Figure 22

Figure A2. The side view of two-point contact state in the axisymmetric parts assembly.

Figure 23

Figure A3. Mathematical model of two-point contact in the cylindrical parts assembly.

Figure 24

Figure A4. The side view of two-point contact state in the cylindrical parts assembly.