Evolving Spiking Neural Networks to Mimic PID Control for Autonomous Blimps
Tim Burgers, Stein Stroobants, Guido de Croon

TL;DR
This paper presents evolved spiking neural networks optimized via an evolutionary algorithm to control a blimp's altitude efficiently, achieving improved stability and reduced oscillations compared to previous methods, with minimal neuron count.
Contribution
It introduces a novel approach of evolving SNNs for altitude control of blimps, using a PID target, demonstrating enhanced performance with low neuron count.
Findings
Improved altitude tracking with reduced oscillations.
Stable control despite drivetrain limitations.
Effective SNN controllers with only 160 neurons.
Abstract
In recent years, Artificial Neural Networks (ANN) have become a standard in robotic control. However, a significant drawback of large-scale ANNs is their increased power consumption. This becomes a critical concern when designing autonomous aerial vehicles, given the stringent constraints on power and weight. Especially in the case of blimps, known for their extended endurance, power-efficient control methods are essential. Spiking neural networks (SNN) can provide a solution, facilitating energy-efficient and asynchronous event-driven processing. In this paper, we have evolved SNNs for accurate altitude control of a non-neutrally buoyant indoor blimp, relying solely on onboard sensing and processing power. The blimp's altitude tracking performance significantly improved compared to prior research, showing reduced oscillations and a minimal steady-state error. The parameters of the SNNs…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsUnderwater Vehicles and Communication Systems · Aerospace Engineering and Energy Systems · Meteorological Phenomena and Simulations
