Programación de robot móvil con prevención de colisiones CoppeliaSim

El uso y control de robots móviles de manera segura es uno de los problemas más comunes a la hora de emplear sistemas móviles en entornos de la vida real. Con el objetivo de simular dichas conductas, en el siguiente documento se encuentra el paso a paso para lograr una serie de ejercicios que finalm...

Full description

Autores:
Cárdenas Millán, Isabel
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2021
Institución:
Universidad de los Andes
Repositorio:
Séneca: repositorio Uniandes
Idioma:
spa
OAI Identifier:
oai:repositorio.uniandes.edu.co:1992/55373
Acceso en línea:
http://hdl.handle.net/1992/55373
Palabra clave:
Robots
Manipuladores (Mecanismo)
Programación (Computadores electrónicos)
Asistencia médica
Ingeniería
Rights
openAccess
License
https://repositorio.uniandes.edu.co/static/pdf/aceptacion_uso_es.pdf
id UNIANDES2_a74dcd4e17379aa5d2a4db1d08544a59
oai_identifier_str oai:repositorio.uniandes.edu.co:1992/55373
network_acronym_str UNIANDES2
network_name_str Séneca: repositorio Uniandes
repository_id_str
dc.title.spa.fl_str_mv Programación de robot móvil con prevención de colisiones CoppeliaSim
title Programación de robot móvil con prevención de colisiones CoppeliaSim
spellingShingle Programación de robot móvil con prevención de colisiones CoppeliaSim
Robots
Manipuladores (Mecanismo)
Programación (Computadores electrónicos)
Asistencia médica
Ingeniería
title_short Programación de robot móvil con prevención de colisiones CoppeliaSim
title_full Programación de robot móvil con prevención de colisiones CoppeliaSim
title_fullStr Programación de robot móvil con prevención de colisiones CoppeliaSim
title_full_unstemmed Programación de robot móvil con prevención de colisiones CoppeliaSim
title_sort Programación de robot móvil con prevención de colisiones CoppeliaSim
dc.creator.fl_str_mv Cárdenas Millán, Isabel
dc.contributor.advisor.none.fl_str_mv Rodríguez Herrera, Carlos Francisco
dc.contributor.author.spa.fl_str_mv Cárdenas Millán, Isabel
dc.subject.keyword.none.fl_str_mv Robots
Manipuladores (Mecanismo)
Programación (Computadores electrónicos)
Asistencia médica
topic Robots
Manipuladores (Mecanismo)
Programación (Computadores electrónicos)
Asistencia médica
Ingeniería
dc.subject.themes.none.fl_str_mv Ingeniería
description El uso y control de robots móviles de manera segura es uno de los problemas más comunes a la hora de emplear sistemas móviles en entornos de la vida real. Con el objetivo de simular dichas conductas, en el siguiente documento se encuentra el paso a paso para lograr una serie de ejercicios que finalmente permiten programar un robot móvil que evita colisiones con objetos en movimiento y estáticos en un ambiente desconocido. La totalidad del desarrollo se hizo en el entorno de ejecución y simulación CoppeliaSim, dicho entorno permite la inclusión de múltiples objetos de uso común y de programación de diferentes entidades a través del lenguaje LUA. Para cada ejercicio se emplean una serie de modificaciones y objetivos que se ponen a prueba con el fin de lograr de manera exitosa la simulación del robot que evita colisiones, comenzando desde la construcción de un robot simple con geometrías básicas hasta la implementación de robots complejos incluidos dentro del entorno y que podría potencialmente replicarse en un entorno fuera del virtual.
publishDate 2021
dc.date.issued.none.fl_str_mv 2021
dc.date.accessioned.none.fl_str_mv 2022-02-22T19:57:43Z
dc.date.available.none.fl_str_mv 2022-02-22T19:57:43Z
dc.type.spa.fl_str_mv Trabajo de grado - Pregrado
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.version.spa.fl_str_mv info:eu-repo/semantics/acceptedVersion
dc.type.coar.spa.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.content.spa.fl_str_mv Text
dc.type.redcol.spa.fl_str_mv http://purl.org/redcol/resource_type/TP
format http://purl.org/coar/resource_type/c_7a1f
status_str acceptedVersion
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/1992/55373
dc.identifier.pdf.spa.fl_str_mv 26391.pdf
dc.identifier.instname.spa.fl_str_mv instname:Universidad de los Andes
dc.identifier.reponame.spa.fl_str_mv reponame:Repositorio Institucional Séneca
dc.identifier.repourl.spa.fl_str_mv repourl:https://repositorio.uniandes.edu.co/
url http://hdl.handle.net/1992/55373
identifier_str_mv 26391.pdf
instname:Universidad de los Andes
reponame:Repositorio Institucional Séneca
repourl:https://repositorio.uniandes.edu.co/
dc.language.iso.spa.fl_str_mv spa
language spa
dc.rights.uri.*.fl_str_mv https://repositorio.uniandes.edu.co/static/pdf/aceptacion_uso_es.pdf
dc.rights.accessrights.spa.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.coar.spa.fl_str_mv http://purl.org/coar/access_right/c_abf2
rights_invalid_str_mv https://repositorio.uniandes.edu.co/static/pdf/aceptacion_uso_es.pdf
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.extent.spa.fl_str_mv 20 páginas
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.publisher.spa.fl_str_mv Universidad de los Andes
dc.publisher.program.spa.fl_str_mv Ingeniería Mecánica
dc.publisher.faculty.spa.fl_str_mv Facultad de Ingeniería
dc.publisher.department.spa.fl_str_mv Departamento de Ingeniería Mecánica
institution Universidad de los Andes
bitstream.url.fl_str_mv https://repositorio.uniandes.edu.co/bitstreams/1cfea2e5-2449-42e3-8cbb-bc2a1f84b588/download
https://repositorio.uniandes.edu.co/bitstreams/332f21ed-b8a7-4b1c-baf5-3539fef049c7/download
https://repositorio.uniandes.edu.co/bitstreams/e2b47631-06e8-4923-aa6b-338b123ea5e1/download
bitstream.checksum.fl_str_mv 04afc6ac4b6fce19bcf6b2967ae28931
c0382a004127aaf774918d4862a16813
1f74c65bf31d3ae5eda920a4a78d3569
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositorio institucional Séneca
repository.mail.fl_str_mv adminrepositorio@uniandes.edu.co
_version_ 1812133817666764800
spelling Al consultar y hacer uso de este recurso, está aceptando las condiciones de uso establecidas por los autores.https://repositorio.uniandes.edu.co/static/pdf/aceptacion_uso_es.pdfinfo:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Rodríguez Herrera, Carlos Franciscovirtual::1596-1Cárdenas Millán, Isabel494d29ba-b172-4c99-97e7-1e7e39353fc35002022-02-22T19:57:43Z2022-02-22T19:57:43Z2021http://hdl.handle.net/1992/5537326391.pdfinstname:Universidad de los Andesreponame:Repositorio Institucional Sénecarepourl:https://repositorio.uniandes.edu.co/El uso y control de robots móviles de manera segura es uno de los problemas más comunes a la hora de emplear sistemas móviles en entornos de la vida real. Con el objetivo de simular dichas conductas, en el siguiente documento se encuentra el paso a paso para lograr una serie de ejercicios que finalmente permiten programar un robot móvil que evita colisiones con objetos en movimiento y estáticos en un ambiente desconocido. La totalidad del desarrollo se hizo en el entorno de ejecución y simulación CoppeliaSim, dicho entorno permite la inclusión de múltiples objetos de uso común y de programación de diferentes entidades a través del lenguaje LUA. Para cada ejercicio se emplean una serie de modificaciones y objetivos que se ponen a prueba con el fin de lograr de manera exitosa la simulación del robot que evita colisiones, comenzando desde la construcción de un robot simple con geometrías básicas hasta la implementación de robots complejos incluidos dentro del entorno y que podría potencialmente replicarse en un entorno fuera del virtual.The use and control of mobile robotic systems are the most common problems when deploying them in real environments. In order to simulate some of the behaviors that could solve the problem in hand, we propose a series of exercises that will ultimately allow a small mobile robot to navigate through an unknown environment without colliding with moving or static obstacles. The development of these experiments were conducted in the simulation environment CoppeliaSim, since it allows multiple common objects to be included in a scene and programed in an individual manner using LUA programming language. For each exercise we propose a series of objectives and modifications that will be tested in order to obtain a successful collision avoidance robot. Beginning with the construction of simple robots using geometries and finishing with the use of a fully complex robot that is included in the simulation environment and could potentially be tested in a real non virtual environment.Ingeniero MecánicoPregrado20 páginasapplication/pdfspaUniversidad de los AndesIngeniería MecánicaFacultad de IngenieríaDepartamento de Ingeniería MecánicaProgramación de robot móvil con prevención de colisiones CoppeliaSimTrabajo de grado - Pregradoinfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/acceptedVersionhttp://purl.org/coar/resource_type/c_7a1fTexthttp://purl.org/redcol/resource_type/TPRobotsManipuladores (Mecanismo)Programación (Computadores electrónicos)Asistencia médicaIngeniería201633154Publicationhttps://scholar.google.es/citations?user=O8Cl-rUAAAAJvirtual::1596-10000-0002-7438-8963virtual::1596-1https://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0000054020virtual::1596-1e6d7de00-33cf-432f-9b5d-cdcff3b1f6a1virtual::1596-1e6d7de00-33cf-432f-9b5d-cdcff3b1f6a1virtual::1596-1ORIGINAL26391.pdfapplication/pdf2416580https://repositorio.uniandes.edu.co/bitstreams/1cfea2e5-2449-42e3-8cbb-bc2a1f84b588/download04afc6ac4b6fce19bcf6b2967ae28931MD51THUMBNAIL26391.pdf.jpg26391.pdf.jpgIM Thumbnailimage/jpeg15730https://repositorio.uniandes.edu.co/bitstreams/332f21ed-b8a7-4b1c-baf5-3539fef049c7/downloadc0382a004127aaf774918d4862a16813MD53TEXT26391.pdf.txt26391.pdf.txtExtracted texttext/plain36694https://repositorio.uniandes.edu.co/bitstreams/e2b47631-06e8-4923-aa6b-338b123ea5e1/download1f74c65bf31d3ae5eda920a4a78d3569MD521992/55373oai:repositorio.uniandes.edu.co:1992/553732024-03-13 12:00:00.847https://repositorio.uniandes.edu.co/static/pdf/aceptacion_uso_es.pdfopen.accesshttps://repositorio.uniandes.edu.coRepositorio institucional Sénecaadminrepositorio@uniandes.edu.co