Automatic Integration Method for FPGA-Based ROS2 Nodes for Parallel Processing

With the development and spread of robot technology, intelligent robots are expected to play an active role. To utilize these robots with low power and low latency, tools that automatically integrate FPGA (Field-Programmable Gate Array) into ROS systems have been actively studied. This enables low-power and high-speed processing of robotic applications on FPGAs. In this study, we developed meta-FOrEST, a tool to automatically include multiple FPGA logics in ROS2 nodes, with a view to utilizing FPGA in ROS2. In the evaluation, latency, message loss rate, and power consumption were measured using ROS2 nodes containing multiple FPGA logic generated by meta-FOrEST on FPGA board with a Zynq SoC. The results showed that FPGA processing using ROS2 with 8 nodes in parallel is feasible with low latency and low power consumption. Beyond robot applications, we also envision this approach’s potential use in MEC (Multi-access Edge Computing) scenarios in the future.

Authors

Institutions

Publication Details

Journal
Transactions of the Institute of Systems Control and Information Engineers
Published
2024-12-15
DOI
https://doi.org/10.5687/iscie.37.295
Primary Topic
Advanced Algorithms and Applications
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Automatic Integration Method for FPGA-Based ROS2 Nodes for Parallel Processing

Mikiko Sato, Eisuke Okazaki, Midori Sugaya, Hayato Mori et al.
Transactions of the Institute of Systems Control and Information Engineers
Advanced Algorithms and Applications
article

Automatic Integration Method for FPGA-Based ROS2 Nodes for Parallel Processing

Mikiko Sato, Eisuke Okazaki, Midori Sugaya, Hayato Mori, Takeshi Ohkawa
article en

Abstract

With the development and spread of robot technology, intelligent robots are expected to play an active role. To utilize these robots with low power and low latency, tools that automatically integrate FPGA (Field-Programmable Gate Array) into ROS systems have been actively studied. This enables low-power and high-speed processing of robotic applications on FPGAs. In this study, we developed meta-FOrEST, a tool to automatically include multiple FPGA logics in ROS2 nodes, with a view to utilizing FPGA in ROS2. In the evaluation, latency, message loss rate, and power consumption were measured using ROS2 nodes containing multiple FPGA logic generated by meta-FOrEST on FPGA board with a Zynq SoC. The results showed that FPGA processing using ROS2 with 8 nodes in parallel is feasible with low latency and low power consumption. Beyond robot applications, we also envision this approach’s potential use in MEC (Multi-access Edge Computing) scenarios in the future.

Transactions of the Institute of Systems Control and Information EngineersVol. 37(12)
Tokai University (JP), Shibaura Institute of Technology (JP), Kumamoto University (JP)
Openalex Percentile: Top 64%
Advanced Algorithms and Applications
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.