Cargando…

Neuromorphic NEF-Based Inverse Kinematics and PID Control

Neuromorphic implementation of robotic control has been shown to outperform conventional control paradigms in terms of robustness to perturbations and adaptation to varying conditions. Two main ingredients of robotics are inverse kinematic and Proportional–Integral–Derivative (PID) control. Inverse...

Descripción completa

Detalles Bibliográficos
Autores principales: Zaidel, Yuval, Shalumov, Albert, Volinski, Alex, Supic, Lazar, Ezra Tsur, Elishai
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/PMC7887770/
https://www.ncbi.nlm.nih.gov/pubmed/33613225
http://dx.doi.org/10.3389/fnbot.2021.631159
_version_ 1783652043219533824
author Zaidel, Yuval
Shalumov, Albert
Volinski, Alex
Supic, Lazar
Ezra Tsur, Elishai
author_facet Zaidel, Yuval
Shalumov, Albert
Volinski, Alex
Supic, Lazar
Ezra Tsur, Elishai
author_sort Zaidel, Yuval
collection PubMed
description Neuromorphic implementation of robotic control has been shown to outperform conventional control paradigms in terms of robustness to perturbations and adaptation to varying conditions. Two main ingredients of robotics are inverse kinematic and Proportional–Integral–Derivative (PID) control. Inverse kinematics is used to compute an appropriate state in a robot's configuration space, given a target position in task space. PID control applies responsive correction signals to a robot's actuators, allowing it to reach its target accurately. The Neural Engineering Framework (NEF) offers a theoretical framework for a neuromorphic encoding of mathematical constructs with spiking neurons for the implementation of functional large-scale neural networks. In this work, we developed NEF-based neuromorphic algorithms for inverse kinematics and PID control, which we used to manipulate 6 degrees of freedom robotic arm. We used online learning for inverse kinematics and signal integration and differentiation for PID, offering high performing and energy-efficient neuromorphic control. Algorithms were evaluated in simulation as well as on Intel's Loihi neuromorphic hardware.
format Online
Article
Text
id pubmed-7887770
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher Frontiers Media S.A.
record_format MEDLINE/PubMed
spelling pubmed-78877702021-02-18 Neuromorphic NEF-Based Inverse Kinematics and PID Control Zaidel, Yuval Shalumov, Albert Volinski, Alex Supic, Lazar Ezra Tsur, Elishai Front Neurorobot Neuroscience Neuromorphic implementation of robotic control has been shown to outperform conventional control paradigms in terms of robustness to perturbations and adaptation to varying conditions. Two main ingredients of robotics are inverse kinematic and Proportional–Integral–Derivative (PID) control. Inverse kinematics is used to compute an appropriate state in a robot's configuration space, given a target position in task space. PID control applies responsive correction signals to a robot's actuators, allowing it to reach its target accurately. The Neural Engineering Framework (NEF) offers a theoretical framework for a neuromorphic encoding of mathematical constructs with spiking neurons for the implementation of functional large-scale neural networks. In this work, we developed NEF-based neuromorphic algorithms for inverse kinematics and PID control, which we used to manipulate 6 degrees of freedom robotic arm. We used online learning for inverse kinematics and signal integration and differentiation for PID, offering high performing and energy-efficient neuromorphic control. Algorithms were evaluated in simulation as well as on Intel's Loihi neuromorphic hardware. Frontiers Media S.A. 2021-02-03 /pmc/articles/PMC7887770/ /pubmed/33613225 http://dx.doi.org/10.3389/fnbot.2021.631159 Text en Copyright © 2021 Zaidel, Shalumov, Volinski, Supic and Ezra Tsur. 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
Zaidel, Yuval
Shalumov, Albert
Volinski, Alex
Supic, Lazar
Ezra Tsur, Elishai
Neuromorphic NEF-Based Inverse Kinematics and PID Control
title Neuromorphic NEF-Based Inverse Kinematics and PID Control
title_full Neuromorphic NEF-Based Inverse Kinematics and PID Control
title_fullStr Neuromorphic NEF-Based Inverse Kinematics and PID Control
title_full_unstemmed Neuromorphic NEF-Based Inverse Kinematics and PID Control
title_short Neuromorphic NEF-Based Inverse Kinematics and PID Control
title_sort neuromorphic nef-based inverse kinematics and pid control
topic Neuroscience
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7887770/
https://www.ncbi.nlm.nih.gov/pubmed/33613225
http://dx.doi.org/10.3389/fnbot.2021.631159
work_keys_str_mv AT zaidelyuval neuromorphicnefbasedinversekinematicsandpidcontrol
AT shalumovalbert neuromorphicnefbasedinversekinematicsandpidcontrol
AT volinskialex neuromorphicnefbasedinversekinematicsandpidcontrol
AT supiclazar neuromorphicnefbasedinversekinematicsandpidcontrol
AT ezratsurelishai neuromorphicnefbasedinversekinematicsandpidcontrol