Sistema Multi-Agente de Robots Móviles para Entornos Industriales Estructurados
73 páginas
- Autores:
-
Suarez Pérez, Daniel Alejandro
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2018
- Institución:
- Universidad EIA .
- Repositorio:
- Repositorio EIA .
- Idioma:
- spa
- OAI Identifier:
- oai:repository.eia.edu.co:11190/6570
- Acceso en línea:
- https://repository.eia.edu.co/handle/11190/6570
- Palabra clave:
- Robot móvil
A asterisco
Planeación de trayectorias
Sistema multiagente
Controlador posición-velocidad
Sistema Operativo para Robots (ROS)
MATLAB
Stage
Mobile robots
A star search
Pathplanning
Multi-agent system
Positionspeed controller
Robot Operating System (ROS)
MATLAB
Stage
- Rights
- openAccess
- License
- Derechos Reservados - Univesidad EIA - 2018
id |
REIA2_ff52d2cbf85965e26ecc74ef74eee0c9 |
---|---|
oai_identifier_str |
oai:repository.eia.edu.co:11190/6570 |
network_acronym_str |
REIA2 |
network_name_str |
Repositorio EIA . |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Sistema Multi-Agente de Robots Móviles para Entornos Industriales Estructurados |
title |
Sistema Multi-Agente de Robots Móviles para Entornos Industriales Estructurados |
spellingShingle |
Sistema Multi-Agente de Robots Móviles para Entornos Industriales Estructurados Robot móvil A asterisco Planeación de trayectorias Sistema multiagente Controlador posición-velocidad Sistema Operativo para Robots (ROS) MATLAB Stage Mobile robots A star search Pathplanning Multi-agent system Positionspeed controller Robot Operating System (ROS) MATLAB Stage |
title_short |
Sistema Multi-Agente de Robots Móviles para Entornos Industriales Estructurados |
title_full |
Sistema Multi-Agente de Robots Móviles para Entornos Industriales Estructurados |
title_fullStr |
Sistema Multi-Agente de Robots Móviles para Entornos Industriales Estructurados |
title_full_unstemmed |
Sistema Multi-Agente de Robots Móviles para Entornos Industriales Estructurados |
title_sort |
Sistema Multi-Agente de Robots Móviles para Entornos Industriales Estructurados |
dc.creator.fl_str_mv |
Suarez Pérez, Daniel Alejandro |
dc.contributor.author.none.fl_str_mv |
Suarez Pérez, Daniel Alejandro |
dc.subject.proposal.spa.fl_str_mv |
Robot móvil A asterisco Planeación de trayectorias Sistema multiagente Controlador posición-velocidad Sistema Operativo para Robots (ROS) MATLAB Stage |
topic |
Robot móvil A asterisco Planeación de trayectorias Sistema multiagente Controlador posición-velocidad Sistema Operativo para Robots (ROS) MATLAB Stage Mobile robots A star search Pathplanning Multi-agent system Positionspeed controller Robot Operating System (ROS) MATLAB Stage |
dc.subject.proposal.eng.fl_str_mv |
Mobile robots A star search Pathplanning Multi-agent system Positionspeed controller Robot Operating System (ROS) MATLAB Stage |
description |
73 páginas |
publishDate |
2018 |
dc.date.issued.none.fl_str_mv |
2018 |
dc.date.accessioned.none.fl_str_mv |
2024-05-16T15:00:02Z |
dc.date.available.none.fl_str_mv |
2024-05-16T15:00:02Z |
dc.type.none.fl_str_mv |
Trabajo de grado - Pregrado |
dc.type.coar.none.fl_str_mv |
http://purl.org/coar/resource_type/c_7a1f |
dc.type.driver.none.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
dc.type.version.none.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.content.none.fl_str_mv |
Text |
dc.type.redcol.none.fl_str_mv |
http://purl.org/redcol/resource_type/TP |
dc.type.coarversion.none.fl_str_mv |
http://purl.org/coar/version/c_970fb48d4fbd8a85 |
format |
http://purl.org/coar/resource_type/c_7a1f |
status_str |
publishedVersion |
dc.identifier.uri.none.fl_str_mv |
https://repository.eia.edu.co/handle/11190/6570 |
url |
https://repository.eia.edu.co/handle/11190/6570 |
dc.language.iso.none.fl_str_mv |
spa |
language |
spa |
dc.rights.none.fl_str_mv |
Derechos Reservados - Univesidad EIA - 2018 |
dc.rights.uri.none.fl_str_mv |
https://creativecommons.org/licenses/by-nc-nd/4.0/ |
dc.rights.license.none.fl_str_mv |
Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0) |
dc.rights.accessrights.none.fl_str_mv |
info:eu-repo/semantics/openAccess |
dc.rights.coar.none.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
rights_invalid_str_mv |
Derechos Reservados - Univesidad EIA - 2018 https://creativecommons.org/licenses/by-nc-nd/4.0/ Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0) http://purl.org/coar/access_right/c_abf2 |
eu_rights_str_mv |
openAccess |
dc.format.mimetype.none.fl_str_mv |
application/pdf |
dc.publisher.none.fl_str_mv |
Universidad EIA |
dc.publisher.program.none.fl_str_mv |
Ingeniería Mecatrónica |
dc.publisher.faculty.none.fl_str_mv |
Escuela de Ingeniería y Ciencias Básicas |
dc.publisher.place.none.fl_str_mv |
Envigado, Antioquia |
publisher.none.fl_str_mv |
Universidad EIA |
institution |
Universidad EIA . |
bitstream.url.fl_str_mv |
https://repository.eia.edu.co/bitstreams/e2a7bebd-43e9-45c4-b326-7a3d1eac3a9c/download https://repository.eia.edu.co/bitstreams/b5b6e6ea-6565-4e75-86c5-9150698976f0/download https://repository.eia.edu.co/bitstreams/a6d8c74d-9a2f-4feb-b66a-2e942aa53546/download https://repository.eia.edu.co/bitstreams/6c2c5c4a-9f61-4604-b72e-de8ad6b666ec/download |
bitstream.checksum.fl_str_mv |
800a6818ed158772b139f2d9228554a3 2264fce645ac2952653ce3f3b8fa781e 4fe5cb6ebc7ff695029a4843370a69db 7cfdef8625efd7e20a5249a68788f555 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Institucional Universidad EIA |
repository.mail.fl_str_mv |
bdigital@metabiblioteca.com |
_version_ |
1831932336957030400 |
spelling |
Suarez Pérez, Daniel Alejandro2024-05-16T15:00:02Z2024-05-16T15:00:02Z2018https://repository.eia.edu.co/handle/11190/657073 páginasEste trabajo consiste en el desarrollo y puesta a prueba de un sistema multi-agente de navegaci´on en entornos estructurados para robots de movimiento diferencial. Para el desarrollo del mismo, se ejecutaron tres etapas: planeaci´on de trayectorias por parte de un agente central, seguimiento de trayectorias de los agentes perif´ericos y control de posici´on. La planeaci´on se llev´o a cabo con ayuda del software MATLAB con licencia institucional, el cual se conect´o con el software Stage para simulaci´on cinem´atica soportado sobre los t´opicos de R.O.S. (Sistema Operativo para Robots). Para la evaluaci´on se utiliz´o un kit de desarrollo Lego R Mindstorms R NXT 2.0 en configuraci´on de movimiento diferencial, es decir, con dos ruedas de tracci´on y una rueda libre de apoyo y estabilidad. El sistema se caracteriza principalmente por tener un agente central que se encarga´ıntegramente de la planeaci´on de trayectorias a partir de las posiciones de los agentes perif´ericos, los objetivos y los obst´aculos. Tambi´en analiza, durante la etapa de planeaci´on, si el agente perif´erico tiene la capacidad de recorrer el espacio establecido y para esto se basa en las dimensiones tanto del agente como de los obst´aculos. Para la validaci´on de las trayectorias se realiz´o un conjunto de pruebas que buscaban verificar las diferentes condiciones a las que se somete el control de posici´on-velocidad. Para obtener los datos de comprobaci´on se ubic´o un marcador de color en el robot f´ısico y se realiz´o el seguimiento de patrones por visi´on artificial de la herramienta de uso gratuito Tracker. El sistema que se desarroll´o de la forma antes descrita alcanz´o los objetivos propuestos.This thesis consists of the design and validation of a multi-agent differential wheeled mobile robots system for navigation in structured environments. The thesis covers the trajectory planning by the central agent, the follow-up of trajectories by the peripheral agents and the position control design and implementation. The planning stage was carried on by using MATLAB software under institutional license connected via software with Stage kinematics simulator over R.O.S. (Robot Operating System) topics. The testing platform was built using the Hardware Developer Kit (HDK) Lego R Mindstorms R NXT 2.0 having differential wheeled architecture which means it has two separately driven wheels and a caster wheel to keep balance. The main characteristic of the system is having a central agent which takes care of the whole planning stage by reading the peripheral agents, obstacles and objectives positions. Also, it computes if the peripheral agent is able to follow the path by taking the agents and obstacles sizes. Validation was carried out by conducting a series of tests that sought to verify the different conditions to which the position-speed controller is exposed to. In order to obtain the validation data, a color marker was placed on the physical robot and follow-up was carried out using the pattern tracking by artificial vision of the software Tracker. The system developed as mentioned above reached the proposed objectives.PregradoIngeniero Mecatrónicoapplication/pdfspaUniversidad EIAIngeniería MecatrónicaEscuela de Ingeniería y Ciencias BásicasEnvigado, AntioquiaDerechos Reservados - Univesidad EIA - 2018https://creativecommons.org/licenses/by-nc-nd/4.0/Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Sistema Multi-Agente de Robots Móviles para Entornos Industriales EstructuradosTrabajo de grado - Pregradohttp://purl.org/coar/resource_type/c_7a1finfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/publishedVersionTexthttp://purl.org/redcol/resource_type/TPhttp://purl.org/coar/version/c_970fb48d4fbd8a85Robot móvilA asteriscoPlaneación de trayectoriasSistema multiagenteControlador posición-velocidadSistema Operativo para Robots (ROS)MATLABStageMobile robotsA star searchPathplanningMulti-agent systemPositionspeed controllerRobot Operating System (ROS)MATLABStagePublicationORIGINALSuárezDaniel_2018_SistemaMulti-agenteRobots.pdfSuárezDaniel_2018_SistemaMulti-agenteRobots.pdfapplication/pdf14408036https://repository.eia.edu.co/bitstreams/e2a7bebd-43e9-45c4-b326-7a3d1eac3a9c/download800a6818ed158772b139f2d9228554a3MD51LICENSElicense.txtlicense.txttext/plain; charset=utf-82553https://repository.eia.edu.co/bitstreams/b5b6e6ea-6565-4e75-86c5-9150698976f0/download2264fce645ac2952653ce3f3b8fa781eMD52TEXTSuárezDaniel_2018_SistemaMulti-agenteRobots.pdf.txtSuárezDaniel_2018_SistemaMulti-agenteRobots.pdf.txtExtracted texttext/plain101966https://repository.eia.edu.co/bitstreams/a6d8c74d-9a2f-4feb-b66a-2e942aa53546/download4fe5cb6ebc7ff695029a4843370a69dbMD53THUMBNAILSuárezDaniel_2018_SistemaMulti-agenteRobots.pdf.jpgSuárezDaniel_2018_SistemaMulti-agenteRobots.pdf.jpgGenerated Thumbnailimage/jpeg6507https://repository.eia.edu.co/bitstreams/6c2c5c4a-9f61-4604-b72e-de8ad6b666ec/download7cfdef8625efd7e20a5249a68788f555MD5411190/6570oai:repository.eia.edu.co:11190/65702024-05-17 03:02:30.382https://creativecommons.org/licenses/by-nc-nd/4.0/Derechos Reservados - Univesidad EIA - 2018open.accesshttps://repository.eia.edu.coRepositorio Institucional Universidad EIAbdigital@metabiblioteca.comCjxjZW50ZXI+PGI+QVZJU08gREUgUFJJVkFDSURBRDwvYj48L2NlbnRlcj4KPGJyPgo8cD5MYSBFc2N1ZWxhIGRlIEluZ2VuaWVyw61hIGRlIEFudGlvcXVpYSBhIHRyYXbDqXMgZGUgZXN0ZSBhdmlzbywgaW5mb3JtYSBhIGxvcyB0aXR1bGFyZXMgZGUgZGF0b3MgcGVyc29uYWxlcyBxdWUgc2UgZW5jdWVudHJlbiBlbiBzdXMgYmFzZXMgZGUgZGF0b3MgcXVlIGxhcyBwb2zDrXRpY2FzIGRlIHRyYXRhbWllbnRvIGRlIGRhdG9zIHBlcnNvbmFsZXMgbGEgRUlBIHNvbjo8L3A+CjxwPkFsIHRpdHVsYXIgZGUgbG9zIGRhdG9zIHBlcnNvbmFsZXMgZW4gdHJhdGFtaWVudG8sIHNlIGxlIHJlc3BldGFyw6FuIHN1cyBkZXJlY2hvcyBhIGNvbm9jZXIgw61udGVncmFtZW50ZSB5IGRlIGZvcm1hIGdyYXR1aXRhIHN1cyBkYXRvcyBwZXJzb25hbGVzLCBhc8OtIGNvbW8gYSBhY3R1YWxpemFybG9zIHkgcmVjdGlmaWNhcmxvcyBmcmVudGUgYSBsYSBFSUEgbyBsb3MgZW5jYXJnYWRvcyBkZWwgdHJhdGFtaWVudG8uPC9wPgo8cD5BbCB0aXR1bGFyIGRlIGxvcyBkYXRvcyBwZXJzb25hbGVzIGVuIHRyYXRhbWllbnRvLCBwb2Ryw6EgY29ub2NlciBlbCB1c28gcXVlIHNlIGxlIGhhIGRhZG8gYSBzdXMgZGF0b3MgcGVyc29uYWxlcywgcHJldmlhIHNvbGljaXR1ZC48L3A+CjxwPkVsIHRpdHVsYXIgZGUgbG9zIGRhdG9zIHBlcnNvbmFsZXMgZW4gdHJhdGFtaWVudG8sIHBvZHLDoSBzb2xpY2l0YXIgcHJ1ZWJhIGRlIGxhIGF1dG9yaXphY2nDs24gb3RvcmdhZGEgYSBsYSBFSUEuIHNhbHZvIGN1YW5kbyBleHByZXNhbWVudGUgc2UgZXhjZXB0w7plIGNvbW8gcmVxdWlzaXRvIHBhcmEgZWwgdHJhdGFtaWVudG8sIGRlIGNvbmZvcm1pZGFkIGNvbiBsYSBsZXkuPC9wPgo8cD5FbCB0aXR1bGFyIGRlIGxvcyBkYXRvcyBwdWVkZSByZXZvY2FyIGxhIGF1dG9yaXphY2nDs24geSBzb2xpY2l0YXIgbGEgc3VwcmVzacOzbiBkZWwgZGF0byBjdWFuZG8gZW4gZWwgdHJhdGFtaWVudG8gbm8gc2UgcmVzcGV0ZW4gbG9zIHByaW5jaXBpb3MsIGRlcmVjaG9zIHkgZ2FyYW50w61hcyBjb25zdGl0dWNpb25hbGVzIHkgbGVnYWxlcy4gTGEgcmV2b2NhdG9yaWEgeSBzdXByZXNpw7NuIHByb2NlZGVyw6EgY3VhbmRvIGxhIFN1cGVyaW50ZW5kZW5jaWEgZGUgSW5kdXN0cmlhIHkgQ29tZXJjaW8gKFNJQykgaGF5YSBkZXRlcm1pbmFkbyBxdWUgZW4gZWwgdHJhdGFtaWVudG8sIGxhIEVTQ1VFTEEgREUgSU5HRU5JRVLDjUEgREUgQU5USU9RVUlBIGhhIGluY3VycmlkbyBlbiBjb25kdWN0YXMgY29udHJhcmlhcyBhIGVzdGEgTGV5IHkgYSBsYSBDb25zdGl0dWNpw7NuIFBvbMOtdGljYS48L3A+CjxwPlBhcmEgZWZlY3RvcyBkZSBlamVyY2VyIHN1cyBkZXJlY2hvcyBkZSBjb25vY2VyLCBhY3R1YWxpemFyLCByZWN0aWZpY2FyIHkgc3VwcmltaXIgaW5mb3JtYWNpw7NuLCByZXZvY2FyIGxhIGF1dG9yaXphY2nDs24sIGVudHJlIG90cm9zOyBlbCB0aXR1bGFyIGRlIGxvcyBkYXRvcyBwb2Ryw6EgYWN1ZGlyIGEgbGEgRVNDVUVMQSBERSBJTkdFTklFUsONQSBERSBBTlRJT1FVSUEsIGNvbW8gcmVzcG9uc2FibGUgZGVsIHRyYXRhbWllbnRvIGRlIGRhdG9zIGFsIMOhcmVhIGRlIGNvbXVuaWNhY2lvbmVzLCBtZWRpYW50ZSBjb3JyZW8gZWxlY3Ryw7NuaWNvIGEgd2VibWFzdGVyQGVpYS5lZHUuY28gLjwvcD4KPHA+RW4gY2FzbyBkZSBpbmZyYWNjaW9uZXMgYSBsYSBsZXkgMTU4MSBkZSAyMDEyLCBlbCB0aXR1bGFyIGRlIGxvcyBkYXRvcyBwb2Ryw6EgcHJlc2VudGFyIHF1ZWphIGFudGUgbGEgU3VwZXJpbnRlbmRlbmNpYSBkZSBJbmR1c3RyaWEgeSBDb21lcmNpbyAoU0lDKS48L3A+CjxwPkVsIHRpdHVsYXIgc2Vyw6EgaW5mb3JtYWRvIGFjZXJjYSBkZSBsYSBubyBvYmxpZ2F0b3JpZWRhZCBkZSBsYXMgcmVzcHVlc3RhcyBhIGxhcyBwcmVndW50YXMgcXVlIGxlIHNlYW4gaGVjaGFzLCBjdWFuZG8gw6lzdGFzIHZlcnNlbiBzb2JyZSBkYXRvcyBzZW5zaWJsZXMsIHRhbGVzIGNvbW8gb3JpZ2VuIHJhY2lhbCBvIMOpdG5pY28sIG9yaWVudGFjacOzbiBwb2zDrXRpY2EsIGNvbnZpY2Npb25lcyByZWxpZ2lvc2FzICwgcGVydGVuZW5jaWEgYSBzaW5kaWNhdG9zLCBvcmdhbml6YWNpb25lcyBzb2NpYWxlcyBkZSBkZXJlY2hvcyBodW1hbm9zLCBkYXRvcyByZWxhdGl2b3MgYSBsYSBzYWx1ZCwgYSBsYSB2aWRhIHNleHVhbCB5IGRhdG9zIGJpb23DqXRyaWNvcyBvIHNvYnJlIGxvcyBkYXRvcyBkZSBsb3MgbmnDsW9zLCBuacOxYXMgeSBhZG9sZXNjZW50ZXMuPC9wPgo8cD5FbCB0aXR1bGFyIHBvZHLDoSBjb25vY2VyIG51ZXN0cmEgcG9sw610aWNhIGRlIHRyYXRhbWllbnRvLCBsb3MgZGF0b3Mgc3VzdGFuY2lhbGVzIHF1ZSBzZSBsbGVndWVuIGEgcHJvZHVjaXIgZW4gZWwgcHJlc2VudGUgYXZpc28gbyBlbiBsYXMgcG9sw610aWNhcyBkZSB0cmF0YW1pZW50bywgc2Vyw6FuIHB1YmxpY2FkYXMgZW4gbnVlc3RybyBzaXRpbyB3ZWIsIG1lZGlvIGVsZWN0csOzbmljbyBoYWJpdHVhbCBkZSBjb250YWN0byBjb24gbG9zIHRpdHVsYXJlcy4K |