Cargando…

Robot Programming from a Single Demonstration for High Precision Industrial Insertion

We propose a novel approach for robotic industrial insertion tasks using the Programming by Demonstration technique. Our method allows robots to learn a high-precision task by observing human demonstration once, without requiring any prior knowledge of the object. We introduce an Imitated-to-Finetun...

Descripción completa

Detalles Bibliográficos
Autores principales: Wang, Kaimeng, Fan, Yongxiang, Sakuma, Ichiro
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10006960/
https://www.ncbi.nlm.nih.gov/pubmed/36904718
http://dx.doi.org/10.3390/s23052514
_version_ 1784905400248696832
author Wang, Kaimeng
Fan, Yongxiang
Sakuma, Ichiro
author_facet Wang, Kaimeng
Fan, Yongxiang
Sakuma, Ichiro
author_sort Wang, Kaimeng
collection PubMed
description We propose a novel approach for robotic industrial insertion tasks using the Programming by Demonstration technique. Our method allows robots to learn a high-precision task by observing human demonstration once, without requiring any prior knowledge of the object. We introduce an Imitated-to-Finetuned approach that generates imitated approach trajectories by cloning the human hand’s movements and then fine-tunes the goal position with a visual servoing approach. To identify features on the object used in visual servoing, we model object tracking as the moving object detection problem, separating each demonstration video frame into the moving foreground that includes the object and demonstrator’s hand and the static background. Then a hand keypoints estimation function is used to remove the redundant features on the hand. The experiment shows that the proposed method can make robots learn precision industrial insertion tasks from a single human demonstration.
format Online
Article
Text
id pubmed-10006960
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-100069602023-03-12 Robot Programming from a Single Demonstration for High Precision Industrial Insertion Wang, Kaimeng Fan, Yongxiang Sakuma, Ichiro Sensors (Basel) Article We propose a novel approach for robotic industrial insertion tasks using the Programming by Demonstration technique. Our method allows robots to learn a high-precision task by observing human demonstration once, without requiring any prior knowledge of the object. We introduce an Imitated-to-Finetuned approach that generates imitated approach trajectories by cloning the human hand’s movements and then fine-tunes the goal position with a visual servoing approach. To identify features on the object used in visual servoing, we model object tracking as the moving object detection problem, separating each demonstration video frame into the moving foreground that includes the object and demonstrator’s hand and the static background. Then a hand keypoints estimation function is used to remove the redundant features on the hand. The experiment shows that the proposed method can make robots learn precision industrial insertion tasks from a single human demonstration. MDPI 2023-02-24 /pmc/articles/PMC10006960/ /pubmed/36904718 http://dx.doi.org/10.3390/s23052514 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Wang, Kaimeng
Fan, Yongxiang
Sakuma, Ichiro
Robot Programming from a Single Demonstration for High Precision Industrial Insertion
title Robot Programming from a Single Demonstration for High Precision Industrial Insertion
title_full Robot Programming from a Single Demonstration for High Precision Industrial Insertion
title_fullStr Robot Programming from a Single Demonstration for High Precision Industrial Insertion
title_full_unstemmed Robot Programming from a Single Demonstration for High Precision Industrial Insertion
title_short Robot Programming from a Single Demonstration for High Precision Industrial Insertion
title_sort robot programming from a single demonstration for high precision industrial insertion
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10006960/
https://www.ncbi.nlm.nih.gov/pubmed/36904718
http://dx.doi.org/10.3390/s23052514
work_keys_str_mv AT wangkaimeng robotprogrammingfromasingledemonstrationforhighprecisionindustrialinsertion
AT fanyongxiang robotprogrammingfromasingledemonstrationforhighprecisionindustrialinsertion
AT sakumaichiro robotprogrammingfromasingledemonstrationforhighprecisionindustrialinsertion