Air traffic management is going through exciting times due to the booming drone market, as more and more professionally and personally operated drones are taking to the skies. If not managed well, these drones may endanger conventional air traffic (think of rescue helicopters), other drones, and people and property on the ground. A solution is required that allows drones to detect and stay clear of other aircraft and obstacles on the ground, all by themselves. And it would be most effective if this solution is also suitable for the large group of small drones.
PercEvite has developed a sensor, communication, and processing suite for small drones, enabling detect-and-avoid of ground-based obstacles and flying air vehicles without necessitating human intervention. In the project, we have made two such suites, a mini suite (~150 grams) and a micro suite (~50 grams). Both suites include the capability to avoid ground-based obstacles and perform cooperative avoidance via WiFi. LoRa, and LTE. The mini suite additionally has ADSB-in for avoiding general aviation aircraft equipped with ADS-B. While the mini suite is completely based on commercially of-the-shelf products, the micro suite includes a stereo vision system that was custom-designed in PercEvite. We will release the schematics of this stereo vision system under an open hardware license.
Besides the creation of the PercEvite mini and micro suite, we have also developed various algorithms for achieving avoidance of ground-based obstacles, communication-based cooperative avoidance, and different manners of non-cooperative avoidance. Many of these algorithms have been successfully tested in real-world environments.
Our investigation has led to the following four conclusions. First and foremost, it is possible to create very light-weight suites for staying well clear of both static obstacles and other flying air vehicles, requiring minimal adjustments to current hardware and software used by drone producers. Second, communication of position and velocity between different flying air vehicles is very mature and can be implemented with little effort at a very high gain. Third, ground-based obstacle avoidance is also rather mature, although limitations (flying in the dark, fog) and edge cases (reflections, transparent surfaces, etc.) exist. These limitations and edge cases can be tackled though by additional sensors if necessary. Fourth, although we made important steps towards non-cooperative sense and avoid, it is the least mature technology. In PercEvite we have observed that it mostly suffers from the availability of data sets for (1) benchmarking performance, and (2) machine learning.
Our main recommendation to advance sense-and-avoid technology is for SESAR to set up a call for the creation of big data sets for non-cooperative sense-and-avoid, with the aim of making the data open access for use by the community. The call should in our opinion be open to different data types, as explored in PercEvite (audio, visual, radio frequency (RF), etc.).