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...

Full description

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