TY - GEN
T1 - Precise Detection of Pose and Assembly Error Based on Partial Scan Data for Fabrication of Tubular Joints
AU - Tan, Yan Zhi
AU - Fang, Qiang
AU - Pang, Chee Khiang
AU - Almamun, Mohamed
AU - Wong, Fook Seng
AU - Chew, Chee Meng
PY - 2019/1/11
Y1 - 2019/1/11
N2 - Automated and accurate determination of the pose of a roughly placed workpiece is essential for fabrication tasks such as robotic welding. In this paper, an algorithm based on cylinder fitting and Iterative Closest Point (ICP) alignment is proposed for detecting both the pose and assembly error of tubular joints in a T-, K-, or Y-shaped configuration using partial scan data. A typical TKY joint consists of a brace and a chord component. In order to also compute the assembly error, the poses of the individual joint components are determined separately. The pose information is obtained by aligning scan data points with ideal CAD models using cylinder fitting and ICP matching techniques. Due to uniformity of the chord surface, assembly error due to a translation along, or a rotation about the chord longitudinal axis are not determined. The assembly error obtained can be used to determine whether realignment is required, or combined with the pose information to re-plan paths for subsequent tasks. The effectiveness of the proposed algorithm is verified with simulation studies and application to an actual robotic welding system to locate a tubular workpiece.
AB - Automated and accurate determination of the pose of a roughly placed workpiece is essential for fabrication tasks such as robotic welding. In this paper, an algorithm based on cylinder fitting and Iterative Closest Point (ICP) alignment is proposed for detecting both the pose and assembly error of tubular joints in a T-, K-, or Y-shaped configuration using partial scan data. A typical TKY joint consists of a brace and a chord component. In order to also compute the assembly error, the poses of the individual joint components are determined separately. The pose information is obtained by aligning scan data points with ideal CAD models using cylinder fitting and ICP matching techniques. Due to uniformity of the chord surface, assembly error due to a translation along, or a rotation about the chord longitudinal axis are not determined. The assembly error obtained can be used to determine whether realignment is required, or combined with the pose information to re-plan paths for subsequent tasks. The effectiveness of the proposed algorithm is verified with simulation studies and application to an actual robotic welding system to locate a tubular workpiece.
UR - http://www.scopus.com/inward/record.url?scp=85061509340&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85061509340&partnerID=8YFLogxK
U2 - 10.1109/ICARM.2018.8610712
DO - 10.1109/ICARM.2018.8610712
M3 - Conference contribution
AN - SCOPUS:85061509340
T3 - ICARM 2018 - 2018 3rd International Conference on Advanced Robotics and Mechatronics
SP - 799
EP - 804
BT - ICARM 2018 - 2018 3rd International Conference on Advanced Robotics and Mechatronics
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 3rd IEEE International Conference on Advanced Robotics and Mechatronics, ICARM 2018
Y2 - 18 July 2018 through 20 July 2018
ER -