Development of dynamic path replanning algorithm for autonomous mobile robots

For an autonomous mobile robot to navigate within its environment, it must be able to plan a path from its current location to a desired goal location. Path planning algorithms have been a key concept in developing autonomous robot motion. The existing algorithms with node-based or sampling-based se...

Full description

Saved in:
Bibliographic Details
Main Author: Huang, Zhiwei
Other Authors: Low Kin Huat
Format: Final Year Project
Language:English
Published: 2019
Subjects:
Online Access:http://hdl.handle.net/10356/78519
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-78519
record_format dspace
spelling sg-ntu-dr.10356-785192023-03-04T18:38:31Z Development of dynamic path replanning algorithm for autonomous mobile robots Huang, Zhiwei Low Kin Huat School of Mechanical and Aerospace Engineering Air Traffic Management Research Institute DRNTU::Engineering::Mechanical engineering::Robots DRNTU::Engineering::Mechanical engineering::Mechatronics For an autonomous mobile robot to navigate within its environment, it must be able to plan a path from its current location to a desired goal location. Path planning algorithms have been a key concept in developing autonomous robot motion. The existing algorithms with node-based or sampling-based search are capable of generating a collision-free path in a static environment given enough time. However, in real-world situations, the environment of the robot usually consists of one or more moving obstacles. These obstacles may at any point in time obstruct the path of the robot. Whenever the robot encounters any unpredictable moving obstacles, it must dynamically determine the next course of action in order to prevent a collision. This report will cover the development of a dynamic path replanning algorithm for mobile robot navigation in a 3-dimensional configuration space with both static and randomly moving obstacles. A study was done on the existing path planning and replanning algorithms to first develop a basic replanning algorithm in 2-dimensional configuration space. After simulations were done to verify and improve on its effectiveness, the technique will be augmented and implemented in 3-dimensional space. The proposed replanning technique incorporates the use of rapidly exploring random tree (RRT) and its variants. Trajectory estimation of the moving obstacle is a core concept of the replanning algorithm. It allows the robot to alter its existing motion path based on the future position and estimated trajectory of the obstacle. Various simulation results show the effectiveness of the proposed method. Bachelor of Engineering (Mechanical Engineering) 2019-06-21T02:08:39Z 2019-06-21T02:08:39Z 2019 Final Year Project (FYP) http://hdl.handle.net/10356/78519 en Nanyang Technological University 87 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering::Mechanical engineering::Robots
DRNTU::Engineering::Mechanical engineering::Mechatronics
spellingShingle DRNTU::Engineering::Mechanical engineering::Robots
DRNTU::Engineering::Mechanical engineering::Mechatronics
Huang, Zhiwei
Development of dynamic path replanning algorithm for autonomous mobile robots
description For an autonomous mobile robot to navigate within its environment, it must be able to plan a path from its current location to a desired goal location. Path planning algorithms have been a key concept in developing autonomous robot motion. The existing algorithms with node-based or sampling-based search are capable of generating a collision-free path in a static environment given enough time. However, in real-world situations, the environment of the robot usually consists of one or more moving obstacles. These obstacles may at any point in time obstruct the path of the robot. Whenever the robot encounters any unpredictable moving obstacles, it must dynamically determine the next course of action in order to prevent a collision. This report will cover the development of a dynamic path replanning algorithm for mobile robot navigation in a 3-dimensional configuration space with both static and randomly moving obstacles. A study was done on the existing path planning and replanning algorithms to first develop a basic replanning algorithm in 2-dimensional configuration space. After simulations were done to verify and improve on its effectiveness, the technique will be augmented and implemented in 3-dimensional space. The proposed replanning technique incorporates the use of rapidly exploring random tree (RRT) and its variants. Trajectory estimation of the moving obstacle is a core concept of the replanning algorithm. It allows the robot to alter its existing motion path based on the future position and estimated trajectory of the obstacle. Various simulation results show the effectiveness of the proposed method.
author2 Low Kin Huat
author_facet Low Kin Huat
Huang, Zhiwei
format Final Year Project
author Huang, Zhiwei
author_sort Huang, Zhiwei
title Development of dynamic path replanning algorithm for autonomous mobile robots
title_short Development of dynamic path replanning algorithm for autonomous mobile robots
title_full Development of dynamic path replanning algorithm for autonomous mobile robots
title_fullStr Development of dynamic path replanning algorithm for autonomous mobile robots
title_full_unstemmed Development of dynamic path replanning algorithm for autonomous mobile robots
title_sort development of dynamic path replanning algorithm for autonomous mobile robots
publishDate 2019
url http://hdl.handle.net/10356/78519
_version_ 1759853946432651264