Modelling of multi-robot system for search and rescue

The field of robotics has seen an increased interest in multi-robot systems, which bring a new set of challenges to the table. One of the key aspects in multi-robot systems is the path planning problem, which involves finding collision-free paths for each robot to reach their respective destinations...

Full description

Saved in:
Bibliographic Details
Main Author: Poy, Yi Ler
Format: Final Year Project / Dissertation / Thesis
Published: 2023
Subjects:
Online Access:http://eprints.utar.edu.my/5818/1/MH_1904296_Final_POY_YI_LER.pdf
http://eprints.utar.edu.my/5818/
Tags: Add Tag
No Tags, Be the first to tag this record!
id my-utar-eprints.5818
record_format eprints
spelling my-utar-eprints.58182023-08-08T14:33:44Z Modelling of multi-robot system for search and rescue Poy, Yi Ler TJ Mechanical engineering and machinery The field of robotics has seen an increased interest in multi-robot systems, which bring a new set of challenges to the table. One of the key aspects in multi-robot systems is the path planning problem, which involves finding collision-free paths for each robot to reach their respective destinations while optimizing various performance metrics. This report focusses on developing a novel multi-robot path planning algorithm based on the Modified Particles Swarm Optimization (MPSO) algorithm for dynamic environments. The MPSO algorithm introduces a new path planning scheme for determining robot’s waypoints. Unlike the normal PSO algorithm which initializes the particle swarm at the robot’s starting position and iteratively determining each waypoint until a completed path is generated, MPSO algorithm initializes the particle swarm within a predefined search space and searches for the global best position within it to determine a specific robot waypoint through iteration updates. Moreover, to cope with dynamic environments, a combination of global and local path planning methods is introduced. The PSO algorithm functions as a global path planner, determining the complete path for each robot, whereas a sensor-based obstacle avoidance algorithm serves as a local planner to avoid collision with dynamic obstacles during navigation. In this project, this sensor-based algorithm is known as the Obstacle Avoidance Algorithm. The simulations conducted using MATLAB demonstrate the superiority of the MPSO algorithm over the PSO algorithm in terms of average path length and execution time of all robots in all three proposed scenarios: 16 meter shorter and 7.1 seconds faster in the first scenario, 17.89 meters shorter and 6.14 seconds faster in scenario 2, and 6.18 meters shorter and 8.47 seconds faster in scenario 3. The impact of the MPSO parameters on the simulation results is also studied to determine the best PSO parameters that achieve the best performance. It was found that the number of populations set to 75 and dynamically adjusts the value of inertial weight, the cognitive and social parameter provides the best performance in terms of shortest path length and execution time. In conclusion, this project shows that the MPSO algorithm is capable of generating a better path compared to the normal PSO algorithm in terms of average path length and execution time, making it a promising algorithm for multi-robot path planning in dynamic environments. 2023 Final Year Project / Dissertation / Thesis NonPeerReviewed application/pdf http://eprints.utar.edu.my/5818/1/MH_1904296_Final_POY_YI_LER.pdf Poy, Yi Ler (2023) Modelling of multi-robot system for search and rescue. Final Year Project, UTAR. http://eprints.utar.edu.my/5818/
institution Universiti Tunku Abdul Rahman
building UTAR Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Tunku Abdul Rahman
content_source UTAR Institutional Repository
url_provider http://eprints.utar.edu.my
topic TJ Mechanical engineering and machinery
spellingShingle TJ Mechanical engineering and machinery
Poy, Yi Ler
Modelling of multi-robot system for search and rescue
description The field of robotics has seen an increased interest in multi-robot systems, which bring a new set of challenges to the table. One of the key aspects in multi-robot systems is the path planning problem, which involves finding collision-free paths for each robot to reach their respective destinations while optimizing various performance metrics. This report focusses on developing a novel multi-robot path planning algorithm based on the Modified Particles Swarm Optimization (MPSO) algorithm for dynamic environments. The MPSO algorithm introduces a new path planning scheme for determining robot’s waypoints. Unlike the normal PSO algorithm which initializes the particle swarm at the robot’s starting position and iteratively determining each waypoint until a completed path is generated, MPSO algorithm initializes the particle swarm within a predefined search space and searches for the global best position within it to determine a specific robot waypoint through iteration updates. Moreover, to cope with dynamic environments, a combination of global and local path planning methods is introduced. The PSO algorithm functions as a global path planner, determining the complete path for each robot, whereas a sensor-based obstacle avoidance algorithm serves as a local planner to avoid collision with dynamic obstacles during navigation. In this project, this sensor-based algorithm is known as the Obstacle Avoidance Algorithm. The simulations conducted using MATLAB demonstrate the superiority of the MPSO algorithm over the PSO algorithm in terms of average path length and execution time of all robots in all three proposed scenarios: 16 meter shorter and 7.1 seconds faster in the first scenario, 17.89 meters shorter and 6.14 seconds faster in scenario 2, and 6.18 meters shorter and 8.47 seconds faster in scenario 3. The impact of the MPSO parameters on the simulation results is also studied to determine the best PSO parameters that achieve the best performance. It was found that the number of populations set to 75 and dynamically adjusts the value of inertial weight, the cognitive and social parameter provides the best performance in terms of shortest path length and execution time. In conclusion, this project shows that the MPSO algorithm is capable of generating a better path compared to the normal PSO algorithm in terms of average path length and execution time, making it a promising algorithm for multi-robot path planning in dynamic environments.
format Final Year Project / Dissertation / Thesis
author Poy, Yi Ler
author_facet Poy, Yi Ler
author_sort Poy, Yi Ler
title Modelling of multi-robot system for search and rescue
title_short Modelling of multi-robot system for search and rescue
title_full Modelling of multi-robot system for search and rescue
title_fullStr Modelling of multi-robot system for search and rescue
title_full_unstemmed Modelling of multi-robot system for search and rescue
title_sort modelling of multi-robot system for search and rescue
publishDate 2023
url http://eprints.utar.edu.my/5818/1/MH_1904296_Final_POY_YI_LER.pdf
http://eprints.utar.edu.my/5818/
_version_ 1775627987624919040
score 13.209306