An open API service indexing awesome lists of open source software.

https://github.com/colasgael/autonomous-aircraft

Simulation of an Aerial Transportation Network using both physical and simulated VTOL Drones
https://github.com/colasgael/autonomous-aircraft

android-app autonomous-drone-missions competitive-programming-contests drone python simulation

Last synced: about 2 months ago
JSON representation

Simulation of an Aerial Transportation Network using both physical and simulated VTOL Drones

Awesome Lists containing this project

README

          

# Autonomous-Aircraft
by Matt Croce, Aaron Wienkers, Ben Hightower, Ianis Bougdal-Lambert, Leila Taleghani and Gael Colas graduate students at Stanford.

This is our final project for the AA241X: "Autonomous Aircraft: Design, Build, Fly" class in Stanford School of Engineering (2018). Our teachers were Pr. Ilan Kroo and Pr. Juan Alonso.

Languages: Python, Java

Goal: design, build, and fly an autonomous eVTOL aircraft model that maximizes the revenue of your aerial transportation company (similar to Uber Elevate).

Our initial eVTOL aircraft was a DJI Spark Drone.

This project involved 3 distinct parts:
- Aerodynamic Design : design and build wings that improve the performances of the drone (endurance, power consumption...) ;
- Android App : code an Android App to control the drone autonomously from a computer ;
- Strategy : define and implement in Python a bidding strategy that maximizes the profit of our team. A "Supervisor" node communicates with the server and affects the available drones to clients' requests according to this strategy. The corresponding files are stored in the "strategy_supervisor" folder.

This was a competition between 4 teams, every one of them trying to win the clients' bid to maximize their profit.

This repository gather our Python code for the strategy, and the Android code of the application.