-
Notifications
You must be signed in to change notification settings - Fork 2
/
readme
25 lines (23 loc) · 1.27 KB
/
readme
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
Group22: Flight Data Analyzer by Kazim Ergun, Nathan Hui, Xinyang Zhang
Use docker folder and the instruction inside to get access to the raw data.
Packages that need to be installed:
matplotlib, numpy, pandas, folium, calmap, pickle, utm, datetime, hvplot, holoviews, glob, os, seaborn, multiprocessing,
itertools, argparse, math, cv2, shapefile, and folder dji_extract, arducopter_extract we create must be included.
File Structure:
data_analysis.py extracts the data from docker and then the data is stored inside data folder, then the visualization for data
is made by Flight Logs Analyzer Visualization.ipynb, to run this file, please make sure that following files are included:
data/ranges.npy
data/distances.npy
data/flight_extents.npy
data/altitudes.pkl
data/dates.pkl
data/dji_vel_cur.pkl
data/solo_vel_cur.pkl
data/types.pkl
To generate data/ranges.py, run range.py
To generate data/distances.npy, run distance.py
To generate data/flight_extents.npy, run plot_flight_extents.py
To generate data/altitudes.pkl, run data_analysis.py
To generate data/dates.pkl, run data_analysis.py
To generate data/dji_vel_cur.pkl or data/solo_vel_cur.pkl, run extract_current.py with the appropriate lines commented
To generate data/types.pkl, run types.py