Programming by Interactive Demonstration for a Human Robot Collaborative Assembly
Sharath Chandra Akkaladevi, Matthias Plasch, Naresh Chowdhary Chitturi, Michael Hofmann, Andreas Pichler
- Year
- 2020
- Citations
- 6
Abstract
To maintain productivity and deal with mass customization, manufacturing industries worldwide are increasingly installing collaborative robots. However, the problem of easily interacting and teaching tasks to a collaborative robot is still unsolved. We present a programming-framework that exploits and integrates different programming paradigms such as Learning-by-demonstration (LbD), Learning-by-interaction (LbI) and Learning-by-programming (LbP) using a semantically-enhanced-reasoning-system. The framework combines their individual advantages and alleviate drawbacks when learning complex assembly processes (AP). First, the AP are abstracted at task level and the sequence of the tasks are learned using the LbD approach. The reasoning engine semantically links the tasks to the AP (allows knowledge portability). Then, LbP approach is exploited to program the relevant skills to the robot for task execution. During robot execution, uncertainties are solved by iterative interaction with the user using a GUI based LbI approach. The framework is evaluated on a real-world use case and demonstrates promising results.
Keywords
Related papers
Statistical Learning Theory
Yuhai Wu, Vladimir Vapnik
1999
Artificial intelligence: a modern approach
1995
Fractional Differential Equations
Igor Podlubný
2025
Applied Nonlinear Control
Jean-Jacques Slotine, Weiping Li
1991