Cargando…

Quick Setup of Force-Controlled Industrial Gluing Tasks Using Learning From Demonstration

This paper presents a framework for programming in-contact tasks using learning by demonstration. The framework is demonstrated on an industrial gluing task, showing that a high quality robot behavior can be programmed using a single demonstration. A unified controller structure is proposed for the...

Descripción completa

Detalles Bibliográficos
Autores principales: Iturrate, Iñigo, Kramberger, Aljaz, Sloth, Christoffer
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Frontiers Media S.A. 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8602700/
https://www.ncbi.nlm.nih.gov/pubmed/34805294
http://dx.doi.org/10.3389/frobt.2021.767878
_version_ 1784601626378502144
author Iturrate, Iñigo
Kramberger, Aljaz
Sloth, Christoffer
author_facet Iturrate, Iñigo
Kramberger, Aljaz
Sloth, Christoffer
author_sort Iturrate, Iñigo
collection PubMed
description This paper presents a framework for programming in-contact tasks using learning by demonstration. The framework is demonstrated on an industrial gluing task, showing that a high quality robot behavior can be programmed using a single demonstration. A unified controller structure is proposed for the demonstration and execution of in-contact tasks that eases the transition from admittance controller for demonstration to parallel force/position control for the execution. The proposed controller is adapted according to the geometry of the task constraints, which is estimated online during the demonstration. In addition, the controller gains are adapted to the human behavior during demonstration to improve the quality of the demonstration. The considered gluing task requires the robot to alternate between free motion and in-contact motion; hence, an approach for minimizing contact forces during the switching between the two situations is presented. We evaluate our proposed system in a series of experiments, where we show that we are able to estimate the geometry of a curved surface, that our adaptive controller for demonstration allows users to achieve higher accuracy in a shorter demonstration duration when compared to an off-the-shelf controller for teaching implemented on a collaborative robot, and that our execution controller is able to reduce impact forces and apply a constant process force while adapting to the surface geometry.
format Online
Article
Text
id pubmed-8602700
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher Frontiers Media S.A.
record_format MEDLINE/PubMed
spelling pubmed-86027002021-11-20 Quick Setup of Force-Controlled Industrial Gluing Tasks Using Learning From Demonstration Iturrate, Iñigo Kramberger, Aljaz Sloth, Christoffer Front Robot AI Robotics and AI This paper presents a framework for programming in-contact tasks using learning by demonstration. The framework is demonstrated on an industrial gluing task, showing that a high quality robot behavior can be programmed using a single demonstration. A unified controller structure is proposed for the demonstration and execution of in-contact tasks that eases the transition from admittance controller for demonstration to parallel force/position control for the execution. The proposed controller is adapted according to the geometry of the task constraints, which is estimated online during the demonstration. In addition, the controller gains are adapted to the human behavior during demonstration to improve the quality of the demonstration. The considered gluing task requires the robot to alternate between free motion and in-contact motion; hence, an approach for minimizing contact forces during the switching between the two situations is presented. We evaluate our proposed system in a series of experiments, where we show that we are able to estimate the geometry of a curved surface, that our adaptive controller for demonstration allows users to achieve higher accuracy in a shorter demonstration duration when compared to an off-the-shelf controller for teaching implemented on a collaborative robot, and that our execution controller is able to reduce impact forces and apply a constant process force while adapting to the surface geometry. Frontiers Media S.A. 2021-11-05 /pmc/articles/PMC8602700/ /pubmed/34805294 http://dx.doi.org/10.3389/frobt.2021.767878 Text en Copyright © 2021 Iturrate, Kramberger and Sloth. https://creativecommons.org/licenses/by/4.0/This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
spellingShingle Robotics and AI
Iturrate, Iñigo
Kramberger, Aljaz
Sloth, Christoffer
Quick Setup of Force-Controlled Industrial Gluing Tasks Using Learning From Demonstration
title Quick Setup of Force-Controlled Industrial Gluing Tasks Using Learning From Demonstration
title_full Quick Setup of Force-Controlled Industrial Gluing Tasks Using Learning From Demonstration
title_fullStr Quick Setup of Force-Controlled Industrial Gluing Tasks Using Learning From Demonstration
title_full_unstemmed Quick Setup of Force-Controlled Industrial Gluing Tasks Using Learning From Demonstration
title_short Quick Setup of Force-Controlled Industrial Gluing Tasks Using Learning From Demonstration
title_sort quick setup of force-controlled industrial gluing tasks using learning from demonstration
topic Robotics and AI
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8602700/
https://www.ncbi.nlm.nih.gov/pubmed/34805294
http://dx.doi.org/10.3389/frobt.2021.767878
work_keys_str_mv AT iturrateinigo quicksetupofforcecontrolledindustrialgluingtasksusinglearningfromdemonstration
AT krambergeraljaz quicksetupofforcecontrolledindustrialgluingtasksusinglearningfromdemonstration
AT slothchristoffer quicksetupofforcecontrolledindustrialgluingtasksusinglearningfromdemonstration