Biblioteca de software para simular el comportamiento de un robot 4WD SSMR y testear controladores de seguimiento de trayectorias

Autores
D’Angelo, Bruno
Año de publicación
2022
Idioma
español castellano
Tipo de recurso
tesis de grado
Estado
versión aceptada
Colaborador/a o director/a de tesis
Sansoni, Sebastián
Slawiñski, Emanuel
Descripción
El presente trabajo surge ante la necesidad del Grupo de Investigación en Vehículos y Sistemas Inteligentes de la Facultad de Ingeniería de la Universidad Nacional del Comahue, el cual requiere un ambiente de prueba seguro para evaluar el desempeño de algoritmos de control de robots, como etapa previa al despliegue final del mismo. A fin de minimizar el riesgo de da˜nos materiales y costos de despliegue, se propone como solución el evaluar los algoritmos en un entorno de simulación open-source ampliamente utilizado. Es por esto que se desarrolla una biblioteca de software que integra el entorno de simulación Gazebo, la generación de un modelo tridimensional de un robot móvil de cuatro ruedas de dirección deslizante con tracción independiente (4WD SSMR) y algoritmos de control de bajo y alto nivel. La comunicación entre los diferentes módulos se realiza utilizando los estándares y las herramientas que ofrece la plataforma de software ROS. La elección de utilizar ROS se debe a que los algoritmos pueden ser implementados en Python o en C++ y a que puede ser utilizado tanto dentro de la simulación como en el despliegue físico del robot. Se somete la biblioteca desarrollada a distintos escenarios, implementando y haciendo uso de algoritmos de control de velocidad, seguimiento de caminos y seguimiento de trayectorias. Además, se calculan distintas métricas de desempeño del seguimiento de caminos y trayectoria ante diferentes geometrías de referencia. La biblioteca se documenta adecuadamente para facilitar su uso, edición y ampliación. Por la misma razón, queda a total disposición del grupo de investigación, y cualquier otro interesado, en un repositorio público de GitLab.
Fil: D’Angelo, Bruno. Universidad Nacional del Comahue. Facultad de Ingeniería; Argentina.
Materia
SSMR
Simulación
Seguimiento de camino
Seguimiento de trayectoria
Gazebo
ROS
Ciencias Aplicadas
Nivel de accesibilidad
acceso abierto
Condiciones de uso
https://creativecommons.org/licenses/by-nc-sa/2.5/ar/
Repositorio
Repositorio Digital Institucional (UNCo)
Institución
Universidad Nacional del Comahue
OAI Identificador
oai:rdi.uncoma.edu.ar:uncomaid/17435

id RDIUNCO_c926bb5477fe9a6ac5078e245c5660b5
oai_identifier_str oai:rdi.uncoma.edu.ar:uncomaid/17435
network_acronym_str RDIUNCO
repository_id_str 7108
network_name_str Repositorio Digital Institucional (UNCo)
spelling Biblioteca de software para simular el comportamiento de un robot 4WD SSMR y testear controladores de seguimiento de trayectoriasD’Angelo, BrunoSSMRSimulaciónSeguimiento de caminoSeguimiento de trayectoriaGazeboROShttps://purl.org/becyt/ford/2.2Ciencias AplicadasEl presente trabajo surge ante la necesidad del Grupo de Investigación en Vehículos y Sistemas Inteligentes de la Facultad de Ingeniería de la Universidad Nacional del Comahue, el cual requiere un ambiente de prueba seguro para evaluar el desempeño de algoritmos de control de robots, como etapa previa al despliegue final del mismo. A fin de minimizar el riesgo de da˜nos materiales y costos de despliegue, se propone como solución el evaluar los algoritmos en un entorno de simulación open-source ampliamente utilizado. Es por esto que se desarrolla una biblioteca de software que integra el entorno de simulación Gazebo, la generación de un modelo tridimensional de un robot móvil de cuatro ruedas de dirección deslizante con tracción independiente (4WD SSMR) y algoritmos de control de bajo y alto nivel. La comunicación entre los diferentes módulos se realiza utilizando los estándares y las herramientas que ofrece la plataforma de software ROS. La elección de utilizar ROS se debe a que los algoritmos pueden ser implementados en Python o en C++ y a que puede ser utilizado tanto dentro de la simulación como en el despliegue físico del robot. Se somete la biblioteca desarrollada a distintos escenarios, implementando y haciendo uso de algoritmos de control de velocidad, seguimiento de caminos y seguimiento de trayectorias. Además, se calculan distintas métricas de desempeño del seguimiento de caminos y trayectoria ante diferentes geometrías de referencia. La biblioteca se documenta adecuadamente para facilitar su uso, edición y ampliación. Por la misma razón, queda a total disposición del grupo de investigación, y cualquier otro interesado, en un repositorio público de GitLab.Fil: D’Angelo, Bruno. Universidad Nacional del Comahue. Facultad de Ingeniería; Argentina.Universidad Nacional del Comahue. Facultad de IngenieríaSansoni, SebastiánSlawiñski, Emanuel2022info:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/acceptedVersionhttp://purl.org/coar/resource_type/c_7a1finfo:ar-repo/semantics/trabajoFinalDeGradoapplication/pdfapplication/pdfhttp://rdi.uncoma.edu.ar/handle/uncomaid/17435spaARGinfo:eu-repo/semantics/openAccesshttps://creativecommons.org/licenses/by-nc-sa/2.5/ar/reponame:Repositorio Digital Institucional (UNCo)instname:Universidad Nacional del Comahue2025-09-04T11:12:28Zoai:rdi.uncoma.edu.ar:uncomaid/17435instacron:UNCoInstitucionalhttp://rdi.uncoma.edu.ar/Universidad públicaNo correspondehttp://rdi.uncoma.edu.ar/oaimirtha.mateo@biblioteca.uncoma.edu.ar; adriana.acuna@biblioteca.uncoma.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:71082025-09-04 11:12:28.685Repositorio Digital Institucional (UNCo) - Universidad Nacional del Comahuefalse
dc.title.none.fl_str_mv Biblioteca de software para simular el comportamiento de un robot 4WD SSMR y testear controladores de seguimiento de trayectorias
title Biblioteca de software para simular el comportamiento de un robot 4WD SSMR y testear controladores de seguimiento de trayectorias
spellingShingle Biblioteca de software para simular el comportamiento de un robot 4WD SSMR y testear controladores de seguimiento de trayectorias
D’Angelo, Bruno
SSMR
Simulación
Seguimiento de camino
Seguimiento de trayectoria
Gazebo
ROS
Ciencias Aplicadas
title_short Biblioteca de software para simular el comportamiento de un robot 4WD SSMR y testear controladores de seguimiento de trayectorias
title_full Biblioteca de software para simular el comportamiento de un robot 4WD SSMR y testear controladores de seguimiento de trayectorias
title_fullStr Biblioteca de software para simular el comportamiento de un robot 4WD SSMR y testear controladores de seguimiento de trayectorias
title_full_unstemmed Biblioteca de software para simular el comportamiento de un robot 4WD SSMR y testear controladores de seguimiento de trayectorias
title_sort Biblioteca de software para simular el comportamiento de un robot 4WD SSMR y testear controladores de seguimiento de trayectorias
dc.creator.none.fl_str_mv D’Angelo, Bruno
author D’Angelo, Bruno
author_facet D’Angelo, Bruno
author_role author
dc.contributor.none.fl_str_mv Sansoni, Sebastián
Slawiñski, Emanuel
dc.subject.none.fl_str_mv SSMR
Simulación
Seguimiento de camino
Seguimiento de trayectoria
Gazebo
ROS
Ciencias Aplicadas
topic SSMR
Simulación
Seguimiento de camino
Seguimiento de trayectoria
Gazebo
ROS
Ciencias Aplicadas
purl_subject.fl_str_mv https://purl.org/becyt/ford/2.2
dc.description.none.fl_txt_mv El presente trabajo surge ante la necesidad del Grupo de Investigación en Vehículos y Sistemas Inteligentes de la Facultad de Ingeniería de la Universidad Nacional del Comahue, el cual requiere un ambiente de prueba seguro para evaluar el desempeño de algoritmos de control de robots, como etapa previa al despliegue final del mismo. A fin de minimizar el riesgo de da˜nos materiales y costos de despliegue, se propone como solución el evaluar los algoritmos en un entorno de simulación open-source ampliamente utilizado. Es por esto que se desarrolla una biblioteca de software que integra el entorno de simulación Gazebo, la generación de un modelo tridimensional de un robot móvil de cuatro ruedas de dirección deslizante con tracción independiente (4WD SSMR) y algoritmos de control de bajo y alto nivel. La comunicación entre los diferentes módulos se realiza utilizando los estándares y las herramientas que ofrece la plataforma de software ROS. La elección de utilizar ROS se debe a que los algoritmos pueden ser implementados en Python o en C++ y a que puede ser utilizado tanto dentro de la simulación como en el despliegue físico del robot. Se somete la biblioteca desarrollada a distintos escenarios, implementando y haciendo uso de algoritmos de control de velocidad, seguimiento de caminos y seguimiento de trayectorias. Además, se calculan distintas métricas de desempeño del seguimiento de caminos y trayectoria ante diferentes geometrías de referencia. La biblioteca se documenta adecuadamente para facilitar su uso, edición y ampliación. Por la misma razón, queda a total disposición del grupo de investigación, y cualquier otro interesado, en un repositorio público de GitLab.
Fil: D’Angelo, Bruno. Universidad Nacional del Comahue. Facultad de Ingeniería; Argentina.
description El presente trabajo surge ante la necesidad del Grupo de Investigación en Vehículos y Sistemas Inteligentes de la Facultad de Ingeniería de la Universidad Nacional del Comahue, el cual requiere un ambiente de prueba seguro para evaluar el desempeño de algoritmos de control de robots, como etapa previa al despliegue final del mismo. A fin de minimizar el riesgo de da˜nos materiales y costos de despliegue, se propone como solución el evaluar los algoritmos en un entorno de simulación open-source ampliamente utilizado. Es por esto que se desarrolla una biblioteca de software que integra el entorno de simulación Gazebo, la generación de un modelo tridimensional de un robot móvil de cuatro ruedas de dirección deslizante con tracción independiente (4WD SSMR) y algoritmos de control de bajo y alto nivel. La comunicación entre los diferentes módulos se realiza utilizando los estándares y las herramientas que ofrece la plataforma de software ROS. La elección de utilizar ROS se debe a que los algoritmos pueden ser implementados en Python o en C++ y a que puede ser utilizado tanto dentro de la simulación como en el despliegue físico del robot. Se somete la biblioteca desarrollada a distintos escenarios, implementando y haciendo uso de algoritmos de control de velocidad, seguimiento de caminos y seguimiento de trayectorias. Además, se calculan distintas métricas de desempeño del seguimiento de caminos y trayectoria ante diferentes geometrías de referencia. La biblioteca se documenta adecuadamente para facilitar su uso, edición y ampliación. Por la misma razón, queda a total disposición del grupo de investigación, y cualquier otro interesado, en un repositorio público de GitLab.
publishDate 2022
dc.date.none.fl_str_mv 2022
dc.type.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
info:eu-repo/semantics/acceptedVersion
http://purl.org/coar/resource_type/c_7a1f
info:ar-repo/semantics/trabajoFinalDeGrado
format bachelorThesis
status_str acceptedVersion
dc.identifier.none.fl_str_mv http://rdi.uncoma.edu.ar/handle/uncomaid/17435
url http://rdi.uncoma.edu.ar/handle/uncomaid/17435
dc.language.none.fl_str_mv spa
language spa
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
https://creativecommons.org/licenses/by-nc-sa/2.5/ar/
eu_rights_str_mv openAccess
rights_invalid_str_mv https://creativecommons.org/licenses/by-nc-sa/2.5/ar/
dc.format.none.fl_str_mv application/pdf
application/pdf
dc.coverage.none.fl_str_mv ARG
dc.publisher.none.fl_str_mv Universidad Nacional del Comahue. Facultad de Ingeniería
publisher.none.fl_str_mv Universidad Nacional del Comahue. Facultad de Ingeniería
dc.source.none.fl_str_mv reponame:Repositorio Digital Institucional (UNCo)
instname:Universidad Nacional del Comahue
reponame_str Repositorio Digital Institucional (UNCo)
collection Repositorio Digital Institucional (UNCo)
instname_str Universidad Nacional del Comahue
repository.name.fl_str_mv Repositorio Digital Institucional (UNCo) - Universidad Nacional del Comahue
repository.mail.fl_str_mv mirtha.mateo@biblioteca.uncoma.edu.ar; adriana.acuna@biblioteca.uncoma.edu.ar
_version_ 1842344042435706880
score 12.623145