One-Shot kinesthetic programming by demonstration for soft collaborative robots

被引:15
|
作者
Mueller, Daniel [1 ]
Veil, Carina [1 ]
Seidel, Marc [1 ]
Sawodny, Oliver [1 ]
机构
[1] Univ Stuttgart, Inst Syst Dynam, Waldburgstr 17-19, D-70563 Stuttgart, Germany
关键词
Programming by demonstration; Soft robots; Continuum manipulators; Collaborative robots; Human machine interaction; IMITATION; SKILLS;
D O I
10.1016/j.mechatronics.2020.102418
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Robots have long been part of production lines and, since they are widely used in a variety of applications, they have become a mass product. Yet, their integration into production is costly due to the necessity of skilled engineers programming them. The goal of this article is to reduce these costs via a programming by demonstration approach, allowing unskilled workers to complete the task of said engineers. Rather than just working next to a robot, this enables a collaborative work environment where humans use manipulators as tools for various tasks. This work aims at automatically generating a trajectory by a single kinesthetic demonstration, which is performed by a non-expert user. The proposed approach adapts and extends the trajectory generator of a previous work and develops a method that gives guarantees on the deviation between the demonstrated path and the generated path. In contrast to the previous work, an expert user is not required. Furthermore, instead of teaching a series of points the whole trajectory is recorded in a single demonstration. To ensure real-time compatibility on the target hardware, one focus of this paper is on the complexity of the algorithm. The method is validated using a soft quasi continuum manipulator as an example for a collaborative robot.
引用
收藏
页数:11
相关论文
共 50 条
  • [1] One-shot Robot Programming by Demonstration by Adapting Motion Segments
    Groth, Christian
    Henrich, Dominik
    [J]. 2014 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND BIOMIMETICS IEEE-ROBIO 2014, 2014, : 1068 - 1075
  • [2] One-shot collaborative filtering
    Kuwata, Shuhei
    Ueda, Naonori
    [J]. 2007 IEEE SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND DATA MINING, VOLS 1 AND 2, 2007, : 300 - 307
  • [3] One-Shot Robot Programming by Demonstration using an Online Oriented Particles Simulation
    Groth, Christian
    Henrich, Dominik
    [J]. 2014 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND BIOMIMETICS IEEE-ROBIO 2014, 2014, : 154 - 160
  • [4] Personalized One-Shot Collaborative Learning
    Garin, Marie
    de Mathelin, Antoine
    Mougeot, Mathilde
    Vayatis, Nicolas
    [J]. 2023 IEEE 35TH INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE, ICTAI, 2023, : 114 - 121
  • [5] Robust One-Shot Robot Programming by Demonstration Using Entity-Based Resources
    Orendt, Eric M.
    Riedl, Michael
    Henrich, Dominik
    [J]. ADVANCES IN SERVICE AND INDUSTRIAL ROBOTICS, 2018, 49 : 573 - 582
  • [6] One-Shot Federated Group Collaborative Filtering
    Eren, Maksim E.
    Bhattarai, Manish
    Solovyev, Nicholas
    Richards, Luke E.
    Yus, Roberto
    Nicholas, Charles
    Alexandrov, Boian S.
    [J]. 2022 21ST IEEE INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND APPLICATIONS, ICMLA, 2022, : 647 - 652
  • [7] Demonstration: Rapid One-Shot Acquisition of Dynamic VR Avatars
    Malleson, Charles
    Kosek, Maggie
    Klaudiny, Martin
    Huerta, Ivan
    Bazin, Jean-Charles
    Sorkine-Hornung, Alexander
    Mine, Mark
    Mitchell, Kenny
    [J]. 2017 IEEE VIRTUAL REALITY (VR), 2017, : 447 - 448
  • [8] Designing user-centric programming aids for kinesthetic teaching of collaborative robots
    Ajaykumar, Gopika
    Stiber, Maia
    Huang, Chien-Ming
    [J]. ROBOTICS AND AUTONOMOUS SYSTEMS, 2021, 145
  • [9] Generative adversarial one-shot diagnosis of transmission faults for industrial robots
    Pu, Ziqiang
    Cabrera, Diego
    Bai, Yun
    Li, Chuan
    [J]. ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 2023, 83
  • [10] Hierarchical Learning Approach for One-shot Action Imitation in Humanoid Robots
    Wu, Yan
    Demiris, Yiannis
    [J]. 11TH INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION, ROBOTICS AND VISION (ICARCV 2010), 2010, : 453 - 458