DLR-Logo -> http://www.dlr.de
DLR Portal Home | Imprint | Privacy Policy | Contact | Deutsch
Fontsize: [-] Text [+]

Recognition and Reproduction of Force-based Robot Skills via Learning from Demonstration

Origanti, Vamsi Krishna (2021) Recognition and Reproduction of Force-based Robot Skills via Learning from Demonstration. DLR-Interner Bericht. DLR-IB-RM-OP-2021-67. Master's. RWTH Aachen University. 116 S.

[img] PDF


With an increase in the demand for complex tasks in industrial applications such as assembly tasks, industries foresee demand for robots with unique abilities. For example, there is a requirement for more customizable robots and adapt to dynamic changes in the environment. Interactive tasks are such complex tasks where robots should adapt to changes to interact with the environment. Such tasks are also called contact-based tasks or compliant tasks. The robot performing compliant tasks should be able to possess the skills associated not only with kinematic movements but also force profiles and corresponding control schemes. Programming a robot to execute contact-based tasks can be time-consuming, where usually expert knowledge is required. Learning from Demonstration (LfD) provides an intuitive way to deal with such complex tasks with minimal programming effort. As such, demonstrations might not always lead to an efficient behavior, but the intent of the user can be recognized based on the motion and force data. The goal is to extract the real intent of the user, which is to exhibit contact-based skills that are adaptable to changes and not simply replay the demonstration. Skill templates need to be developed that are parameterized by the demonstration to reproduce the skill efficiently. This thesis aims to provide a methodology to identify such skill templates for commonly used industrial tasks such as slide, e.g., to surface polishing, touch to slight contact to identify the objects or constraints, press to apply forces on to the environment for e.g., pressing a button and contouring to perform tasks such as deburring of manufactured parts. This thesis presents methods employed to identify and extract these features required to represent a skill template capable of reproducing desired skills. Additionally, a control strategy is derived for hybrid position-force control to reproduce the skills from skill templates. The methodologies employed are evaluated, and the implications are inferred by reproducing contact-based skills under PyBullet simulation environment configured with a LWR-IV robot.

Item URL in elib:https://elib.dlr.de/142206/
Document Type:Monograph (DLR-Interner Bericht, Master's)
Title:Recognition and Reproduction of Force-based Robot Skills via Learning from Demonstration
AuthorsInstitution or Email of AuthorsAuthor's ORCID iDORCID Put Code
Date:15 April 2021
Refereed publication:No
Open Access:Yes
Number of Pages:116
Keywords:Learning from Demonstration, Programming by Demonstration, skill parameterization, task parameterization, constraint extraction, force-based skills, contact-based skills, contact skills, intuitive programming, kinesthetic teaching, skill extraction, skill recognition, hybrid control, position-impedance control, subspace control, compliant frame, physics simulation, pybullet
Institution:RWTH Aachen University
Department:Institute of Mechanism Theory, Machine Dynamics and Robotics
HGF - Research field:Aeronautics, Space and Transport
HGF - Program:Space
HGF - Program Themes:Robotics
DLR - Research area:Raumfahrt
DLR - Program:R RO - Robotics
DLR - Research theme (Project):R - Intuitive human-robot interface [RO], R - Interacting Robot Control [RO], R - Robot Dynamics & Simulation [RO]
Location: Oberpfaffenhofen
Institutes and Institutions:Institute of Robotics and Mechatronics (since 2013)
Deposited By: Eiband, Thomas
Deposited On:07 May 2021 18:32
Last Modified:01 Jan 2023 03:00

Repository Staff Only: item control page

Help & Contact
electronic library is running on EPrints 3.3.12
Website and database design: Copyright © German Aerospace Center (DLR). All rights reserved.