Leveraging on a virtual environment for robot programming by demonstration

被引:53
|
作者
Aleotti, J [1 ]
Caselli, S [1 ]
Reggiani, M [1 ]
机构
[1] Univ Parma, Dipartimento Ingn Informaz, I-43100 Parma, Italy
关键词
robot programming; programming by demonstration; virtual fixtures; virtual environments;
D O I
10.1016/j.robot.2004.03.009
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The Programming by Demonstration paradigm promises to reduce the complexity of robot programming. Its aim is to let robot systems learn new behaviors from a human operator demonstration. In this paper, we argue that while providing demonstrations in the real environment enables teaching of general tasks, for tasks whose essential features are known a priori demonstrating in a virtual environment may improve efficiency and reduce trainer's fatigue. We next describe a prototype system supporting Programming by Demonstration in a virtual environment and we report results obtained exploiting simple virtual tactile fixtures in pick-and-place tasks. (C) 2004 Elsevier B.V. All rights reserved.
引用
收藏
页码:153 / 161
页数:9
相关论文
共 50 条
  • [41] Programming environment of an object level robot programming language
    Zielinski, C.
    Prace Naukowe Instytutu Cybernetyki Technicznej, Politechniki Wroclawskiej, 1988, (75):
  • [42] Libre software environment for robot programming
    Olivera, VM
    Barahona, JMG
    González, JC
    Quirós, PD
    SMC 2000 CONFERENCE PROCEEDINGS: 2000 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN & CYBERNETICS, VOL 1-5, 2000, : 718 - 723
  • [43] Leveraging Graphical User Interface Automation for Generic Robot Programming
    Ionescu, Tudor B.
    ROBOTICS, 2021, 10 (01) : 1 - 23
  • [44] Programming-by-Demonstration of Reaching Motions for Robot Grasping
    Skoglund, Alexander
    Tegin, Johan
    Iliev, Boyko
    Palm, Rainer
    ICAR: 2009 14TH INTERNATIONAL CONFERENCE ON ADVANCED ROBOTICS, VOLS 1 AND 2, 2009, : 321 - 327
  • [45] An environment for compliant motion programming by human demonstration
    Graves, S
    Wang, Q
    Witvrouw, W
    DeSchutter, J
    IROS 96 - PROCEEDINGS OF THE 1996 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS - ROBOTIC INTELLIGENCE INTERACTING WITH DYNAMIC WORLDS, VOLS 1-3, 1996, : 1579 - 1585
  • [46] Automatic robot programming by visual demonstration of task execution
    Yeasin, M
    Chaudhuri, S
    8TH INTERNATIONAL CONFERENCE ON ADVANCED ROBOTICS, 1997 PROCEEDINGS - ICAR'97, 1997, : 913 - 918
  • [47] Trajectory clustering and stochastic approximation for robot programming by demonstration
    Aleotti, J
    Caselli, S
    2005 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, VOLS 1-4, 2005, : 2581 - 2586
  • [48] Robot programming by demonstration using teleoperation through imitation
    Jha, Abhishek
    Chiddarwar, Shital S.
    INDUSTRIAL ROBOT-THE INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH AND APPLICATION, 2017, 44 (02): : 142 - 154
  • [49] Trajectory reconstruction with NURBS curves for robot programming by demonstration
    Aleotti, J
    Caselli, S
    Maccherozzi, G
    2005 IEEE INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE IN ROBOTICS AND AUTOMATION, PROCEEDINGS, 2005, : 73 - 78
  • [50] Programming by Interactive Demonstration for a Human Robot Collaborative Assembly
    Akkaladevi, Sharath Chandra
    Plasch, Matthias
    Chitturi, Naresh Chowdhary
    Hofmann, Michael
    Pichler, Andreas
    30TH INTERNATIONAL CONFERENCE ON FLEXIBLE AUTOMATION AND INTELLIGENT MANUFACTURING (FAIM2021), 2020, 51 : 148 - 155