Shortest Dubins path for forward moving robots

Given the increasing emphasis on developing autonomous vehicles, it is of value to continuously improve the path planning aspect which is considered a key of the autonomy of autonomous vehicles. Considering the path planning problem of determining the shortest path a forward-moving vehicle can take...

Full description

Saved in:
Bibliographic Details
Main Author: Chan, Chor Cheng
Other Authors: Huang Shell Ying
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2023
Subjects:
Online Access:https://hdl.handle.net/10356/172007
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-172007
record_format dspace
spelling sg-ntu-dr.10356-1720072023-11-24T15:30:44Z Shortest Dubins path for forward moving robots Chan, Chor Cheng Huang Shell Ying School of Computer Science and Engineering ASSYHUANG@ntu.edu.sg Engineering::Computer science and engineering::Theory of computation::Analysis of algorithms and problem complexity Given the increasing emphasis on developing autonomous vehicles, it is of value to continuously improve the path planning aspect which is considered a key of the autonomy of autonomous vehicles. Considering the path planning problem of determining the shortest path a forward-moving vehicle can take between 2 points with initial and terminal directions in a 2-dimensional plane, the classical solution of Dubins paths where the paths can be classified into 6 different path types was developed. Widespread applications of utilising the shortest Dubins paths has sparked the need for an algorithm that is faster than exhaustively determining the shortest Dubins path and that can be generalised for any points and directions in the 2-dimensional plane. Hence, this paper seeks to implement a hybrid algorithm that combines a classification method and the exhaustive method, alongside studying the computational cost of normalisation for generalisation before using the hybrid algorithm. The accuracy of the hybrid algorithm in determining the shortest Dubins path was verified with test cases developed to achieve optimal decision coverage. The performance of the hybrid algorithm was measured and pitted against the exhaustive method, where the hybrid algorithm performed better overall. The computational cost of normalisation was relatively larger when paired with the hybrid algorithm than that of the exhaustive method. Bachelor of Science in Mathematical and Computer Sciences 2023-11-20T06:58:02Z 2023-11-20T06:58:02Z 2023 Final Year Project (FYP) Chan, C. C. (2023). Shortest Dubins path for forward moving robots. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/172007 https://hdl.handle.net/10356/172007 en 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::Computer science and engineering::Theory of computation::Analysis of algorithms and problem complexity
spellingShingle Engineering::Computer science and engineering::Theory of computation::Analysis of algorithms and problem complexity
Chan, Chor Cheng
Shortest Dubins path for forward moving robots
description Given the increasing emphasis on developing autonomous vehicles, it is of value to continuously improve the path planning aspect which is considered a key of the autonomy of autonomous vehicles. Considering the path planning problem of determining the shortest path a forward-moving vehicle can take between 2 points with initial and terminal directions in a 2-dimensional plane, the classical solution of Dubins paths where the paths can be classified into 6 different path types was developed. Widespread applications of utilising the shortest Dubins paths has sparked the need for an algorithm that is faster than exhaustively determining the shortest Dubins path and that can be generalised for any points and directions in the 2-dimensional plane. Hence, this paper seeks to implement a hybrid algorithm that combines a classification method and the exhaustive method, alongside studying the computational cost of normalisation for generalisation before using the hybrid algorithm. The accuracy of the hybrid algorithm in determining the shortest Dubins path was verified with test cases developed to achieve optimal decision coverage. The performance of the hybrid algorithm was measured and pitted against the exhaustive method, where the hybrid algorithm performed better overall. The computational cost of normalisation was relatively larger when paired with the hybrid algorithm than that of the exhaustive method.
author2 Huang Shell Ying
author_facet Huang Shell Ying
Chan, Chor Cheng
format Final Year Project
author Chan, Chor Cheng
author_sort Chan, Chor Cheng
title Shortest Dubins path for forward moving robots
title_short Shortest Dubins path for forward moving robots
title_full Shortest Dubins path for forward moving robots
title_fullStr Shortest Dubins path for forward moving robots
title_full_unstemmed Shortest Dubins path for forward moving robots
title_sort shortest dubins path for forward moving robots
publisher Nanyang Technological University
publishDate 2023
url https://hdl.handle.net/10356/172007
_version_ 1783955572650934272