Cargando…

Learning Transferable Push Manipulation Skills in Novel Contexts

This paper is concerned with learning transferable forward models for push manipulation that can be applying to novel contexts and how to improve the quality of prediction when critical information is available. We propose to learn a parametric internal model for push interactions that, similar for...

Descripción completa

Detalles Bibliográficos
Autores principales: Howard, Rhys, Zito, Claudio
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/PMC8215151/
https://www.ncbi.nlm.nih.gov/pubmed/34163346
http://dx.doi.org/10.3389/fnbot.2021.671775
_version_ 1783710190018756608
author Howard, Rhys
Zito, Claudio
author_facet Howard, Rhys
Zito, Claudio
author_sort Howard, Rhys
collection PubMed
description This paper is concerned with learning transferable forward models for push manipulation that can be applying to novel contexts and how to improve the quality of prediction when critical information is available. We propose to learn a parametric internal model for push interactions that, similar for humans, enables a robot to predict the outcome of a physical interaction even in novel contexts. Given a desired push action, humans are capable to identify where to place their finger on a new object so to produce a predictable motion of the object. We achieve the same behaviour by factorising the learning into two parts. First, we learn a set of local contact models to represent the geometrical relations between the robot pusher, the object, and the environment. Then we learn a set of parametric local motion models to predict how these contacts change throughout a push. The set of contact and motion models represent our internal model. By adjusting the shapes of the distributions over the physical parameters, we modify the internal model's response. Uniform distributions yield to coarse estimates when no information is available about the novel context. We call this an unbiased predictor. A more accurate predictor can be learned for a specific environment/object pair (e.g., low friction/high mass), called a biased predictor. The effectiveness of our approach is demonstrated in a simulated environment in which a Pioneer 3-DX robot equipped with a bumper needs to predict a push outcome for an object in a novel context, and we support those results with a proof of concept on a real robot. We train on two objects (a cube and a cylinder) for a total of 24,000 pushes in various conditions, and test on six objects encompassing a variety of shapes, sizes, and physical parameters for a total of 14,400 predicted push outcomes. Our experimental results show that both biased and unbiased predictors can reliably produce predictions in line with the outcomes of a carefully tuned physics simulator.
format Online
Article
Text
id pubmed-8215151
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher Frontiers Media S.A.
record_format MEDLINE/PubMed
spelling pubmed-82151512021-06-22 Learning Transferable Push Manipulation Skills in Novel Contexts Howard, Rhys Zito, Claudio Front Neurorobot Neuroscience This paper is concerned with learning transferable forward models for push manipulation that can be applying to novel contexts and how to improve the quality of prediction when critical information is available. We propose to learn a parametric internal model for push interactions that, similar for humans, enables a robot to predict the outcome of a physical interaction even in novel contexts. Given a desired push action, humans are capable to identify where to place their finger on a new object so to produce a predictable motion of the object. We achieve the same behaviour by factorising the learning into two parts. First, we learn a set of local contact models to represent the geometrical relations between the robot pusher, the object, and the environment. Then we learn a set of parametric local motion models to predict how these contacts change throughout a push. The set of contact and motion models represent our internal model. By adjusting the shapes of the distributions over the physical parameters, we modify the internal model's response. Uniform distributions yield to coarse estimates when no information is available about the novel context. We call this an unbiased predictor. A more accurate predictor can be learned for a specific environment/object pair (e.g., low friction/high mass), called a biased predictor. The effectiveness of our approach is demonstrated in a simulated environment in which a Pioneer 3-DX robot equipped with a bumper needs to predict a push outcome for an object in a novel context, and we support those results with a proof of concept on a real robot. We train on two objects (a cube and a cylinder) for a total of 24,000 pushes in various conditions, and test on six objects encompassing a variety of shapes, sizes, and physical parameters for a total of 14,400 predicted push outcomes. Our experimental results show that both biased and unbiased predictors can reliably produce predictions in line with the outcomes of a carefully tuned physics simulator. Frontiers Media S.A. 2021-06-07 /pmc/articles/PMC8215151/ /pubmed/34163346 http://dx.doi.org/10.3389/fnbot.2021.671775 Text en Copyright © 2021 Howard and Zito. 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 Neuroscience
Howard, Rhys
Zito, Claudio
Learning Transferable Push Manipulation Skills in Novel Contexts
title Learning Transferable Push Manipulation Skills in Novel Contexts
title_full Learning Transferable Push Manipulation Skills in Novel Contexts
title_fullStr Learning Transferable Push Manipulation Skills in Novel Contexts
title_full_unstemmed Learning Transferable Push Manipulation Skills in Novel Contexts
title_short Learning Transferable Push Manipulation Skills in Novel Contexts
title_sort learning transferable push manipulation skills in novel contexts
topic Neuroscience
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8215151/
https://www.ncbi.nlm.nih.gov/pubmed/34163346
http://dx.doi.org/10.3389/fnbot.2021.671775
work_keys_str_mv AT howardrhys learningtransferablepushmanipulationskillsinnovelcontexts
AT zitoclaudio learningtransferablepushmanipulationskillsinnovelcontexts