Spatial Programming for Industrial Robots Through Task Demonstration

被引:42
|
作者
Lambrecht, Jens [1 ]
Kleinsorge, Martin [1 ]
Rosenstrauch, Martin [1 ]
Krueger, Joerg [1 ,2 ]
机构
[1] Berlin Inst Technol, Inst Machine Tools & Factory Management IWF, Dept Ind Automat Technol, Berlin, Germany
[2] Fraunhofer Inst Prod Syst & Design Technol IPK, Berlin, Germany
关键词
Industrial Robot; Augmented Reality; Gestures; Programming by Demonstration; Object Recognition; ARM;
D O I
10.5772/55640
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
We present an intuitive system for the programming of industrial robots using markerless gesture recognition and mobile augmented reality in terms of programming by demonstration. The approach covers gesture-based task definition and adaption by human demonstration, as well as task evaluation through augmented reality. A 3D motion tracking system and a handheld device establish the basis for the presented spatial programming system. In this publication, we present a prototype toward the programming of an assembly sequence consisting of several pick-and-place tasks. A scene reconstruction provides pose estimation of known objects with the help of the 2D camera of the handheld. Therefore, the programmer is able to define the program through natural bare-hand manipulation of these objects with the help of direct visual feedback in the augmented reality application. The program can be adapted by gestures and transmitted subsequently to an arbitrary industrial robot controller using a unified interface. Finally, we discuss an application of the presented spatial programming approach toward robot-based welding tasks.
引用
收藏
页数:10
相关论文
共 50 条
  • [21] On Internal Knowledge Representation for Programming Mobile Robots by Demonstration
    Abbas, Tanveer
    MacDonald, Bruce A.
    [J]. SOCIAL ROBOTICS, ICSR 2010, 2010, 6414 : 120 - 130
  • [22] ROBOT PROGRAMMING BY DEMONSTRATION FOR TASK IN CONTACT STATE
    Wang QinQian JunWang ChunxiangYang RuqingResearch Institute of Robotics
    [J]. Chinese Journal of Mechanical Engineering, 2004, (03) : 336 - 339
  • [23] Sensorless Friction-Compensated Passive Lead-Through Programming for Industrial Robots
    Stolt, Andreas
    Carlson, Fredrik Bagge
    Ardakani, M. Mandi Ghazaei
    Lundberg, Ivan
    Robertsson, Anders
    Johansson, Rolf
    [J]. 2015 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2015, : 3530 - 3537
  • [24] Experiments with a Virtual Lab for Industrial Robots Programming
    Abreu, P.
    Barbosa, M. R.
    Lopes, A. M.
    [J]. INTERNATIONAL JOURNAL OF ONLINE ENGINEERING, 2015, 11 (05) : 10 - 16
  • [25] Application of genetic programming to the calibration of industrial robots
    Dolinsky, J. U.
    Jenkinson, I. D.
    Colquhoun, G. J.
    [J]. COMPUTERS IN INDUSTRY, 2007, 58 (03) : 255 - 264
  • [26] Programming of Industrial Robots Using a Laser Tracker
    Szybicki, Dariusz
    Obal, Pawel
    Kurc, Krzysztof
    Gierlak, Piotr
    [J]. SENSORS, 2022, 22 (17)
  • [27] Platform independent interface for programming of industrial robots
    Shu, Beibei
    Arnarson, Halldor
    Solvang, Bjorn
    Kaarlela, Tero
    Pieska, Sakari
    [J]. 2022 IEEE/SICE INTERNATIONAL SYMPOSIUM ON SYSTEM INTEGRATION (SII 2022), 2022, : 797 - 802
  • [28] IMPROVED WORKER SAFETY IN THE PROGRAMMING OF INDUSTRIAL ROBOTS
    NICOLAISEN, P
    [J]. WERKSTATTSTECHNIK ZEITSCHRIFT FUR INDUSTRIELLE FERTIGUNG, 1986, 76 (01): : 12 - 14
  • [29] An Overview of Industrial Robots Control and Programming Approaches
    Bilancia, Pietro
    Schmidt, Juliana
    Raffaeli, Roberto
    Peruzzini, Margherita
    Pellicciari, Marcello
    [J]. APPLIED SCIENCES-BASEL, 2023, 13 (04):
  • [30] OPTIMAL PROGRAMMING OF WORKING CYCLES FOR INDUSTRIAL ROBOTS
    BEDINI, R
    LISINI, GG
    STERPOS, P
    [J]. JOURNAL OF MECHANICAL DESIGN-TRANSACTIONS OF THE ASME, 1979, 101 (02): : 250 - 257