Mechanical assembly assistance using marker-less augmented reality system

被引:42
作者
Wang, Yue [1 ]
Zhang, Shusheng [1 ]
Yang, Sen [1 ]
He, Weiping [1 ]
Bai, Xiaoliang [1 ]
机构
[1] Northwestern Polytech Univ, Key Lab Contemporary Design & Integrated Mfg Tech, Minist Educ, Xian, Shaanxi, Peoples R China
基金
中央高校基本科研业务费专项资金资助;
关键词
Tracking; Augmented reality; Assembly; Marker-less; Line-mod; ORB; 3D OBJECT RECOGNITION; TRACKING; DESIGN;
D O I
10.1108/AA-11-2016-152
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Purpose - This paper aims to propose a real-time augmented reality (AR)-based assembly assistance system using a coarse-to-fine marker-less tracking strategy. The system automatically adapts to tracking requirement when the topological structure of the assembly changes after each assembly step. Design/methodology/approach - The prototype system's process can be divided into two stages: the offline preparation stage and online execution stage. In the offline preparation stage, planning results (assembly sequence, parts position, rotation, etc.) and image features [gradient and oriented FAST and rotated BRIEF (ORB) features] are extracted automatically from the assembly planning process. In the online execution stage, too, image features are extracted and matched with those generated offline to compute the camera pose, and planning results stored in XML files are parsed to generate the assembly instructions for manipulators. In the prototype system, the working range of template matching algorithm, LINE-MOD, is first extended by using depth information; then, a fast and robust marker-less tracker that combines the modified LINE-MOD algorithm and ORB tracker is designed to update the camera pose continuously. Furthermore, to track the camera pose stably, a tracking strategy according to the characteristic of assembly is presented herein. Findings - The tracking accuracy and time of the proposed marker-less tracking approach were evaluated, and the results showed that the tracking method could run at 30 fps and the position and pose tracking accuracy was slightly superior to ARToolKit. Originality/value - The main contributions of this work are as follows: First, the authors present a coarse-to-fine marker-less tracking method that uses modified state-of-the-art template matching algorithm, LINE-MOD, to find the coarse camera pose. Then, a feature point tracker ORB is activated to calculate the accurate camera pose. The whole tracking pipeline needs, on average, 24.35 ms for each frame, which can satisfy the real-time requirement for AR assembly. On basis of this algorithm, the authors present a generic tracking strategy according to the characteristics of the assembly and develop a generic AR-based assembly assistance platform. Second, the authors present a feature point mismatch-eliminating rule based on the orientation vector. By obtaining stable matching feature points, the proposed system can achieve accurate tracking results. The evaluation of the camera position and pose tracking accuracy result show that the study's method is slightly superior to ARToolKit markers.
引用
收藏
页码:77 / 87
页数:11
相关论文
共 44 条
[1]   Accuracy in optical tracking with fiducial markers:: An accuracy function for ARToolKit [J].
Abawi, DF ;
Bienwald, J ;
Dörner, R .
ISMAR 2004: THIRD IEEE AND ACM INTERNATIONAL SYMPOSIUM ON MIXED AND AUGMENTED REALITY, 2004, :260-261
[2]   Providing Guidance for Maintenance Operations Using Automatic Markerless Augmented Reality System [J].
Alvarez, Hugo ;
Aguinaga, Iker ;
Borro, Diego .
2011 10TH IEEE INTERNATIONAL SYMPOSIUM ON MIXED AND AUGMENTED REALITY (ISMAR), 2011,
[3]   A survey of augmented reality [J].
Azuma, RT .
PRESENCE-VIRTUAL AND AUGMENTED REALITY, 1997, 6 (04) :355-385
[4]   Decision support for sequence generation in an assembly oriented design environment [J].
Barnes, CJ ;
Jared, GEM ;
Swift, KG .
ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 2004, 20 (04) :289-300
[5]   Speeded-Up Robust Features (SURF) [J].
Bay, Herbert ;
Ess, Andreas ;
Tuytelaars, Tinne ;
Van Gool, Luc .
COMPUTER VISION AND IMAGE UNDERSTANDING, 2008, 110 (03) :346-359
[6]  
Caruso D, 2015, IEEE INT C INT ROBOT, P141, DOI 10.1109/IROS.2015.7353366
[7]  
Chen Z., 2010, INT C ED INF TECHN I
[8]   A Novel Representation of Parts for Accurate 3D Object Detection and Tracking in Monocular Images [J].
Crivellaro, Alberto ;
Rad, Mahdi ;
Verdie, Yannick ;
Yi, Kwang Moo ;
Fua, Pascal ;
Lepetit, Vincent .
2015 IEEE INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV), 2015, :4391-4399
[9]  
Engel J, 2015, IEEE INT C INT ROBOT, P1935, DOI 10.1109/IROS.2015.7353631
[10]   LSD-SLAM: Large-Scale Direct Monocular SLAM [J].
Engel, Jakob ;
Schoeps, Thomas ;
Cremers, Daniel .
COMPUTER VISION - ECCV 2014, PT II, 2014, 8690 :834-849