Cargando…

Learning Inverse Statics Models Efficiently With Symmetry-Based Exploration

Learning (inverse) kinematics and dynamics models of dexterous robots for the entire action or observation space is challenging and costly. Sampling the entire space is usually intractable in terms of time, tear, and wear. We propose an efficient approach to learn inverse statics models—primarily fo...

Descripción completa

Detalles Bibliográficos
Autores principales: Rayyes, Rania, Kubus, Daniel, Steil, Jochen
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Frontiers Media S.A. 2018
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6206748/
https://www.ncbi.nlm.nih.gov/pubmed/30405387
http://dx.doi.org/10.3389/fnbot.2018.00068
_version_ 1783366414037417984
author Rayyes, Rania
Kubus, Daniel
Steil, Jochen
author_facet Rayyes, Rania
Kubus, Daniel
Steil, Jochen
author_sort Rayyes, Rania
collection PubMed
description Learning (inverse) kinematics and dynamics models of dexterous robots for the entire action or observation space is challenging and costly. Sampling the entire space is usually intractable in terms of time, tear, and wear. We propose an efficient approach to learn inverse statics models—primarily for gravity compensation—by exploring only a small part of the configuration space and exploiting the symmetry properties of the inverse statics mapping. In particular, there exist symmetric configurations that require the same absolute motor torques to be maintained. We show that those symmetric configurations can be discovered, the functional relations between them can be successfully learned and exploited to generate multiple training samples from one sampled configuration-torque pair. This strategy drastically reduces the number of samples required for learning inverse statics models. Moreover, we demonstrate that exploiting symmetries for learning inverse statics models is a generally applicable strategy for online and offline learning algorithms. We exemplify this by two different learning approaches. First, we modify the Direction Sampling approach for learning inverse statics models online, in a plain exploratory fashion, from scratch and without using a closed-loop controller. Second, we show that inverse statics mappings can be efficiently learned offline utilizing lattice sampling. Results for a 2R planar robot and a 3R simplified human arm demonstrate that their inverse statics mappings can be learned successfully for the entire configuration space. Furthermore, we demonstrate that the number of samples required for learning inverse statics mappings for 2R and 3R manipulators can be reduced at least by factors of approximately 8 and 16, respectively–depending on the number of discovered symmetries.
format Online
Article
Text
id pubmed-6206748
institution National Center for Biotechnology Information
language English
publishDate 2018
publisher Frontiers Media S.A.
record_format MEDLINE/PubMed
spelling pubmed-62067482018-11-07 Learning Inverse Statics Models Efficiently With Symmetry-Based Exploration Rayyes, Rania Kubus, Daniel Steil, Jochen Front Neurorobot Neuroscience Learning (inverse) kinematics and dynamics models of dexterous robots for the entire action or observation space is challenging and costly. Sampling the entire space is usually intractable in terms of time, tear, and wear. We propose an efficient approach to learn inverse statics models—primarily for gravity compensation—by exploring only a small part of the configuration space and exploiting the symmetry properties of the inverse statics mapping. In particular, there exist symmetric configurations that require the same absolute motor torques to be maintained. We show that those symmetric configurations can be discovered, the functional relations between them can be successfully learned and exploited to generate multiple training samples from one sampled configuration-torque pair. This strategy drastically reduces the number of samples required for learning inverse statics models. Moreover, we demonstrate that exploiting symmetries for learning inverse statics models is a generally applicable strategy for online and offline learning algorithms. We exemplify this by two different learning approaches. First, we modify the Direction Sampling approach for learning inverse statics models online, in a plain exploratory fashion, from scratch and without using a closed-loop controller. Second, we show that inverse statics mappings can be efficiently learned offline utilizing lattice sampling. Results for a 2R planar robot and a 3R simplified human arm demonstrate that their inverse statics mappings can be learned successfully for the entire configuration space. Furthermore, we demonstrate that the number of samples required for learning inverse statics mappings for 2R and 3R manipulators can be reduced at least by factors of approximately 8 and 16, respectively–depending on the number of discovered symmetries. Frontiers Media S.A. 2018-10-23 /pmc/articles/PMC6206748/ /pubmed/30405387 http://dx.doi.org/10.3389/fnbot.2018.00068 Text en Copyright © 2018 Rayyes, Kubus and Steil. http://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
Rayyes, Rania
Kubus, Daniel
Steil, Jochen
Learning Inverse Statics Models Efficiently With Symmetry-Based Exploration
title Learning Inverse Statics Models Efficiently With Symmetry-Based Exploration
title_full Learning Inverse Statics Models Efficiently With Symmetry-Based Exploration
title_fullStr Learning Inverse Statics Models Efficiently With Symmetry-Based Exploration
title_full_unstemmed Learning Inverse Statics Models Efficiently With Symmetry-Based Exploration
title_short Learning Inverse Statics Models Efficiently With Symmetry-Based Exploration
title_sort learning inverse statics models efficiently with symmetry-based exploration
topic Neuroscience
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6206748/
https://www.ncbi.nlm.nih.gov/pubmed/30405387
http://dx.doi.org/10.3389/fnbot.2018.00068
work_keys_str_mv AT rayyesrania learninginversestaticsmodelsefficientlywithsymmetrybasedexploration
AT kubusdaniel learninginversestaticsmodelsefficientlywithsymmetrybasedexploration
AT steiljochen learninginversestaticsmodelsefficientlywithsymmetrybasedexploration