Diseño de un sistema de coordinación para enjambres de robots móviles heterogéneos
Este trabajo muestra el diseño automático de comportamientos para un enjambre heterogéneo de robots utilizando programación genética. Para ello, se propone el desarrollo de una plataforma computacional que incluye un formato de descripción para la especificación de robots y sus características, comp...
- Autores:
-
Chavez Chavez, John Jairo
- Tipo de recurso:
- Fecha de publicación:
- 2017
- Institución:
- Universidad Nacional de Colombia
- Repositorio:
- Universidad Nacional de Colombia
- Idioma:
- spa
- OAI Identifier:
- oai:repositorio.unal.edu.co:unal/63550
- Acceso en línea:
- https://repositorio.unal.edu.co/handle/unal/63550
http://bdigital.unal.edu.co/63993/
- Palabra clave:
- 62 Ingeniería y operaciones afines / Engineering
Robótica de enjambres
Programación genética
comportamientos,
Diseño automático
Coordinación
Swarm robotics
Genetic programming
Behaviors
Automatic design
Coordination
- Rights
- openAccess
- License
- Atribución-NoComercial 4.0 Internacional
id |
UNACIONAL2_937c94315ba315e3a61c730aed2e1f4b |
---|---|
oai_identifier_str |
oai:repositorio.unal.edu.co:unal/63550 |
network_acronym_str |
UNACIONAL2 |
network_name_str |
Universidad Nacional de Colombia |
repository_id_str |
|
spelling |
Atribución-NoComercial 4.0 InternacionalDerechos reservados - Universidad Nacional de Colombiahttp://creativecommons.org/licenses/by-nc/4.0/info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Gómez Perdomo, JonatanCórdoba Nieto, ErnestoChavez Chavez, John Jairo7576a1a8-321f-4f31-ad65-d29fb0694c493002019-07-02T21:53:23Z2019-07-02T21:53:23Z2017-11-24https://repositorio.unal.edu.co/handle/unal/63550http://bdigital.unal.edu.co/63993/Este trabajo muestra el diseño automático de comportamientos para un enjambre heterogéneo de robots utilizando programación genética. Para ello, se propone el desarrollo de una plataforma computacional que incluye un formato de descripción para la especificación de robots y sus características, comportamientos primitivos que poseen los robots, y tareas que realiza el enjambre de robots. Los comportamientos son construidos con programación genética componiendo y ajustando árboles de expresión que son validados en un simulador basado en física. Como parte de la validación de la plataforma computacional se diseñan e implementan comportamientos de agregación para un grupo de tres robots móviles simulados y su despliegue en tres robots del Laboratorio Fábrica experimental de la Universidad Nacional de Colombia sede Bogotá .Abstract: This research work studies the automatic design of behaviors for an heterogeneous swarm of robots using genetic programming. In order to build behaviors for robots automatically a computational platform is proposed. The proposed platform is composed by three major components. The first component is a description format which allows to specify robot properties, basic behaviors and tasks. The second component is a genetic programming implementation along with a physics-based simulator, this component builds in an automatic way expression trees which represent robot behaviors. The final component is a behaviors assignment module to deploy expression trees on real robots. In order to validate the proposed platform robot behaviors are built for three simulated mobile robots and their deployment in three real robots in a manufacturing environment at Universidad Nacional de Colombia.Maestríaapplication/pdfspaUniversidad Nacional de Colombia Sede Bogotá Facultad de Ingeniería Departamento de Ingeniería de Sistemas e IndustrialDepartamento de Ingeniería de Sistemas e IndustrialChavez Chavez, John Jairo (2017) Diseño de un sistema de coordinación para enjambres de robots móviles heterogéneos. Maestría thesis, Universidad Nacional de Colombia - Sede Bogotá.62 Ingeniería y operaciones afines / EngineeringRobótica de enjambresProgramación genéticacomportamientos,Diseño automáticoCoordinaciónSwarm roboticsGenetic programmingBehaviorsAutomatic designCoordinationDiseño de un sistema de coordinación para enjambres de robots móviles heterogéneosTrabajo de grado - Maestríainfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/acceptedVersionTexthttp://purl.org/redcol/resource_type/TMORIGINALtesis_jjchavezc.pdfapplication/pdf8547026https://repositorio.unal.edu.co/bitstream/unal/63550/1/tesis_jjchavezc.pdf2d24c6672e1513f4f79b0dd6b11a1210MD51THUMBNAILtesis_jjchavezc.pdf.jpgtesis_jjchavezc.pdf.jpgGenerated Thumbnailimage/jpeg3681https://repositorio.unal.edu.co/bitstream/unal/63550/2/tesis_jjchavezc.pdf.jpg13d65739337d5b278b02ebe5ef149690MD52unal/63550oai:repositorio.unal.edu.co:unal/635502024-04-29 23:11:10.929Repositorio Institucional Universidad Nacional de Colombiarepositorio_nal@unal.edu.co |
dc.title.spa.fl_str_mv |
Diseño de un sistema de coordinación para enjambres de robots móviles heterogéneos |
title |
Diseño de un sistema de coordinación para enjambres de robots móviles heterogéneos |
spellingShingle |
Diseño de un sistema de coordinación para enjambres de robots móviles heterogéneos 62 Ingeniería y operaciones afines / Engineering Robótica de enjambres Programación genética comportamientos, Diseño automático Coordinación Swarm robotics Genetic programming Behaviors Automatic design Coordination |
title_short |
Diseño de un sistema de coordinación para enjambres de robots móviles heterogéneos |
title_full |
Diseño de un sistema de coordinación para enjambres de robots móviles heterogéneos |
title_fullStr |
Diseño de un sistema de coordinación para enjambres de robots móviles heterogéneos |
title_full_unstemmed |
Diseño de un sistema de coordinación para enjambres de robots móviles heterogéneos |
title_sort |
Diseño de un sistema de coordinación para enjambres de robots móviles heterogéneos |
dc.creator.fl_str_mv |
Chavez Chavez, John Jairo |
dc.contributor.author.spa.fl_str_mv |
Chavez Chavez, John Jairo |
dc.contributor.spa.fl_str_mv |
Gómez Perdomo, Jonatan Córdoba Nieto, Ernesto |
dc.subject.ddc.spa.fl_str_mv |
62 Ingeniería y operaciones afines / Engineering |
topic |
62 Ingeniería y operaciones afines / Engineering Robótica de enjambres Programación genética comportamientos, Diseño automático Coordinación Swarm robotics Genetic programming Behaviors Automatic design Coordination |
dc.subject.proposal.spa.fl_str_mv |
Robótica de enjambres Programación genética comportamientos, Diseño automático Coordinación Swarm robotics Genetic programming Behaviors Automatic design Coordination |
description |
Este trabajo muestra el diseño automático de comportamientos para un enjambre heterogéneo de robots utilizando programación genética. Para ello, se propone el desarrollo de una plataforma computacional que incluye un formato de descripción para la especificación de robots y sus características, comportamientos primitivos que poseen los robots, y tareas que realiza el enjambre de robots. Los comportamientos son construidos con programación genética componiendo y ajustando árboles de expresión que son validados en un simulador basado en física. Como parte de la validación de la plataforma computacional se diseñan e implementan comportamientos de agregación para un grupo de tres robots móviles simulados y su despliegue en tres robots del Laboratorio Fábrica experimental de la Universidad Nacional de Colombia sede Bogotá . |
publishDate |
2017 |
dc.date.issued.spa.fl_str_mv |
2017-11-24 |
dc.date.accessioned.spa.fl_str_mv |
2019-07-02T21:53:23Z |
dc.date.available.spa.fl_str_mv |
2019-07-02T21:53:23Z |
dc.type.spa.fl_str_mv |
Trabajo de grado - Maestría |
dc.type.driver.spa.fl_str_mv |
info:eu-repo/semantics/masterThesis |
dc.type.version.spa.fl_str_mv |
info:eu-repo/semantics/acceptedVersion |
dc.type.content.spa.fl_str_mv |
Text |
dc.type.redcol.spa.fl_str_mv |
http://purl.org/redcol/resource_type/TM |
status_str |
acceptedVersion |
dc.identifier.uri.none.fl_str_mv |
https://repositorio.unal.edu.co/handle/unal/63550 |
dc.identifier.eprints.spa.fl_str_mv |
http://bdigital.unal.edu.co/63993/ |
url |
https://repositorio.unal.edu.co/handle/unal/63550 http://bdigital.unal.edu.co/63993/ |
dc.language.iso.spa.fl_str_mv |
spa |
language |
spa |
dc.relation.ispartof.spa.fl_str_mv |
Universidad Nacional de Colombia Sede Bogotá Facultad de Ingeniería Departamento de Ingeniería de Sistemas e Industrial Departamento de Ingeniería de Sistemas e Industrial |
dc.relation.references.spa.fl_str_mv |
Chavez Chavez, John Jairo (2017) Diseño de un sistema de coordinación para enjambres de robots móviles heterogéneos. Maestría thesis, Universidad Nacional de Colombia - Sede Bogotá. |
dc.rights.spa.fl_str_mv |
Derechos reservados - Universidad Nacional de Colombia |
dc.rights.coar.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
dc.rights.license.spa.fl_str_mv |
Atribución-NoComercial 4.0 Internacional |
dc.rights.uri.spa.fl_str_mv |
http://creativecommons.org/licenses/by-nc/4.0/ |
dc.rights.accessrights.spa.fl_str_mv |
info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
Atribución-NoComercial 4.0 Internacional Derechos reservados - Universidad Nacional de Colombia http://creativecommons.org/licenses/by-nc/4.0/ http://purl.org/coar/access_right/c_abf2 |
eu_rights_str_mv |
openAccess |
dc.format.mimetype.spa.fl_str_mv |
application/pdf |
institution |
Universidad Nacional de Colombia |
bitstream.url.fl_str_mv |
https://repositorio.unal.edu.co/bitstream/unal/63550/1/tesis_jjchavezc.pdf https://repositorio.unal.edu.co/bitstream/unal/63550/2/tesis_jjchavezc.pdf.jpg |
bitstream.checksum.fl_str_mv |
2d24c6672e1513f4f79b0dd6b11a1210 13d65739337d5b278b02ebe5ef149690 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Institucional Universidad Nacional de Colombia |
repository.mail.fl_str_mv |
repositorio_nal@unal.edu.co |
_version_ |
1814090146157428736 |