Towards bio-inspired visual navigation: a neuromorphic navigation paradigm for MAVs
Organizations: Faculty of Robot Science and Engineering, Northeastern University, Shenyang 110819, China. · College of Information Science and Engineering, Northeastern University, Shenyang 110819, China.
Abstract
Biological visual navigation achieves remarkable robustness at extremely low power, whereas frame-based robotic systems relying on artificial neural networks remain limited in both respects, particularly for energy-constrained micro aerial vehicles (MAVs) operating in complex environments. Inspired by the event-driven, sparse, and asynchronous principles of biological visual systems, neuromorphic sensing and computation provide a promising alternative for robust and energy-efficient navigation. In this paper, we propose the first end-to-end event-driven neuromorphic paradigm for MAV visual navigation in complex environments by integrating neuromorphic vision, spiking neural networks, and neuromorphic processors. The proposed method first extracts the environmental representation from event streams using a spiking perceptual representation module. This representation is fed into a spiking navigation module, where guidance learning and population coding enable efficient policy learning with few time steps. The navigation module then outputs a waypoint converted into executable trajectory points. Experiments show that the proposed neuromorphic method achieves navigation performance comparable to ANN-based methods while markedly reducing power consumption. The spiking perceptual module consumes only 19.57% of the power of its ANN counterpart, while the spiking navigation module deployed on Intel Loihi consumes only 12.37% of that required by its ANN counterpart running on NVIDIA Orin NX. Beyond prior neuromorphic systems focused mainly on relatively simple navigation subtasks, we demonstrate a complete neuromorphic visual navigation system spanning simulation and real-world deployment. Our results establish the feasibility of the neuromorphic paradigm for autonomous navigation and provide a bio-inspired pathway toward robust and low-power MAV navigation.
Figures & tables
| Scheme | Max Speed (m/s) | Success Rate | Average Distance (m) | Average Time (s) |
|---|---|---|---|---|
| ANN-based Ours | 0.5 | 45/48 45/48 | 23.35 24.35 | 67.60 66.14 |
| ANN-based Ours | 1.0 | 47/48 46/48 | 24.07 24.87 | 33.87 32.45 |
| ANN-based Ours | 2.0 | 47/48 48/48 | 24.82 25.98 | 16.85 17.78 |
| Device | Scheme | Dynamic Power (mW) | Inference Rate (s -1 ) | Energy per Inference (mJ/inf.) |
|---|---|---|---|---|
| NVIDIA GeForce RTX 4090 | ANN-based | 43000 | 2078 | 20.69 |
| NVIDIA Jetson Orin NX (25 W) | ANN-based | 5275 | 805 | 6.55 |
| NVIDIA Jetson Orin NX (10 W) | ANN-based | 1958 | 649 | 3.02 |
| Intel Kapoho Bay | Ours | 140 | 172 | 0.81 |
| Types | Parameters | Descriptions | Values |
| Training epoch | – | 100 | |
| Experimental setting | Batch size | – | 16 |
| Initial learning rate | |||
| Trajectory time constant | |||
| The coefficient for smooth item | |||
| Loss function | The coefficient for collision item |
| Module | Operations | Corresponding MACs | Average input firing rate | ACs |
| Conv-1 | 4.72M | 0.3696 | 6.98M | |
| Encode-1 | Conv-2 | 37.75M | 0.2234 | 33.73M |
| Conv-1 | 18.87M | 0.3711 | 28.01M | |
| Encode-2 | Conv-2 | 37.75M | 0.1968 | 29.72M |
| Conv-1 | 18.87M | 0.3613 | 27.27M | |
| Encode-3 | Conv-2 | 37.75M | 0.2102 | 31.74M |
| Module | Operations | Corresponding MACs | Average input firing rate | ACs |
| Stem | Conv | 12.85M | 1 | 51.40M |
| Conv-1 | 9.44M | 0.2870 | 10.84M | |
| ResBlock-1.1 | Conv-2 | 9.44M | 0.2672 | 10.09M |
| Conv(Downsample) | 1.05M | 0.2870 | 1.21M | |
| ResBlock-1.2 | Conv-1 | 9.44M | 0.4588 | 17.32M |
| Conv-2 | 9.44M | 0.2174 | 8.21M |
Visual Navigation
Visual navigation enables robots and embodied agents to reach goals by interpreting camera images and acting in unfamiliar or changing environments.
See all 71 papers