NOTE: This project is no longer maintained and since it has not been updated to deal with the many changes in UAV log formats over the last few years, it's no longer very useful. Someday I hope to have the time to revive this. -- foobarbecue, 29 June 2016
An application for analysis of UAV log and video.
Introductory video with quickstart is at http://youtu.be/8XBCBC2oJ70 .
Installing the development version
sudo apt-get install scipy matlplotlib
. These packages often do not install correctly through the python package system.git clone https://github.com/foobarbecue/afterflight.git
. From now onpip install -r ./afterflight/requirements.txt
. This will install the remaining dependancies.settings_local.py
based on the example settings_local_example.py
. Usually you can just run cp settings_local_example.py settings_local.py
, but if you want to use a database other than sqlite (such as postgres) this is where your database access information will go.python afterflight/manage.py syncdb
.cd afterflight && python ./manage.py runserver
. By default this will run at http://localhost:8000 , so you can point your browser there to get started.Installing the release version
Doing it this way is a work in progress and probably not yet functional.
sudo apt-get install scipy matlplotlib
. These packages often do not install correctly through the python package system.settings_local.py
based on the example settings_local_example.py
. Usually you can just run cp settings_local_example.py settings_local.py
, but if you want to use a database other than sqlite (such as postgres) this is where your database access information will go.python afterflight/manage.py syncdb
.python afterflight/manage.py runserver
. By default this will run at http://localhost:8000 , so you can point your browser there to get started.