Exploration scheme for Multi-Robots using centralized predictive controller
The project’s goal is to investigate the use of Centralized Model Predictive Control tools and techniques in a Multi-robot Navigation System. Despite extensive research in this area, there are still challenges in developing a robust and computationally efficient control strategy for multi-robot syst...
| Autor: | |
|---|---|
| Tipo de recurso: | tesis de maestría |
| Fecha de publicación: | 2024 |
| País: | España |
| Institución: | Universitat Politècnica de Catalunya (UPC) |
| Repositorio: | UPCommons. Portal del coneixement obert de la UPC |
| Idioma: | inglés |
| OAI Identifier: | oai:upcommons.upc.edu:2117/424937 |
| Acceso en línea: | https://hdl.handle.net/2117/424937 |
| Access Level: | acceso abierto |
| Palabra clave: | Robots--Motion Automatic control Robots--Moviment Control automàtic Àrees temàtiques de la UPC::Informàtica::Robòtica |
| id |
ES_b3e298fba019e0e83aefa5ed95cbdf21 |
|---|---|
| oai_identifier_str |
oai:upcommons.upc.edu:2117/424937 |
| network_acronym_str |
ES |
| network_name_str |
España |
| repository_id_str |
|
| spelling |
Exploration scheme for Multi-Robots using centralized predictive controllerGhouri, Usama HamayunRobots--MotionAutomatic controlRobots--MovimentControl automàticÀrees temàtiques de la UPC::Informàtica::RobòticaThe project’s goal is to investigate the use of Centralized Model Predictive Control tools and techniques in a Multi-robot Navigation System. Despite extensive research in this area, there are still challenges in developing a robust and computationally efficient control strategy for multi-robot systems. The focus of this project is to design Centralized Predictive Control for a uni-cycle non-holonomic multi-robot system to navigate from an initial point to a reference or target point. The objective is for all robots to reach the target point in the shortest distance and with maximum velocity while avoiding collisions with each other and obstacles. The system was first developed and validated using Casadi on MATLAB and was then tested using a simple robot called JETBOT kit of Waveshare. A top-down camera was used to map and navigate the environment using AR-Tags installed on each robot and on obstacles. The results show the feasibility and effectiveness of the proposed Non linear Predictive Controller (NMPC) based formation control approach in both simulated and real-world scenarios. The developed controller allows a group of robots to navigate complex environments, achieving coordinated motion while respecting operational constraints. This work contributes to the advancement of multi-robot formation control strategies for practical applications in mobile robotics.Universitat Politècnica de CatalunyaOcampo-Martínez, CarlosSegovia Castillo, Pablo20242024-10-0820252025-02-25master thesishttp://purl.org/coar/resource_type/c_bdccNAhttp://purl.org/coar/version/c_be7fb7dd8ff6fe43info:eu-repo/semantics/masterThesisapplication/pdfhttps://hdl.handle.net/2117/424937reponame:UPCommons. Portal del coneixement obert de la UPCinstname:Universitat Politècnica de Catalunya (UPC)Inglésengopen accesshttp://purl.org/coar/access_right/c_abf2info:eu-repo/semantics/openAccessoai:upcommons.upc.edu:2117/4249372026-05-27T15:37:01Z |
| dc.title.none.fl_str_mv |
Exploration scheme for Multi-Robots using centralized predictive controller |
| title |
Exploration scheme for Multi-Robots using centralized predictive controller |
| spellingShingle |
Exploration scheme for Multi-Robots using centralized predictive controller Ghouri, Usama Hamayun Robots--Motion Automatic control Robots--Moviment Control automàtic Àrees temàtiques de la UPC::Informàtica::Robòtica |
| title_short |
Exploration scheme for Multi-Robots using centralized predictive controller |
| title_full |
Exploration scheme for Multi-Robots using centralized predictive controller |
| title_fullStr |
Exploration scheme for Multi-Robots using centralized predictive controller |
| title_full_unstemmed |
Exploration scheme for Multi-Robots using centralized predictive controller |
| title_sort |
Exploration scheme for Multi-Robots using centralized predictive controller |
| dc.creator.none.fl_str_mv |
Ghouri, Usama Hamayun |
| author |
Ghouri, Usama Hamayun |
| author_facet |
Ghouri, Usama Hamayun |
| author_role |
author |
| dc.contributor.none.fl_str_mv |
Ocampo-Martínez, Carlos Segovia Castillo, Pablo |
| dc.subject.none.fl_str_mv |
Robots--Motion Automatic control Robots--Moviment Control automàtic Àrees temàtiques de la UPC::Informàtica::Robòtica |
| topic |
Robots--Motion Automatic control Robots--Moviment Control automàtic Àrees temàtiques de la UPC::Informàtica::Robòtica |
| description |
The project’s goal is to investigate the use of Centralized Model Predictive Control tools and techniques in a Multi-robot Navigation System. Despite extensive research in this area, there are still challenges in developing a robust and computationally efficient control strategy for multi-robot systems. The focus of this project is to design Centralized Predictive Control for a uni-cycle non-holonomic multi-robot system to navigate from an initial point to a reference or target point. The objective is for all robots to reach the target point in the shortest distance and with maximum velocity while avoiding collisions with each other and obstacles. The system was first developed and validated using Casadi on MATLAB and was then tested using a simple robot called JETBOT kit of Waveshare. A top-down camera was used to map and navigate the environment using AR-Tags installed on each robot and on obstacles. The results show the feasibility and effectiveness of the proposed Non linear Predictive Controller (NMPC) based formation control approach in both simulated and real-world scenarios. The developed controller allows a group of robots to navigate complex environments, achieving coordinated motion while respecting operational constraints. This work contributes to the advancement of multi-robot formation control strategies for practical applications in mobile robotics. |
| publishDate |
2024 |
| dc.date.none.fl_str_mv |
2024 2024-10-08 2025 2025-02-25 |
| dc.type.none.fl_str_mv |
master thesis http://purl.org/coar/resource_type/c_bdcc NA http://purl.org/coar/version/c_be7fb7dd8ff6fe43 |
| dc.type.openaire.fl_str_mv |
info:eu-repo/semantics/masterThesis |
| format |
masterThesis |
| dc.identifier.none.fl_str_mv |
https://hdl.handle.net/2117/424937 |
| url |
https://hdl.handle.net/2117/424937 |
| dc.language.none.fl_str_mv |
Inglés eng |
| language_invalid_str_mv |
Inglés |
| language |
eng |
| dc.rights.none.fl_str_mv |
open access http://purl.org/coar/access_right/c_abf2 |
| dc.rights.openaire.fl_str_mv |
info:eu-repo/semantics/openAccess |
| rights_invalid_str_mv |
open access http://purl.org/coar/access_right/c_abf2 |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
application/pdf |
| dc.publisher.none.fl_str_mv |
Universitat Politècnica de Catalunya |
| publisher.none.fl_str_mv |
Universitat Politècnica de Catalunya |
| dc.source.none.fl_str_mv |
reponame:UPCommons. Portal del coneixement obert de la UPC instname:Universitat Politècnica de Catalunya (UPC) |
| instname_str |
Universitat Politècnica de Catalunya (UPC) |
| reponame_str |
UPCommons. Portal del coneixement obert de la UPC |
| collection |
UPCommons. Portal del coneixement obert de la UPC |
| repository.name.fl_str_mv |
|
| repository.mail.fl_str_mv |
|
| _version_ |
1869417214596087808 |
| score |
15,81155 |