SciELO - Scientific Electronic Library Online

 
vol.41 issue3Diseño de un receptor DVB-S en VHDL utilizando las herramientas del entorno MATLAB/SimulinkPiezoresistive pressure sensor model using the solution of an inverse optimization problem author indexsubject indexarticles search
Home Pagealphabetic serial listing  

Services on Demand

Article

Indicators

  • Have no cited articlesCited by SciELO

Related links

  • Have no similar articlesSimilars in SciELO

Share


Ingeniería Electrónica, Automática y Comunicaciones

On-line version ISSN 1815-5928

Abstract

MIGUELEZ MACHADO, Carlos Guillermo; BENITEZ GONZALEZ, Ivón Oristela; RIVERA RIVERA, Alex Manuel  and  MORENO VEGA, Valery. Robotic Operating System Implementation on a Mobile Robot Platform. EAC [online]. 2020, vol.41, n.3, pp. 79-92.  Epub Dec 01, 2020. ISSN 1815-5928.

In this paper an implementation of Robotic Operating System (ROS) on a mobile robot designed for human interaction and service is presented. The platform is designed using a digital system based on an Arduino Mega board and a Single Board Computer (SBC) Raspberry Pi in communication with a remote computer. The microcontroller board is used to perform all low-level operations over the hardware. It’s established a serial communication between microcontroller and Raspberry Pi which is running various ROS packages to manipulate information. A Raspberry Pi camera it’s connected to the SBC and the frames captured by the camera are sent to the remote computer for image processing using ROS and OpenCv; the response is generated on the remote computer in dependence of the image taken. The project gives the description of a layered distributed implementation of ROS in a mobile platform developed in Cuba in lower cost that many present on the market.

Keywords : Robotic Operating System (ROS); mobile robot; Raspberry Pi; Arduino board.

        · abstract in Spanish     · text in Spanish     · Spanish ( pdf )