Main repository for my Master's thesis, including code and drafts for paper.
Topic: UAV Enabled Wireless Power Transfer 3D Path Planning for Survivability in Wireless Sensor Network Application
Advising Professor: Wei-Che Chien
To get terrain data use methods as such:
- Using "Windninja" terrain data feature (it downloads TIF format terrain). Move TIF file generated by "Windninja" to windninja/tif directory and run "convert_wn_tif.sh" to get usable XYZ file for terrain;
- Use NASADEM data base for better precision Digital Elevation Model (https://portal.opentopography.org/raster?opentopoID=OTSDEM.032021.4326.2). This provides a TAR.GZ file, upload it to windninja/NASADEM and run "convert_NASADEM_tif.sh", this will provide a usable TIF file for "Windninja" wind simulations and a usable XYZ for terrain.
The calculcations are done, automated test runs are created, which generate a best solution at an iterative K_value increase in different sensor density configurations. This type of test is done for singular wind-aware UAV mission planning, wind not aware mission planning and there is also a merged test run created, where both computational approaches are considered at every K_value at the same circumstances: sensor placement, clustering solution, terrain and so on. Testing analysis is also implemented, which can display any type of data parameter with a few adjustments.
Oral defense of this thesis has been passed, paper in underprocess of revision and final publication. Software is intended for open-source use.