Robot Programming by Demonstration

被引:0
|
作者
Narayanan, Krishna Kumar [1 ]
Posada, Luis Felipe [1 ]
Hoffmann, Frank [1 ]
Bertram, Torsten [1 ]
机构
[1] Tech Univ Dortmund, Inst Control Theory & Syst Engn, D-44227 Dortmund, Germany
关键词
NAVIGATION;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The manual design of vision based robotic behaviors remains a substantial challenge due to the complexity of visual information. It takes an ample effort to draw meaningful relationships and constraints between the acquired image perception and the geometry of environment both empirically and programmatically. This contribution proposes an alternative framework for learning autonomous visual navigation behavior from demonstration examples by integrating 3D range and an omnidirectional camera. A programming by demonstration approach is utilized to learn the demonstrated trajectories as a mapping between visual features computed on the omnidirectional image onto a corresponding robot motion. Exhaustive tests are performed to identify the discriminant features in order to mimic the teacher demonstrations. The relationship between perception and action is learned from demonstrations by means of locally weighted regression and artificial neural networks. The experimental results on the mobile robot indicate that the acquired visual behavior is robust and is able to generalize and optimize its performance to environments not presented during training.
引用
收藏
页码:288 / 299
页数:12
相关论文
共 50 条
  • [1] Industrial Robot Programming by Demonstration
    Zhang, Jiafan
    Wang, Yue
    Xiong, Rong
    [J]. IEEE ICARM 2016 - 2016 INTERNATIONAL CONFERENCE ON ADVANCED ROBOTICS AND MECHATRONICS (ICARM), 2016, : 300 - 305
  • [2] PROGRAMMING AN INDUSTRIAL ROBOT BY DEMONSTRATION
    Stipancic, Tomislav
    Jerbic, Bojan
    Bucevic, Ante
    Curkovic, Petar
    [J]. ANNALS OF DAAAM FOR 2012 & PROCEEDINGS OF THE 23RD INTERNATIONAL DAAAM SYMPOSIUM - INTELLIGENT MANUFACTURING AND AUTOMATION - FOCUS ON SUSTAINABILITY, 2012, 23 : 15 - 18
  • [3] Advances in Robot Programming by Demonstration
    Dillmann, Ruediger
    Asfour, Tamim
    Do, Martin
    Jaekel, Rainer
    Kasper, Alexander
    Azad, Pedram
    Ude, Ales
    Schmidt-Rohr, Sven R.
    Loesch, Martin
    [J]. KUNSTLICHE INTELLIGENZ, 2010, 24 (04): : 295 - 303
  • [4] Social mechanisms of robot programming by demonstration
    Billard, Aude
    Dillmann, Ruediger
    [J]. ROBOTICS AND AUTONOMOUS SYSTEMS, 2006, 54 (05) : 351 - 352
  • [5] Active teaching in robot Programming by Demonstration
    Calinon, Sylvain
    Billard, Aude
    [J]. 2007 RO-MAN: 16TH IEEE INTERNATIONAL SYMPOSIUM ON ROBOT AND HUMAN INTERACTIVE COMMUNICATION, VOLS 1-3, 2007, : 697 - 702
  • [6] Robot programming by demonstration: a novel system for robot trajectory programming based on robot operating system
    Hong-Da Zhang
    Shou-Bin Liu
    Qu-Jiang Lei
    Yue He
    Yang Yang
    Yang Bai
    [J]. Advances in Manufacturing, 2020, 8 : 216 - 229
  • [7] Robot programming by demonstration: a novel system for robot trajectory programming based on robot operating system
    Zhang Hong-Da
    Liu Shou-Bin
    Lei Qu-Jiang
    He Yue
    Yang Yang
    Bai Yang
    [J]. ADVANCES IN MANUFACTURING, 2020, 8 (02) : 216 - 229
  • [8] Robot programming by demonstration with a monocular RGB camera
    Wang, Kaimeng
    Tang, Te
    [J]. INDUSTRIAL ROBOT-THE INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH AND APPLICATION, 2023, 50 (02): : 234 - 245
  • [9] 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
  • [10] Leveraging on a virtual environment for robot programming by demonstration
    Aleotti, J
    Caselli, S
    Reggiani, M
    [J]. ROBOTICS AND AUTONOMOUS SYSTEMS, 2004, 47 (2-3) : 153 - 161