Implementación de sistema operativo robótico en una plataforma de robot móvil

Ivón O. Benítez González, Carlos Guillermo Miguélez Machado, Alex Manuel Rivera Rivera, Valery Moreno Vega

Resumen


En el presente trabajo se realiza una implementación del Sistema Operativo Robótico (ROS) en un robot móvil diseñado para la interacción y el servicio humano. La plataforma está diseñada utilizando un sistema digital basado en una placa de microcontrolador Atmel y una computadora de placa única (SBC) Raspberry Pi en comunicación con una computadora remota. La placa del microcontrolador se utiliza para realizar todas las operaciones de bajo nivel sobre el hardware. Se estableció una comunicación en serie entre el microcontrolador y la Raspberry Pi que ejecuta varios paquetes ROS para manipular la información. Una cámara Raspberry Pi está conectada al SBC y los fotogramas capturados por la cámara se envían a la computadora remota para el procesamiento de imágenes. El procesamiento de la imagen es realizado por la computadora remota utilizando ROS y OpenCv. La respuesta se genera en la computadora remota dependiendo de la imagen tomada.


Palabras clave


Sistema operativo robótico (ROS); robot móvil; Raspberry Pi; placa de microcontrolador Atmel

Texto completo:

PDF


Facultad de Ingeniería Automática y Biomédica, Universidad Tecnológica de La Habana  José Antonio Echeverría, Cujae, Calle 114 No. 11901. e/ Ciclovía y Rotonda. Marianao 15.
La Habana, Cuba. CP 19390. Telf: (537) 266 3476
E-mail: rielac@tesla.cujae.edu.cu | URL: http://rielac.cujae.edu.cu
ISSN: 1815-5928

Todo el contenido de la revista se encuentra bajo la licencia https://creativecommons.org/licenses/by/4.0/deed.es_ES. La revista en línea tiene acceso abierto y gratuito