Diseño del sistema de posicionamiento y percepción de un robot de competición mediante visión artificial y ROS

Se presenta un proyecto de visión artificial escrito en Python3 con OpenCV, enfocado en la robótica deportiva para la competición “Eurobot” a través del equipo “Red Wire”, por el cual se desarrolla un sistema de detección y estimación de la “pose” de códigos ArUco vinculados a cada uno de los robots...

Descripción completa

Detalles Bibliográficos
Autor: Mamblona Nieto, Carlos José
Tipo de recurso: tesis de maestría
Fecha de publicación:2023
País:España
Institución:Universidad de Alcalá (UAH)
Repositorio:e_Buah Biblioteca Digital Universidad de Alcalá
Idioma:español
OAI Identifier:oai:ebuah.uah.es:10017/58114
Acceso en línea:http://hdl.handle.net/10017/58114
Access Level:acceso abierto
Palabra clave:Robótica
Robótica móvil
Visión por computador
Visión artificial
Procesamiento de imágenes
Estimación de posición
Reconocimiento de patrones
Nodo ROS
Comunicación entre dispositivos
Algoritmos de visión por computador
Cámara
OpenCV
Python
ROS2 (Robot Operating System)
Raspberry Pi 4
ArUco
Ingeniería industrial
Industrial engineering
Descripción
Sumario:Se presenta un proyecto de visión artificial escrito en Python3 con OpenCV, enfocado en la robótica deportiva para la competición “Eurobot” a través del equipo “Red Wire”, por el cual se desarrolla un sistema de detección y estimación de la “pose” de códigos ArUco vinculados a cada uno de los robots y los artículos de interés del campo, implementando esta funcionalidad en el entorno de ROS2 para que los resultados obtenidos sean accesibles por el resto de sistemas del equipo para trabajar de manera conjunta en la realización de las tareas demandadas por la normativa de la competición vigente.