Skip to content

This repo contains the software for managing and moving autonomous UAV fleets

License

Notifications You must be signed in to change notification settings

illinoistech-itm/amf

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Autonomous Movement Framework

This is the source code for the 915 mhz radio based command and control software for the autonomous movement framework for UAVs (drones).

The code is contained in 4 folders

AMF Android App

This folder contains the Android Studio 3.1 project source code for building and deploying an Android Phone app.

AMF Gear

This folder contains the Android Studio 3.1 Android Wear project for a Samsung Gear Live V1 Android watch.

Antenna

A Python project that was used to re-write radio ID firmware for cerating a 1 to many realtionship on a standard 915 mhz radio

Server

Python 3.x based HTTP server code to receive drone requests send from the AMF Android app and Wear App. This Server application calls code built around the Python Dronekit API

Prerequisites

  1. A drone that communicates using MAVLink protocol using a PixHawk controller and other members of the DroneCode Foundation)

  2. Android Studio 3.1.x installed.

  3. Python3 and Python2 and Pip installed

  4. Clone this repository on your computer. You can do this by opening the command prompt on your machine and typing:

git clone https://github.com/illinoistech-itm/amf.git

License

This project is licensed under the MIT License - see the LICENSE.md file for details

Acknowledgments

  • Illinois Institute of Technology/School of Applied Technology
  • Capes (Coordenação de Aperfeiçoamento de Pessoal de Nível Superior)