Augmented reality-assisted robot programming system for industrial applications

被引:111
作者
Ong, S. K. [1 ]
Yew, A. W. W. [1 ]
Thanigaivel, N. K. [1 ]
Nee, A. Y. C. [1 ]
机构
[1] Natl Univ Singapore, Fac Engn, Mech Engn Dept, 9 Engn Dr 1, Singapore 117576, Singapore
关键词
Augmented reality; Robot programming; Human-robot interaction;
D O I
10.1016/j.rcim.2019.101820
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Robots are important in high-mix low-volume manufacturing because of their versatility and repeatability in performing manufacturing tasks. However, robots have not been widely used due to cumbersome programming effort and lack of operator skill. One significant factor prohibiting the widespread application of robots by small and medium enterprises (SMEs) is the high cost and necessary skill of programming and re-programming robots to perform diverse tasks. This paper discusses an Augmented Reality (AR) assisted robot programming system (ARRPS) that provides faster and more intuitive robot programming than conventional techniques. ARRPS is designed to allow users with little robot programming knowledge to program tasks for a serial robot. The system transforms the work cell of a serial industrial robot into an AR environment. With an AR user interface and a handheld pointer for interaction, users are free to move around the work cell to define 3D points and paths for the real robot to follow. Sensor data and algorithms are used for robot motion planning, collision detection and plan validation. The proposed approach enables fast and intuitive robotic path and task programming, and allows users to focus only on the definition of tasks. The implementation of this AR-assisted robot system is presented, and specific methods to enhance the performance of the users in carrying out robot programming using this system are highlighted.
引用
收藏
页数:7
相关论文
共 25 条
[1]  
Akan Batu, 2011, IEEE International Conference on Robotics and Automation, P3934
[2]   Training by demonstration for welding robots by optical trajectory tracking [J].
Antonelli, D. ;
Astanin, S. ;
Galetto, M. ;
Mastrogiacomo, L. .
EIGHTH CIRP CONFERENCE ON INTELLIGENT COMPUTATION IN MANUFACTURING ENGINEERING, 2013, 12 :145-150
[3]   Qualification of a collaborative human-robot welding cell [J].
Antonelli, Dario ;
Astanin, Sergey .
RESEARCH AND INNOVATION IN MANUFACTURING: KEY ENABLING TECHNOLOGIES FOR THE FACTORIES OF THE FUTURE - PROCEEDINGS OF THE 48TH CIRP CONFERENCE ON MANUFACTURING SYSTEMS, 2016, 41 :352-357
[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]   Robot programming using augmented reality: An interactive method for planning collision-free paths [J].
Chong, J. W. S. ;
Ong, S. K. ;
Nee, A. Y. C. ;
Youcef-Youmi, K. .
ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 2009, 25 (03) :689-701
[6]   A novel augmented reality-based interface for robot path planning [J].
Fang H.C. ;
Ong S.K. ;
Nee A.Y.C. .
International Journal on Interactive Design and Manufacturing, 2014, 8 (01) :33-42
[7]   Interactive robot trajectory planning and simulation using Augmented Reality [J].
Fang, H. C. ;
Ong, S. K. ;
Nee, A. Y. C. .
ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 2012, 28 (02) :227-237
[8]  
Frank JA, 2016, IEEE ROMAN, P302, DOI 10.1109/ROMAN.2016.7745146
[9]   Automatic generation and detection of highly reliable fiducial markers under occlusion [J].
Garrido-Jurado, S. ;
Munoz-Salinas, R. ;
Madrid-Cuevas, F. J. ;
Marin-Jimenez, M. J. .
PATTERN RECOGNITION, 2014, 47 (06) :2280-2292
[10]  
Gaschler A, 2014, IEEE INT CONF ROBOT, P6026, DOI 10.1109/ICRA.2014.6907747