Let the mobile robots learn to navigate in the crowd (WMX)
With the development of artificial intelligence, autonomous mobile robots have served humans in many fields, replacing humans to complete complex tasks. Navigation is the basic function of mobile robots. To complete designed tasks, mobile robots should be able to effectively navigate in real-world e...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Thesis-Master by Coursework |
Language: | English |
Published: |
Nanyang Technological University
2022
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/154877 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-154877 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1548772023-07-04T17:42:26Z Let the mobile robots learn to navigate in the crowd (WMX) Tang, Longchen Wang Dan Wei School of Electrical and Electronic Engineering EDWWANG@ntu.edu.sg Engineering::Electrical and electronic engineering::Control and instrumentation::Robotics With the development of artificial intelligence, autonomous mobile robots have served humans in many fields, replacing humans to complete complex tasks. Navigation is the basic function of mobile robots. To complete designed tasks, mobile robots should be able to effectively navigate in real-world environment and avoid other obstacles in the human or surrounding environment. The goal of the project is to implement an algorithm that allows the robot to navigate safely and quickly in both static and dynamic environments. This project aims to combine the traditional path planning algorithm dynamic window method (DWA) with deep reinforcement learning to enable the robot to navigate in a dynamic environment. Our method combines the superiority of the dynamic window method (DWA) in the dynamic constraints of the robot, and the superiority of the navigation method based on deep reinforcement learning for the processing of dynamic obstacles, which allows the robot to reach the target quickly and safely while meeting the dynamic constraints. We also use a training method based on curriculum learning to accelerate the convergence speed of the agent in a dynamic environment and ensure the robustness of the robot's navigation in different environments. Aiming at the dynamic environment, we also designed a novel reward function to speed up the robot to reach the goal while staying away from obstacles, and the number of collisions is significantly reduced compared with traditional methods. We evaluated the algorithm in a simulated reality environment, and the results showed that compared with the traditional DWA algorithm, our method has increased the navigation success rate by 40%. Keyword: Traditional path planning, deep reinforcement learning, curriculum learning, dynamic environment, obstacle avoidance Master of Science (Computer Control and Automation) 2022-01-13T03:30:49Z 2022-01-13T03:30:49Z 2021 Thesis-Master by Coursework Tang, L. (2021). Let the mobile robots learn to navigate in the crowd (WMX). Master's thesis, Nanyang Technological University, Singapore. https://hdl.handle.net/10356/154877 https://hdl.handle.net/10356/154877 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::Electrical and electronic engineering::Control and instrumentation::Robotics |
spellingShingle |
Engineering::Electrical and electronic engineering::Control and instrumentation::Robotics Tang, Longchen Let the mobile robots learn to navigate in the crowd (WMX) |
description |
With the development of artificial intelligence, autonomous mobile robots have served humans in many fields, replacing humans to complete complex tasks. Navigation is the basic function of mobile robots. To complete designed tasks, mobile robots should be able to effectively navigate in real-world environment and avoid other obstacles in the human or surrounding environment. The goal of the project is to implement an algorithm that allows the robot to navigate safely and quickly in both static and dynamic environments.
This project aims to combine the traditional path planning algorithm dynamic window method (DWA) with deep reinforcement learning to enable the robot to navigate in a dynamic environment. Our method combines the superiority of the dynamic window method (DWA) in the dynamic constraints of the robot, and the superiority of the navigation method based on deep reinforcement learning for the processing of dynamic obstacles, which allows the robot to reach the target quickly and safely while meeting the dynamic constraints. We also use a training method based on curriculum learning to accelerate the convergence speed of the agent in a dynamic environment and ensure the robustness of the robot's navigation in different environments. Aiming at the dynamic environment, we also designed a novel reward
function to speed up the robot to reach the goal while staying away from obstacles, and the number of collisions is significantly reduced compared with traditional methods. We evaluated the algorithm in a simulated reality environment, and the results showed that compared with the traditional DWA algorithm, our method has increased the navigation success rate by 40%.
Keyword: Traditional path planning, deep reinforcement learning, curriculum learning, dynamic environment, obstacle avoidance |
author2 |
Wang Dan Wei |
author_facet |
Wang Dan Wei Tang, Longchen |
format |
Thesis-Master by Coursework |
author |
Tang, Longchen |
author_sort |
Tang, Longchen |
title |
Let the mobile robots learn to navigate in the crowd (WMX) |
title_short |
Let the mobile robots learn to navigate in the crowd (WMX) |
title_full |
Let the mobile robots learn to navigate in the crowd (WMX) |
title_fullStr |
Let the mobile robots learn to navigate in the crowd (WMX) |
title_full_unstemmed |
Let the mobile robots learn to navigate in the crowd (WMX) |
title_sort |
let the mobile robots learn to navigate in the crowd (wmx) |
publisher |
Nanyang Technological University |
publishDate |
2022 |
url |
https://hdl.handle.net/10356/154877 |
_version_ |
1772826376178499584 |