2020
DOI: 10.3389/fnins.2020.00551
|View full text |Cite
|
Sign up to set email alerts
|

An On-chip Spiking Neural Network for Estimation of the Head Pose of the iCub Robot

Abstract: In this work, we present a neuromorphic architecture for head pose estimation and scene representation for the humanoid iCub robot. The spiking neuronal network is fully realized in Intel's neuromorphic research chip, Loihi, and precisely integrates the issued motor commands to estimate the iCub's head pose in a neuronal path-integration process. The neuromorphic vision system of the iCub is used to correct for drift in the pose estimation. Positions of objects in front of the robot are memorized using on-chip… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
17
0

Year Published

2020
2020
2023
2023

Publication Types

Select...
6
1

Relationship

4
3

Authors

Journals

citations
Cited by 22 publications
(17 citation statements)
references
References 68 publications
0
17
0
Order By: Relevance
“…In this "soft" neuromorphic approach, the front end clocked samples are converted to event-based representation by means of algorithms implemented in software [49][50][51] or embedded on Digital Signal Processors (DSPs) 52 or FPGAs 53,54 . The same approach is valuable also in other sensory modalities, such as proprioception 55,56 , to support the development of event-driven algorithms and validate their use in robotic applications. However, it is not optimal in terms of size, power, and latency.…”
Section: Box 1 | the Need For Adaptation In Roboticsmentioning
confidence: 99%
“…In this "soft" neuromorphic approach, the front end clocked samples are converted to event-based representation by means of algorithms implemented in software [49][50][51] or embedded on Digital Signal Processors (DSPs) 52 or FPGAs 53,54 . The same approach is valuable also in other sensory modalities, such as proprioception 55,56 , to support the development of event-driven algorithms and validate their use in robotic applications. However, it is not optimal in terms of size, power, and latency.…”
Section: Box 1 | the Need For Adaptation In Roboticsmentioning
confidence: 99%
“…A stronger input results in a higher firing rate of the corresponding velocity neuron and a faster shift of the attractor-bump in the HD ring. As shown in [122], this velocity mapping can be precisely calibrated, achieving an error below 1 • . Drift in the pose representation is corrected when the robot recognizes a location that it has previously visited.…”
Section: Depending On the Sign And Magnitude Of The Error The Learned Map Is Updated And The Velocity Representation Is Calibratedmentioning
confidence: 98%
“…Thus, in this work, the error signal integration was based on a path integration network developed for neuromorphic SLAM in [15], [28]. Here, two different levels of integration are introduced: (1) on the level of an individual spiking neuron and (2) on the level of a population of neurons.…”
Section: B the Spiking Neural Network (Snn) Pid 1) Snn Input Encodingmentioning
confidence: 99%
“…These properties make neuromorphic hardware an attractive platform for neurorobotics. Neuromorphic platforms were used in proof-of-concept experiments for, e.g., robot navigation, path planning, and SLAM [10]- [15]. More recently, several architectures for spike-based motor control were suggested, and some of them realized in neuromorphic hardware, showing promising results.…”
Section: Introductionmentioning
confidence: 99%