Por favor, use este identificador para citar o enlazar este ítem: http://ciateq.repositorioinstitucional.mx/jspui/handle/1020/447
Robot seguidor de línea basado en visión artificial con ROS y OpenCV
Computer vision based line follower robot with ROS and OpenCV
César Augusto Vargas Torres
Jayro Santiago-Paz
Acceso Abierto
Atribución-NoComercial-CompartirIgual
http://www.ecorfan.org/bolivia/researchjournals/Aplicaciones_de_la_Ingenieria/vol6num18/Revista_de_Aplicaciones_de_la_Ingenier%C3%ADa_V6_N18_1.pdf
2410-3454
10.35429/JEA.2019.18.6.1.10
http://www.ecorfan.org/bolivia/rj_ap_ingenieria.php
Robot seguidor de línea
Visión artificial
Sistema Operativo para Robots (SOR)
Line follower robot
Computer vision
Robot Operating System (ROS)
El objetivo de esta investigación es presentar el diseño y la implementación de un robot seguidor de línea basado en visión artificial con el sistema operativo para robots (ROS) y la biblioteca de visión artificial de código abierto (OpenCV). La razón para usar ROS y OpenCV es crear una plataforma robusta que pueda ser la base de robots más complejos como los vehículos de guiado automatizado (AGVs). Una cámara es el sensor que le permite al robot obtener imágenes de la ruta, que se procesan en un algoritmo para detectar la línea y obtener el error de retroalimentación del controlador Proporcional Integral y Derivativo (PID). La ventaja de utilizar una cámara en lugar de sensores infrarrojos es que la cámara devuelve un error con mayor resolución, además de que es posible detectar colores y obstáculos. El resultado de combinar una cámara, un controlador PID, ROS y OpenCV es un robot seguidor de línea estable y robusto, fácil de integrar con otros sistemas.
The objective of this research is to present the design and implementation of a computer vision based line follower robot with Robot Operating System (ROS) and Open Source Computer Vision Library (OpenCV). The reason to use ROS and OpenCV is to create a robust platform that can be the base of more complex robots like the Automated Guided Vehicles (AGVs). A camera is the sensor that allows the robot to obtain images from the path, that will be processed in an algorithm to detect the line and gets the feedback error for Proportional Integral Derivative (PID) controller. The advantage of using a camera instead of infrared sensors is that the camera returns an error with higher resolution and is possible to get color identification and obstacle detection. The results of combining a camera, PID controller, ROS and OpenCV is a stable and robust line follower robot, easy to integrate with other systems.
Se agradece al CONACYT y al CIATEQ unidad Guadalajara, al Dr. Jayro Santiago Paz por su valiosa retroalimentación y apoyo otorgado durante el desarrollo de la investigación.
ECORFAN
2019
Artículo
Revista de Aplicaciones de la Ingeniería, vol. 6, no. 18 (marzo), pag. 1-10
Español
Público en general
VARGAS-TORRES, César, SANTIAGO-PAZ, Jayro. Robot seguidor de línea basado en visión artificial con ROS y OpenCV. Revista de Aplicaciones de la Ingeniería. 2019 6-18: 1-10
TECNOLOGÍA DE LA AUTOMATIZACIÓN
Versión publicada
publishedVersion - Versión publicada
Aparece en las colecciones: Artículos Publicados en Revistas Arbitradas

Cargar archivos:


Fichero Tamaño Formato  
Robot seguidor de linea basado en vision.pdf861.3 kBAdobe PDFVisualizar/Abrir