Virtual Reality and Programming by Demonstration: Teaching a Robot to Grasp a Dynamic Object by the Generalization of Human Demonstrations

被引:6
|
作者
Hamon, Ludovic [1 ]
Lucidarme, Philippe [1 ]
Richard, Emmanuelle [1 ]
Richard, Paul [1 ]
机构
[1] Univ Angers, LISA Lab, F-49000 Angers, France
来源
关键词
TASK KNOWLEDGE;
D O I
10.1162/PRES_a_00047
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Humans possess the ability to perform complex manipulations without the need to consciously perceive detailed motion plans. When a large number of trials and tests are required for techniques such as learning by imitation and programming by demonstration, the virtual reality approach provides an effective method. Indeed, virtual environments can be built economically and quickly, and can be automatically reinitialized. In the fields of robotics and virtual reality, this has now become commonplace. Rather than imitating human actions, our focus is to develop an intuitive and interactive method based on user demonstrations to create humanlike, autonomous behavior for a virtual character or robot. Initially, a virtual character is built via real-time virtual simulation in which the user demonstrates the task by controlling the virtual agent. The necessary data (position, speed, etc.) to accomplish the task are acquired in a Cartesian space during the demonstration session. These data are then generalized off-line by using a neural network with a back-propagation algorithm. The objective is to model a function that represents the studied task, and by so doing, to adapt the agent to deal with new cases. In this study, the virtual agent is a 6-DOF arm manipulator, Kuka Kr6, and the task is to grasp a ball thrown into its workspace. Our approach is to find a minimum number of necessary demonstrations while maintaining adequate task efficiency. Moreover, the relationship between the number of dimensions of the estimated function and the number of human trials is studied, depending on the evolution of the learning system.
引用
收藏
页码:241 / 253
页数:13
相关论文
共 50 条
  • [21] Virtual reality human-machine interface in robot off-line programming
    Robotics Institute, Harbin Institute of Technology, Harbin 150001, China
    Nanjing Li Gong Daxue Xuebao, 2006, 1 (34-37+42):
  • [22] A Grasp on Reality: Understanding Grasping Patterns for Object Interaction in Real and Virtual Environments
    Blaga, Andreea Dalia
    Frutos-Pascual, Maite
    Creed, Chris
    Williams, Ian
    2021 IEEE INTERNATIONAL SYMPOSIUM ON MIXED AND AUGMENTED REALITY ADJUNCT PROCEEDINGS (ISMAR-ADJUNCT 2021), 2021, : 391 - 396
  • [23] Teaching of grasp/graspless manipulation for industrial robots by human demonstration
    Maeda, Y
    Ishido, N
    Kikuchi, H
    Arai, T
    2002 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, VOLS 1-3, PROCEEDINGS, 2002, : 1523 - 1528
  • [24] Teaching System for Multimodal Object Categorization by Human-Robot Interaction in Mixed Reality
    El Hafi, Lotfi
    Nakamura, Hitoshi
    Taniguchi, Akira
    Hagiwara, Yoshinobu
    Taniguchi, Tadahiro
    2021 IEEE/SICE INTERNATIONAL SYMPOSIUM ON SYSTEM INTEGRATION (SII), 2021, : 320 - 324
  • [25] Learning Personalized Human-Aware Robot Navigation Using Virtual Reality Demonstrations from a User Study
    de Heuvel, Jorge
    Corral, Nathan
    Bruckschen, Lilli
    Bennewitz, Maren
    2022 31ST IEEE INTERNATIONAL CONFERENCE ON ROBOT AND HUMAN INTERACTIVE COMMUNICATION (IEEE RO-MAN 2022), 2022, : 898 - 905
  • [26] A Telexistence Robot Combined with Virtual Reality for Teaching English
    Wu, Wen-Chi Vivian
    Yamamoto, Tosh
    Hu, Cheng-Hao
    Wang, Rong-Jyue
    25TH INTERNATIONAL CONFERENCE ON COMPUTERS IN EDUCATION (ICCE 2017): TECHNOLOGY AND INNOVATION: COMPUTER-BASED EDUCATIONAL SYSTEMS FOR THE 21ST CENTURY, 2017, : 925 - 927
  • [27] Object Pre-Grasp Configuration of a Robot Articulated Hand in a Virtual Fnvironment
    Bouachari, A.
    Brethe, J. F.
    Haddad, A.
    2018 INTERNATIONAL CONFERENCE ON SIGNAL, IMAGE, VISION AND THEIR APPLICATIONS (SIVA), 2018,
  • [28] Virtual Reality, Robot, and Object Touch: Blended Reality Sensorimotor Training Experience
    August, K. G.
    Guidali, M.
    Sellathurai, M.
    Hepp-Reymond, M-C.
    Adamovich, S. V.
    Riener, R.
    2011 IEEE 37TH ANNUAL NORTHEAST BIOENGINEERING CONFERENCE (NEBEC), 2011,
  • [29] Using Virtual Reality for Industrial Robot Programming: A Preliminary Study
    Chang, Yi-hsiang
    Devine, Kevin
    Klitzing, Gunnar
    JOURNAL OF ENGINEERING TECHNOLOGY, 2021, 38 (01) : 34 - 44
  • [30] Understanding industrial robot programming by aid of a virtual reality environment
    Manou, Evgenia
    Vosniakos, George-Christopher
    Matsas, Elias
    INTERNATIONAL JOURNAL OF MECHANICAL ENGINEERING EDUCATION, 2019, 47 (02) : 135 - 155