Cargando…
Data-driven artificial and spiking neural networks for inverse kinematics in neurorobotics
Inverse kinematics is fundamental for computational motion planning. It is used to derive an appropriate state in a robot's configuration space, given a target position in task space. In this work, we investigate the performance of fully connected and residual artificial neural networks as well...
Autores principales: | , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Elsevier
2021
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8767299/ https://www.ncbi.nlm.nih.gov/pubmed/35079712 http://dx.doi.org/10.1016/j.patter.2021.100391 |
_version_ | 1784634707020873728 |
---|---|
author | Volinski, Alex Zaidel, Yuval Shalumov, Albert DeWolf, Travis Supic, Lazar Ezra Tsur, Elishai |
author_facet | Volinski, Alex Zaidel, Yuval Shalumov, Albert DeWolf, Travis Supic, Lazar Ezra Tsur, Elishai |
author_sort | Volinski, Alex |
collection | PubMed |
description | Inverse kinematics is fundamental for computational motion planning. It is used to derive an appropriate state in a robot's configuration space, given a target position in task space. In this work, we investigate the performance of fully connected and residual artificial neural networks as well as recurrent, learning-based, and deep spiking neural networks for conventional and geometrically constrained inverse kinematics. We show that while highly parameterized data-driven neural networks with tens to hundreds of thousands of parameters exhibit sub-ms inference time and sub-mm accuracy, learning-based spiking architectures can provide reasonably good results with merely a few thousand neurons. Moreover, we show that spiking neural networks can perform well in geometrically constrained task space, even when configured to an energy-conserved spiking rate, demonstrating their robustness. Neural networks were evaluated on NVIDIA's Xavier and Intel's neuromorphic Loihi chip. |
format | Online Article Text |
id | pubmed-8767299 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2021 |
publisher | Elsevier |
record_format | MEDLINE/PubMed |
spelling | pubmed-87672992022-01-24 Data-driven artificial and spiking neural networks for inverse kinematics in neurorobotics Volinski, Alex Zaidel, Yuval Shalumov, Albert DeWolf, Travis Supic, Lazar Ezra Tsur, Elishai Patterns (N Y) Article Inverse kinematics is fundamental for computational motion planning. It is used to derive an appropriate state in a robot's configuration space, given a target position in task space. In this work, we investigate the performance of fully connected and residual artificial neural networks as well as recurrent, learning-based, and deep spiking neural networks for conventional and geometrically constrained inverse kinematics. We show that while highly parameterized data-driven neural networks with tens to hundreds of thousands of parameters exhibit sub-ms inference time and sub-mm accuracy, learning-based spiking architectures can provide reasonably good results with merely a few thousand neurons. Moreover, we show that spiking neural networks can perform well in geometrically constrained task space, even when configured to an energy-conserved spiking rate, demonstrating their robustness. Neural networks were evaluated on NVIDIA's Xavier and Intel's neuromorphic Loihi chip. Elsevier 2021-11-18 /pmc/articles/PMC8767299/ /pubmed/35079712 http://dx.doi.org/10.1016/j.patter.2021.100391 Text en © 2021 The Author(s) https://creativecommons.org/licenses/by-nc-nd/4.0/This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/). |
spellingShingle | Article Volinski, Alex Zaidel, Yuval Shalumov, Albert DeWolf, Travis Supic, Lazar Ezra Tsur, Elishai Data-driven artificial and spiking neural networks for inverse kinematics in neurorobotics |
title | Data-driven artificial and spiking neural networks for inverse kinematics in neurorobotics |
title_full | Data-driven artificial and spiking neural networks for inverse kinematics in neurorobotics |
title_fullStr | Data-driven artificial and spiking neural networks for inverse kinematics in neurorobotics |
title_full_unstemmed | Data-driven artificial and spiking neural networks for inverse kinematics in neurorobotics |
title_short | Data-driven artificial and spiking neural networks for inverse kinematics in neurorobotics |
title_sort | data-driven artificial and spiking neural networks for inverse kinematics in neurorobotics |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8767299/ https://www.ncbi.nlm.nih.gov/pubmed/35079712 http://dx.doi.org/10.1016/j.patter.2021.100391 |
work_keys_str_mv | AT volinskialex datadrivenartificialandspikingneuralnetworksforinversekinematicsinneurorobotics AT zaidelyuval datadrivenartificialandspikingneuralnetworksforinversekinematicsinneurorobotics AT shalumovalbert datadrivenartificialandspikingneuralnetworksforinversekinematicsinneurorobotics AT dewolftravis datadrivenartificialandspikingneuralnetworksforinversekinematicsinneurorobotics AT supiclazar datadrivenartificialandspikingneuralnetworksforinversekinematicsinneurorobotics AT ezratsurelishai datadrivenartificialandspikingneuralnetworksforinversekinematicsinneurorobotics |