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...
Autores principales: | , , |
---|---|
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 |