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...

Descripción completa

Detalles Bibliográficos
Autores principales: Volinski, Alex, Zaidel, Yuval, Shalumov, Albert, DeWolf, Travis, Supic, Lazar, Ezra Tsur, Elishai
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