基于机器视觉的分拣机器人6D位姿估计

赵岚,佘媛,温秀兰,李国成,张腾飞,赫忠乐

计量学报 ›› 2023, Vol. 44 ›› Issue (12) : 1805-1811.

PDF(716 KB)
PDF(716 KB)
计量学报 ›› 2023, Vol. 44 ›› Issue (12) : 1805-1811. DOI: 10.3969/j.issn.1000-1158.2023.12.04
几何量计量

基于机器视觉的分拣机器人6D位姿估计

  • 赵岚,佘媛,温秀兰,李国成,张腾飞,赫忠乐
作者信息 +

6D Pose Estimation of Sorting Robot Based on Machine Vision

  • ZHAO Lan,SHE Yuan,WEN Xiu-lan,LI Guo-cheng,ZHANG Teng-fei,HE Zhong-le
Author information +
文章历史 +

摘要

为解决传统分拣机器人通过人工示教完成指定动作其自动化程度低、实时性差、可移植性弱等问题,研究设计了基于机器视觉的分拣机器人实验平台,提出了基于粗配准与增强精配准混合递进配准策略的6D位姿高精度估计方法。首先,将由视觉传感器采集的3D点云信息进行背景信息去除、目标区域裁剪、ROI提取等预处理;然后采用采样一致性初始配准算法(SAC-IA)进行位姿粗配准,再利用迭代最近点算法(ICP)进行精配准及正态分布变换(NDT)进行增强精细配准,以获得高精度6D位姿。实验结果证明,通过粗配准与增强精配准能够快速准确获得待抓取目标6D位置和姿态,与理论位置和姿态相比较其误差分别控制在1.5mm和2°之内,满足分拣机器人的实际需求,所提出的方法便于在基于机器视觉的机器人装配、打磨等有高精度6D位姿估计场合推广应用。

Abstract

In order to solve the problems of low degree of automation, poor real-time performance and weak portability of traditional sorting robots when they complete designated actions through manual instruction, an experimental platform of sorting robots based on machine vision is designed, and a high-precision 6D pose estimation method based on the mixed progressive registration strategy of coarse registration and enhanced fine registration is proposed. Firstly, the 3D point cloud information collected by the vision sensor is preprocessed, such as background information removal, target region clipping, ROI extraction, etc., and the sampling consistency initial registration algorithm (SAC-IA) is used for pose rough registration. Then the iterative closest point (ICP) algorithm is used for fine registration and the normal distribution transformation (NDT) is used to enhance the fine registration to achieve a high precision 6D position. The experimental results show that the integration of coarse registration and enhanced fine registration can quickly and accurately obtain the 6D position and attitude of the target to be captured, with errors controlled within 1.5mm and 2 ° compared to the theoretical position and attitude, respectively, and meet the practical needs of sorting robots. The proposed method can be applied to the machine vision based robot assembly, grinding and other occasions with high precision 6D pose estimation.

关键词

机器视觉;分拣机器人 / 6D位姿 / 增强精配准;SAC-IA算法 / ICP 算法;NDT

Key words

machine vision / sorting robot / 6D pose / enhanced fine registration / SAC-IA / ICP algorithm / NDT

引用本文

导出引用
赵岚,佘媛,温秀兰,李国成,张腾飞,赫忠乐. 基于机器视觉的分拣机器人6D位姿估计[J]. 计量学报. 2023, 44(12): 1805-1811 https://doi.org/10.3969/j.issn.1000-1158.2023.12.04
ZHAO Lan,SHE Yuan,WEN Xiu-lan,LI Guo-cheng,ZHANG Teng-fei,HE Zhong-le. 6D Pose Estimation of Sorting Robot Based on Machine Vision[J]. Acta Metrologica Sinica. 2023, 44(12): 1805-1811 https://doi.org/10.3969/j.issn.1000-1158.2023.12.04
中图分类号: TB92   

参考文献

[1]中国机电一体化技术应用协会. 中国工业机器人产业发展白皮书(2020年)[EB/OL]. 2020.
[2]郝雯, 王映辉, 宁小娟, 等. 面向点云的三维物体识别方法综述[J]. 计算机科学, 2017, 44(9): 11-16.
Hao W, Wang Y H, Ning X J, et al. Survey of 3D object recognition for point clouds[J]. Computer Science, 2017, 44(9): 11-16.
[3]Rusu, R B, Blodow N, Beetz M. Fast Point Feature Histograms (FPFH) for 3D registration[C]//The 2009 IEEE International Conference on Robotics and Automation. Kobe, Japan, 2009.
[4]Fu G Q, Corradi P, Menciassi A, et al. An integrated triangulation laser scanner for obstacle detection of miniature mobile robots in indoor environment[J]. IEEE/ASME Transactions on Mechatronics, 2011, 16(4): 778-783.
[5]Zeng A, Yu K T, Song S, et al. Multi-view Self-supervised Deep Learning for 6D Pose Estimation in the Amazon Picking Challenge[C]//IEEE International Conference on Robotics and Automation. Singapore, 2017.
[6]Li F F, Xu D F, Wang C, et al. Densefusion: 6d object pose estimation by iterative dense fusion[C]// Computer Vision and Pattern Recognition. Long Beach, USA, 2019.
[7]徐冠宇, 董洪伟, 钱军浩, 等. 基于点对特征的散乱堆放物体的位姿估计算法[J]. 激光与光电子学进展, 2020, 57(18): 342-350.
Xu G Y, Dong H W, Qian J H, et al. Pose estimation algorithm for random bins based on point pair features[J]. Laser & Optoelectronics Progress, 2020, 57(18): 342-350.
[8]乐英, 赵志成. 基于区域点云的工件位姿计算方法[J]. 中国工程机械学报, 2021, 19(4): 295-301.
Yue Y, Zhao Z C. Calculation method of work piece pose based on regional point cloud[J]. Chinese Journal of Construction Machinery, 2021, 19(4): 295-301.
[9]张铁, 肖卓, 邹焱飚, 等. 三维点云特征的工件识别与位姿估计[J]. 机械设计与制造, 2022,372(2):252-256.
Zhang T, Xiao Z, Zou Y B, et al. Workpiece Recognition and Pose Estimation Based on 3D Point Cloud Features[J]. Machinery Design & Manufacture, 2022, 372(2): 252-256.
[10]Kehl W, Manhardt F, Tombari F, et al. SSD-6D: Making rgb-based 3d detection and 6d pose estimation great again[C]// IEEE international conference on computer vision(ICCV). Venice, Italy, 2017.
[11]Song K T, Wu C H, Jiang S Y. CAD-based pose estimation design for random bin picking using a RGB-D camera[J]. Journal and Robotic Systems, 2017, 87(3-4): 455-470.
[12]Rusu R, Blodow N, Beetz M. Fast point feature histograms (FPFH) for 3d registration[C]//2009 IEEE international conference on robotics and automation. 2009:3212-3217.
[13]卢恒, 徐旭松, 王树刚, 等. 基于改进ICP算法的叶片型线轮廓度误差评定[J]. 计量学报, 2022, 43(8): 1015-1020.
Lu H, Xu X S, Wang S G, et al. Blade Profile Profile Error Evaluation Based on Improved ICP Algorithm [J]. Acta Metrologica Sinica, 2022, 43(8): 1015-1020.
[14]Magnusson M. The three-dimensional normal-distributions transform: an efficient representation for registration, surface analysis, and loop detection[D]. rebro: rebro University, 2009.
[15]徐鹏, 徐方勇, 陈辉. 融合配准的多站室外大场景激光点云分割[J]. 计量学报, 2022, 43(3): 325-330.
Xu P, Xu F Y, Chen H. Large Scene Segmentation of Outdoor Laser Point Cloud Based on Fusion and Registration [J]. Acta Metrologica Sinica, 2022, 43(3): 325-330.
[16]温秀兰, 康传帅, 宋爱国, 等. 基于全位姿测量优化的机器人精度研究[J]. 仪器仪表学报, 2019, 40(7): 81-89.
Wen X L , Kang C S, Song A G, et al. Study on Robot Accuracy Based on Full Pose Measurement and Optimization [J]. Chinese Journal of Scientific Instrument, 2019, 40(7): 81-89.

基金

国家自然科学基金(51675259);江苏省产学研合作项目(BY2022076);江苏省研究生科研与实践创新计划项目(SJCX22_1071)

PDF(716 KB)

Accesses

Citation

Detail

段落导航
相关文章

/