Automated flight log code
Project description
AutoFLpy
Autoflpy (Automated flight log python) is an open source code to allow you to create customisable flight logs in the field. This code automatically creates flight logs for the user given an input file. It currently works with ardupilot log files taken from the flight computer in the .bin format and converted into the .log format using Mission Planner.
Free software: GPLv3
Documentation: https://autoflpy.readthedocs.io.
Features
Generates a highly customisable flight summary using data from .log and input files.
- Default flight summary includes:
METAR information of the nearest airfield.
Checklist Information (if provided).
- Plots for:
GPS altitude and velocity.
GPS latitude and longitude plotted on a map**.
Control inputs throughout the flight.
Barometric data throughout the flight.
Flight attitude throughout the flight.
Flight computer vibrational data.
Additional arduino data (if supplied).
Sample data files included. This will be created when the code is run for the first time.
Full choice of file paths for the data and outputs can be specified using the input file.
** For this feature to work, both geopandas and contextily need to be installed on the local machine. This needs to be done by the user due to difficulty installing these on various operating systems. A short help guide is attached in the installation instructions.
Credits
This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.
Runways.csv taken from https://github.com/sobester/ADRpy
History
0.1.0 (2019-10-29)
First release on PyPI.
0.1.1 (2019-11-07)
Updates and added code. Reformatted directory.
0.1.2 (2019-11-08)
Reformatted directory and added default user files.
0.1.3 (2019-11-08)
Fixed directory issues
0.1.4 (2019-11-08)
Fixed more directory issues
0.2.0 (2019-11-08)
Fixed path issues in template
0.2.1 (2019-11-12)
Generated the input file into the generated folder structure
Added example data for first time running
0.2.2 (2019-11-12)
Default storage directory bug fixed
0.2.3 (2019-11-12)
Changed autoflpy.py to log_analysis.py
0.2.4 (2019-11-14)
Documentation updated
0.2.5 (2019-11-14)
Checklist issues resolved
Unittests expanded
0.2.6 (2019-11-25)
Updated Default Template with GPS and autopilot data
Imporved unit testing
1.0.0 (2019-11-25)
Autoflpy v 1.0.0 released
1.0.1 (2019-11-26)
Metar module issue fixed
1.0.2 (2019-11-26)
Compatibility for multiple operating systems improved
1.0.3 (2019-11-28)
Compatibility extended to Python 3.5 and 3.8
Improved the default template and plotting functions
1.0.4 (2019-12-05)
Added backplotted map for latitude and longitude data
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.