Development and Experimental Evaluation of a 3D Vision System for Grinding Robot

被引:25
作者
Diao, Shipu [1 ,2 ]
Chen, Xindu [1 ,2 ]
Luo, Jinhong [2 ]
机构
[1] Guangdong Univ Technol, Sch Electromech Engn, Guangzhou 510006, Guangdong, Peoples R China
[2] Guangdong Prov Key Lab Comp Integrated Mfg Syst, Guangzhou 510006, Guangdong, Peoples R China
基金
国家高技术研究发展计划(863计划);
关键词
grinding robot; 3D vision system; machining target; point cloud; APPROXIMATE NEAREST-NEIGHBOR; VOLUME-BOUNDING-BOX; REGISTRATION; DIMENSIONS; SURFACE;
D O I
10.3390/s18093078
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
If the grinding robot can automatically position and measure the machining target on the workpiece, it will significantly improve its machining efficiency and intelligence level. However, unfortunately, the current grinding robot cannot do this because of economic and precision reasons. This paper proposes a 3D vision system mounted on the robot's fourth joint, which is used to detect the machining target of the grinding robot. Also, the hardware architecture and data processing method of the 3D vision system is described in detail. In the data processing process, we first use the voxel grid filter to preprocess the point cloud and obtain the feature descriptor. Then use fast library for approximate nearest neighbors (FLANN) to search out the difference point cloud from the precisely registered point cloud pair and use the point cloud segmentation method proposed in this paper to extract machining path points. Finally, the detection error compensation model is used to accurately calibrate the 3D vision system to transform the machining information into the grinding robot base frame. Experimental results show that the absolute average error of repeated measurements at different locations is 0.154 mm, and the absolute measurement error of the vision system caused by compound error is usually less than 0.25 mm. The proposed 3D vision system could easily integrate into an intelligent grinding system and may be suitable for industrial sites.
引用
收藏
页数:20
相关论文
共 37 条
[1]  
Andoni A, 2006, ANN IEEE SYMP FOUND, P459
[2]   An optimal algorithm for approximate nearest neighbor searching in fixed dimensions [J].
Arya, S ;
Mount, DM ;
Netanyahu, NS ;
Silverman, R ;
Wu, AY .
JOURNAL OF THE ACM, 1998, 45 (06) :891-923
[3]   Efficiently approximating the minimum-volume bounding box of a point set in three dimensions [J].
Barequet, G ;
Har-Peled, S .
JOURNAL OF ALGORITHMS-COGNITION INFORMATICS AND LOGIC, 2001, 38 (01) :91-109
[4]   A METHOD FOR REGISTRATION OF 3-D SHAPES [J].
BESL, PJ ;
MCKAY, ND .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1992, 14 (02) :239-256
[5]  
Connolly C. I., 1984, International Conference on Robotics, P25
[6]   Surface interactions in steel polishing for the precision tool making [J].
Dambon, O. ;
Demmer, A. ;
Peters, J. .
CIRP ANNALS-MANUFACTURING TECHNOLOGY, 2006, 55 (01) :609-612
[7]   Environmentally Conscious Polishing System Based on Robotics and Artificial Vision [J].
Dieste, J. A. ;
Fernandez, A. ;
Javierre, C. ;
Santolaria, J. .
ADVANCES IN MECHANICAL ENGINEERING, 2015, 7 (02)
[8]   Robust registration of 2D and 3D point sets [J].
Fitzgibbon, AW .
IMAGE AND VISION COMPUTING, 2003, 21 (13-14) :1145-1153
[9]  
Friedman J. H., 1977, ACM Transactions on Mathematical Software, V3, P209, DOI 10.1145/355744.355745
[10]   A Vision System for Robotic Ultrasound Guided Orthopaedic Surgery [J].
Goncalves, P. J. S. ;
Torres, P. M. B. ;
Santos, F. ;
Antonio, R. ;
Catarino, N. ;
Martins, J. M. M. .
JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2015, 77 (02) :327-339