Cyclic routing of unmanned aerial vehicle

This report proposes an alternative algorithm that uses a metaheuristic technique, Simulated Annealing, to solve for the Cyclic Routing of Unmanned Aerial Vehicles (CR-UAV) problem. This report discusses the implementation of the algorithm and provides experimental results for the algorithm. The pu...

Full description

Saved in:
Bibliographic Details
Main Author: Heng, Jozua Yi Jie
Other Authors: Huang Shell Ying
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2022
Subjects:
Online Access:https://hdl.handle.net/10356/156446
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
Description
Summary:This report proposes an alternative algorithm that uses a metaheuristic technique, Simulated Annealing, to solve for the Cyclic Routing of Unmanned Aerial Vehicles (CR-UAV) problem. This report discusses the implementation of the algorithm and provides experimental results for the algorithm. The purpose is to eventually provide an algorithm that is optimal, consistent, and reasonably scalable such that is it applicable to real world scenarios. Data are collected by running the test cases over 100 runs. The output is exported out as a Comma Separated Value (CSV) file. Analysis and processing of the output is done in Jupyter Notebook and further exported out as another CSV file. Statistics from the test results have proved that algorithm is able to solve for the CR-UAV with relative optimality and consistency under a reasonable amount of time.