Table 1.
Summary of the recent applications of SNNs in the control and classification tasks
| Author year |
Learning rule | Device | Sensor/data | Task | Env. |
|---|---|---|---|---|---|
| Control | |||||
|
Bouganis et al.. [116] 2010 |
Symmetric STDP |
Humanoid robot (iCub) |
Endogenous Random Generator (ERG) |
Control a 4 degree-of-freedom robotic arm |
Real world |
|
Zennir et al. [117] 2015 |
STDP | Mobile robot | External input current vector | Path planning | Custom simulation |
|
Sarim et al. [118] 2016 |
STDP | Two-wheeled differential drive robot | Five ultrasonic sensors | Autonomous robot navigation | Custom simulation |
|
Milde et al. [110] 2017 |
Pre-driven STDP |
Mobile robot (pushBot) |
DVS |
Obstacle avoidance target acquisition |
Real world |
|
D. Rast et al. [103] 2018 |
STDP |
Humanoid robot (iCub) |
DVS | Object-specific attention |
Aquila, real world |
|
Salt et al. [119] 2019 |
STDP |
Unmanned aerial vehicle (UAV) |
DVS | Obstacle avoidance | Real world |
|
Clawson et al. [85] 2016 |
E-STDP |
Insect-scale robot (RoboBee) |
Proximity sensors, on-board IMU |
Obstacle avoidance trajectory-following |
Real world |
|
Shim et al. [86] 2017 |
R-STDP | Mobile robot |
Five ultrasonic sensors, distance sensor and angle sensor |
Collision avoidance navigation trajectories |
Pygame |
|
Mahadevuni et al. [106] 2017 |
R-STDP | Mobile robot | Five ultrasonic sensors |
Obstacle avoidance autonomous navigation |
Allegro |
| Tieck et al. [112] 2019 | E-STDP |
Robotic arm (Universal robot UR5) |
Reference joint angle targets calculated through inverse kinematics |
Target reaching motions with a 6 degree-of-freedom robotic arm) |
Gazebo |
|
Bing et al. [75] 2019 |
M-STDP | Pioneer robot | Six sonar sensors |
Target reaching obstacle avoidance |
V-REP |
|
Bing et al. [96] 2019 |
R-STDP | Snake-like robot | Infrared vision sensor | Target tracking | V-REP |
| Bing et al. [120] 2018 | R-STDP |
Mobile robot (Pioneer P3-DX) |
DVS | Lane keeping | V-REP |
|
Lobov et al. [108] 2020 |
Multiplicative STDP |
LEGO robot |
Two ultrasonic sonars, two touch sensors |
Obstacle-avoidance | Real world |
|
Bing et al. [121] 2020 |
R-STDP |
Mobile robot (Pioneer P3-DX) |
DVS | Lane keeping | V-REP |
|
Jiang et al. [111] 2020 |
R-STDP | Snake-like robot | DVS | Target tracking | NRP |
|
Liu et al. [115] 2021 |
R-STDP | Mobile robot |
A forward distance sensor, two side distance sensors, two angle sensors |
Obstacle avoidance, target tracking |
Custom simulation |
|
Lu et al. [122] 2021 |
R-STDP | Mobile robot | Three ultrasonic sonars | Obstacle avoidance |
Custom simulation, real world |
|
Quintana et al. [123] 2022 |
R-STDP | Mobile robot | Six ultrasonic sonars | Obstacle avoidance | V-REP |
|
Liu et al. [77] 2022 |
R-STDP | Mobile robot | Two ultrasonic sonars | Obstacle avoidance | Real world |
|
Zhao et al. [124] 2022 |
R-STDP |
Drone swarm (RoboMaster Tello Talent) |
Tello vision positioning system | Multi-robot collision avoidance |
Custom simulation, real world |
|
Zhuang et al. [125] 2023 |
R-STDP | Mobile robot | 3D LiDAR | Lane keeping |
CoppeliaSim, CARLA |
|
Van et al. [126] 2023 |
R-STDP |
Mobile robot (TurtleBot) |
Frequency modulated continuous wave rader |
Collision avoidance, obstacle avoidance, target reaching |
Custom simulation, real world |
|
Zhang et al. [102] 2024 |
R-STDP | - | Real operation data in subway | Railway train control | Custom simulation |