Drone Neatwork

THE CHALLENGE: Don’t Crash My Drone

Create an app that will enable small drone operators to know more about specific weather parameters, local terrain and no fly zones within a five-mile radius of their GPS location.


As a team of young physicists and computer scientists, Pepperoni has accepted two challenges of NASA Space apps, which were both scientifically intriguing and vital for today’s society.

Our solution of “Don’t crash my drone” consists of three parts: a mobile application to display important drone stats such as temperature, wind, terrain (yet to be implemented), position, etc., a drone simulator to test the drone’s mission before flying the hardware, and, last but not least, a public API to handle requests both from the simulator and the drone itself. As active supporters of open source, we have tried to make our code as modular as possible so each part of it can be used separately. As we all are really into drones, our aim was to build a platform to help the management of our own drones while giving the community another tool for drone management.

In the last 24 hours we managed to build a working API supporting multiple drones at the same time. This means the API can be used to connect multiple drones not only to a ground station but also to each other.

Integrating data provided by NASA was quite a challenge for 24 hours, yet we plan to include all the no flight zones and terrain onto our map.

In the future releases it is planned to add drone crash control logic so that when several drones are connected to the API, the API itself will take care of avoiding any potential crashes using machine learning on all the variables we get from drones and the environment.

As drones are getting more and more popular the issue of traffic management arises. The ultimate idea is to have a network of all drones in one place and thus, lower any kind of risks to the minimum.

PREZI presentation

Resources Used
Made inYerevan Armenia
from the minds of
How they did it