AutoAerials allows drone fleet administrators to define survey areas via an online web application. Levels of detail can be defined for faster, lower quality data or slower but higher quality data. They can then launch the fleet and view their progress in real time. Aerial data is then uploaded to the web application to be viewed overlaid on a satellite map.
We used Angular 5 for the web application, combined with MapBox for beautiful & performant maps. Turf JS for performing geospatial operations on the defined survey areas. DJI Onboard SDK using C++ communicates via wifi with a DJI Matrice 100 that has an onboard computer running Linux.
Our online web application allows users to log in and manage their fleet. The application provides drone details including status, telemetry, and health. Users can also manage their survey areas by defining areas on the map and viewing historical data.
An application on a remote PC in the drone hangar would receive messages from the web application and upload missions to the fleet. Using radio frequencies, we can receive and return real time telemetry as the drones complete their missions.
You can get in touch with us via our email address at hello@prairieapps.com or through a phone call (431) 489 2403 or via our contact form.