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.
PDF
13MB |
Abstract
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 | ||||||||
Authors: |
| ||||||||
Date: | 15 April 2021 | ||||||||
Refereed publication: | No | ||||||||
Open Access: | Yes | ||||||||
Number of Pages: | 116 | ||||||||
Status: | Published | ||||||||
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