ARTICLE
TITLE

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

SUMMARY

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.

 Articles related

Andres Felipe Osorio-Sierra, Milton Javier Mateus-Hernández, Héctor Fernando Vargas-Montoya    

Desde mayo del 2017, en donde se registraron diferentes ataques de Ransomware a escala mundial que afectaron a varias empresas de Europa a causa del WannaCry, ha habido un aumento progresivo entre los años 2018 y 2019 de ataques informáticos que cifran y... see more


Fidel Alejandro Rodríguez Corbo,Arturo Hernández González,Jorge Ramírez Beltrán    

La utilización de las computadoras de placa única en el campo de la adquisición continua de datos analógicos conduce a la reducción de tiempos de fabricación, fácil implementación y a sistemas más compactos y portables. Como desventajas tienen las pérdid... see more


Mario Garcia Montoya,Nelia Rosa León González,Victor Marin Contreras,Rene Yañez de la Rivera    

Se propone una solución de diseño e implementación de los protocolos RTP/RTCP sobre dispositivos lógicos programables, necesarios para la puesta en marcha de la tecnología Voz sobre IP. El diseño se basa en lenguaje C++ y se recurre a las herramientas: N... see more


Juan Raúl Rodríguez Suárez    

En el trabajo se presenta la implementación de la comunicación por puerto USB entre una computadora con sistema operativo Windows y una tarjeta FPGA Nexys2.  Dicha tarjeta posee un microcontrolador Cypress CY7C68013A que maneja un puerto  USB2 ... see more


Erik Marichal Arbona,Ronald Ugas Lago,Alberto Aguado Behar,Rafael F. Tanda Martínez    

En este trabajo se implementa un controlador predictivo basado en modelos ARX en forma de bloque para el CACSD Scicos. El controlador es simulado sobre una plataforma RCP basada en herramientas de código abierto y libre distribución, como Scicoslab/Scico... see more