Source files for the vertical and horizontal UAV trajectory planner and flight analyzer. This project was created as a bachelor's thesis. Full original thesis in native Slovak language can be found here.
analyzeFlight_DJI_scr.m
- control script used for setting input parameters for the analyzeranalyzeFlight_DJI.m
- Matlab function source file of the flight analyzer
trajcontrol_scr_user.m
- control script used for setting input parameters for the trajectory plannertrajcontrol_scr.m
- control script used for calling functions and plotting final trajectory graphs in Matlab
trjgenhor.m
- Matlab function source file of the horizontal trajectory generatortrjphotogr2linedist.m
- Matlab function source file of the trajectory line separation for photo side overlaptrjcutseghor.m
- Matlab function source file of the horizontal waypoint generatortrjcutseghorvar.m
- Matlab function source file of the variable horizontal waypoint generatortrjfilthor.m
- Matlab function source file of the horizontal waypoint filter
trjmap2dem.m
- Matlab function source file of trajectory and digital elevation model synchronizertrjoffsetver.m
- Matlab function source file of the vertical offset algorithmtrjradialdistver.m
- Matlab function source file of the radial distance algorithm
shapecreate.m
- Matlab function source file of the custom shapefile creatortrjstats.m
- Matlab function source file of the trajectory stats analyzertrjterrfilt.m
- Matlab function source file of the terrain-trajectory separation analyzer and filtertrj2csv_ugcs.m
- Matlab function source file of the trajectory csv file creatordemresol.m
- Matlab function source file of the digital elevation model resolution calculatortrjascentlim.m
- Matlab function source file of the UAV ascent limit verifier
Input and output data files structure for the planner and analyzer.
For use of exported shapefiles from QGIS only the *.shp
, *.shx
and *.dbf
files are necessary.
Tomáš Horeličan - [email protected]