Memory-efficient and rapidly-converging path planner

UAS (Unmanned Aerial Systems) Traffic Management, or UTM in short, aims to provide services to multiple UAVs (Unmanned Aerial Vehicles) occupying an airspace and manage them to ensure safe and efficient operation. For that purpose, a robust path planning algorithm is critical in determining the rout...

Full description

Saved in:
Bibliographic Details
Main Author: Immanuel, Ivan
Other Authors: Low Kin Huat
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2020
Subjects:
Online Access:https://hdl.handle.net/10356/136879
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-136879
record_format dspace
spelling sg-ntu-dr.10356-1368792023-03-04T19:39:38Z Memory-efficient and rapidly-converging path planner Immanuel, Ivan Low Kin Huat School of Mechanical and Aerospace Engineering Air Traffic Management Research Institute mkhlow@ntu.edu.sg Engineering::Aeronautical engineering Engineering::Mechanical engineering UAS (Unmanned Aerial Systems) Traffic Management, or UTM in short, aims to provide services to multiple UAVs (Unmanned Aerial Vehicles) occupying an airspace and manage them to ensure safe and efficient operation. For that purpose, a robust path planning algorithm is critical in determining the route which needs to be traveled by each UAV. The planner employed by UTM must be able to return optimal, or at least near optimal path, to avoid convolutions and reduce energy consumption of each UAV. Furthermore, the planner must be fast enough to handle multiple path generations of multiple UAVs and should require minimal memory space for efficient use. In addition to being used by UTM, the planner can also be used on individual UAV, providing it has the capability to autonomously plan their path, to generate their own path or re-plan quickly should the need arise due to unforeseen on-flight circumstances. In this research, a modified sampling-based path planner has been developed. This planner borrows the idea of optimizing with the use of intelligent sampling from RRT*-Smart and limiting maximum nodes stored from RRT*FN. The algorithm was written and compared with other existing planning algorithms in MATLAB and converted into C++ for ROS simulation. The newly developed algorithm has been proven to be feasible in both 2-dimensional and 3-dimensional environments and furthermore, possess the ability to produce path with high degree of optimality within a reduced execution time and requiring less memory capacity. Bachelor of Engineering (Mechanical Engineering) 2020-02-04T07:03:21Z 2020-02-04T07:03:21Z 2019 Final Year Project (FYP) https://hdl.handle.net/10356/136879 en C041 application/pdf Nanyang Technological University
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Engineering::Aeronautical engineering
Engineering::Mechanical engineering
spellingShingle Engineering::Aeronautical engineering
Engineering::Mechanical engineering
Immanuel, Ivan
Memory-efficient and rapidly-converging path planner
description UAS (Unmanned Aerial Systems) Traffic Management, or UTM in short, aims to provide services to multiple UAVs (Unmanned Aerial Vehicles) occupying an airspace and manage them to ensure safe and efficient operation. For that purpose, a robust path planning algorithm is critical in determining the route which needs to be traveled by each UAV. The planner employed by UTM must be able to return optimal, or at least near optimal path, to avoid convolutions and reduce energy consumption of each UAV. Furthermore, the planner must be fast enough to handle multiple path generations of multiple UAVs and should require minimal memory space for efficient use. In addition to being used by UTM, the planner can also be used on individual UAV, providing it has the capability to autonomously plan their path, to generate their own path or re-plan quickly should the need arise due to unforeseen on-flight circumstances. In this research, a modified sampling-based path planner has been developed. This planner borrows the idea of optimizing with the use of intelligent sampling from RRT*-Smart and limiting maximum nodes stored from RRT*FN. The algorithm was written and compared with other existing planning algorithms in MATLAB and converted into C++ for ROS simulation. The newly developed algorithm has been proven to be feasible in both 2-dimensional and 3-dimensional environments and furthermore, possess the ability to produce path with high degree of optimality within a reduced execution time and requiring less memory capacity.
author2 Low Kin Huat
author_facet Low Kin Huat
Immanuel, Ivan
format Final Year Project
author Immanuel, Ivan
author_sort Immanuel, Ivan
title Memory-efficient and rapidly-converging path planner
title_short Memory-efficient and rapidly-converging path planner
title_full Memory-efficient and rapidly-converging path planner
title_fullStr Memory-efficient and rapidly-converging path planner
title_full_unstemmed Memory-efficient and rapidly-converging path planner
title_sort memory-efficient and rapidly-converging path planner
publisher Nanyang Technological University
publishDate 2020
url https://hdl.handle.net/10356/136879
_version_ 1759857605378834432