Dispatching multiple robots in a urban environment (A)
Since the COVID-19 pandemic, robots become essential workers in a range of industries. An individual robot is commonly used to ensure social distancing and detect undesirable social behaviours. However, it is inadequate in monitoring a large area. It is paramount to reduce human contact by efficient...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
Nanyang Technological University
2021
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/153180 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-153180 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1531802021-11-16T05:21:09Z Dispatching multiple robots in a urban environment (A) Chulpaibul, Jiraporn Tang Xueyan School of Computer Science and Engineering ASXYTang@ntu.edu.sg Engineering::Computer science and engineering Since the COVID-19 pandemic, robots become essential workers in a range of industries. An individual robot is commonly used to ensure social distancing and detect undesirable social behaviours. However, it is inadequate in monitoring a large area. It is paramount to reduce human contact by efficiently utilising multiple robots for patrolling tasks in urban environment. In this report, we present a multi-robot dispatching strategy for patrolling and a simulator to execute and visualize the strategy on real-world maps. Given a graph of a patrol area and a specified number of robots, it partitions the graph into non-overlapping subgraphs for each robot using K-Means clustering and generates patrolling routes to minimize the distance of the longest route using Greedy algorithm and heuristic rules. In addition, it gracefully handles an accident by assigning the nearest robot to the site and mapping the remaining robots to new clusters while minimizing the shift of clusters using Linear programming. Bachelor of Engineering (Computer Science) 2021-11-15T07:54:31Z 2021-11-15T07:54:31Z 2021 Final Year Project (FYP) Chulpaibul, J. (2021). Dispatching multiple robots in a urban environment (A). Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/153180 https://hdl.handle.net/10356/153180 en SCSE20-0805 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 |
spellingShingle |
Engineering::Computer science and engineering Chulpaibul, Jiraporn Dispatching multiple robots in a urban environment (A) |
description |
Since the COVID-19 pandemic, robots become essential workers in a range of industries. An individual robot is commonly used to ensure social distancing and detect undesirable social behaviours. However, it is inadequate in monitoring a large area. It is paramount to reduce human contact by efficiently utilising multiple robots for patrolling tasks in urban environment. In this report, we present a multi-robot dispatching strategy for patrolling and a simulator to execute and visualize the strategy on real-world maps. Given a graph of a patrol area and a specified number of robots, it partitions the graph into non-overlapping subgraphs for each robot using K-Means clustering and generates patrolling routes to minimize the distance of the longest route using Greedy algorithm and heuristic rules. In addition, it gracefully handles an accident by assigning the nearest robot to the site and mapping the remaining robots to new clusters while minimizing the shift of clusters using Linear programming. |
author2 |
Tang Xueyan |
author_facet |
Tang Xueyan Chulpaibul, Jiraporn |
format |
Final Year Project |
author |
Chulpaibul, Jiraporn |
author_sort |
Chulpaibul, Jiraporn |
title |
Dispatching multiple robots in a urban environment (A) |
title_short |
Dispatching multiple robots in a urban environment (A) |
title_full |
Dispatching multiple robots in a urban environment (A) |
title_fullStr |
Dispatching multiple robots in a urban environment (A) |
title_full_unstemmed |
Dispatching multiple robots in a urban environment (A) |
title_sort |
dispatching multiple robots in a urban environment (a) |
publisher |
Nanyang Technological University |
publishDate |
2021 |
url |
https://hdl.handle.net/10356/153180 |
_version_ |
1718368102718111744 |