Evolved neuromorphic radar-based altitude controller for an autonomous open-source blimp

Marina González-Álvarez,Julien Dupeyroux,Federico Corradi,Guido de Croon
DOI: https://doi.org/10.48550/arXiv.2110.00646
2022-03-07
Abstract:Robotic airships offer significant advantages in terms of safety, mobility, and extended flight times. However, their highly restrictive weight constraints pose a major challenge regarding the available computational resources to perform the required control tasks. Neuromorphic computing stands for a promising research direction for addressing such problem. By mimicking the biological process for transferring information between neurons using spikes or impulses, spiking neural networks (SNNs) allow for low power consumption and asynchronous event-driven processing. In this paper, we propose an evolved altitude controller based on an SNN for a robotic airship which relies solely on the sensory feedback provided by an airborne radar. Starting from the design of a lightweight, low-cost, open-source airship, we also present an SNN-based controller architecture, an evolutionary framework for training the network in a simulated environment, and a control strategy for ameliorating the gap with reality. The system's performance is evaluated through real-world experiments, demonstrating the advantages of our approach by comparing it with an artificial neural network and a linear controller. The results show an accurate tracking of the altitude command with an efficient control effort.
Robotics,Neural and Evolutionary Computing
What problem does this paper attempt to address?
The problem that this paper attempts to solve is to achieve efficient and low - power - consumption altitude control on lightweight mini - airships. Specifically, the paper proposes the design of an altitude controller based on Spiking Neural Networks (SNNs), which only relies on the sensor feedback provided by the on - board radar to control the altitude of the airship. The solution to this problem is of great significance for the applications of Micro Air Vehicles (MAVs), especially in tasks such as autonomous package delivery and landing. Since these vehicles are usually subject to strict weight limitations, which result in very limited available computing resources, traditional control methods such as Artificial Neural Networks (ANNs) and linear controllers (e.g., PID controllers) have deficiencies in terms of energy consumption and response delay. By simulating the information transfer mode between biological neurons, SNNs can achieve low - power - consumption and asynchronous event - driven processing, thus becoming a promising direction to solve this problem. The main contributions of the paper are as follows: 1. A SNN - based altitude controller is proposed, which completely relies on the sensor feedback of the on - board radar, and its performance is verified in actual experiments and compared with traditional artificial neural networks and PID controllers. 2. An open - source, low - cost, and lightweight airship platform is designed, which allows the installation of custom sensors and actuators, facilitating replication and customization for different application scenarios.