ES-Parkour: Advanced Robot Parkour with Bio-inspired Event Camera and Spiking Neural Network
Qiang Zhang, Jiahang Cao, Jingkai Sun, Yecheng Shao, Gang Han, Wen Zhao, Yijie Guo, Renjing Xu
TL;DR
This work tackles energy-efficient perception and control for quadruped parkour under challenging lighting by combining event cameras with Spiking Neural Networks (SNNs) through an ANN-to-SNN distillation workflow. The authors develop a simulation-based pipeline in IsaacGym that converts brightness changes into event streams and trains an ANN teacher before distilling its behavior into an energy-efficient SNN, using a curriculum across terrains and privileged information. Theoretical energy modeling and extensive simulations show substantial improvements, including energy reductions up to $88.3$% and total ES-Parkour energy consuming only $11.7$% of the ANN baseline. This approach advances robust perception and fast, low-power control for real-world, computation-constrained robotics, paving the way for deployment of brain-inspired sensing and processing in demanding environments.
Abstract
In recent years, quadruped robotics has advanced significantly, particularly in perception and motion control via reinforcement learning, enabling complex motions in challenging environments. Visual sensors like depth cameras enhance stability and robustness but face limitations, such as low operating frequencies relative to joint control and sensitivity to lighting, which hinder outdoor deployment. Additionally, deep neural networks in sensor and control systems increase computational demands. To address these issues, we introduce spiking neural networks (SNNs) and event cameras to perform a challenging quadruped parkour task. Event cameras capture dynamic visual data, while SNNs efficiently process spike sequences, mimicking biological perception. Experimental results demonstrate that this approach significantly outperforms traditional models, achieving excellent parkour performance with just 11.7% of the energy consumption of an artificial neural network (ANN)-based model, yielding an 88.3% energy reduction. By integrating event cameras with SNNs, our work advances robotic reinforcement learning and opens new possibilities for applications in demanding environments.
