Download PDFOpen PDF in browser

ROS on ARM Processor Embedded with FPGA for Improvement of Robotic Computing

EasyChair Preprint 5033

4 pagesDate: February 25, 2021

Abstract

This paper presents the development of an embedded computing system with the implementation of communication between ROS (Robot Operating System) -on-ARM processor and FPGAs (Field Programmable Gate Arrays) for improvement of robotic computing. A DE0-Nano Terasic Altera Cyclone IV development board is used in FPGA side which is programmed with Verilog code to define GPIO (General Purpose Input/Output). On the other hand, GPIO parallel communication python library is developed for RPi3 (Raspberry Pi3) board integrated with ARM Cortex-A53 processor. Implementation of parallel communication between FPGA and RPi3 is verified. As ROS is widely used for different types of robots development, we considered ROS on RPi3 for general purpose use in robotic computing system. As a case study, we performed humanoid robot fall simulation on ROS, controlled via 3-axis accelerometer embedded with DE0-Nano board.

Keyphrases: ARM processor, FPGA, FPGS, ROS, Robotic Computing, humanoid robot, sensor

BibTeX entry
BibTeX does not have the right entry for preprints. This is a hack for producing the correct reference:
@booklet{EasyChair:5033,
  author    = {Tapas Kumar Maiti},
  title     = {ROS on ARM Processor Embedded with FPGA for Improvement of Robotic Computing},
  howpublished = {EasyChair Preprint 5033},
  year      = {EasyChair, 2021}}
Download PDFOpen PDF in browser