ReconROSによる分散再構成可能ロボティクスシステムの設計
Design of Distributed Reconfigurable Robotics Systems with ReconROS
ROS 2とReconOSを統合し、ロボットアプリの一部をハードウェアで透過的に高速化できるフレームワークReconROSを提案し、その設計フローと実験結果を示した論文。
著者: Christian Lienen, Marco Platzner
分類: cs.RO, cs.DC
原文アブストラクト
Robotics applications process large amounts of data in real-time and require compute platforms that provide high performance and energy-efficiency. FPGAs are well-suited for many of these applications, but there is a reluctance in the robotics community to use hardware acceleration due to increased design complexity and a lack of consistent programming models across the software/hardware boundary. In this paper we present ReconROS, a framework that integrates the widely-used robot operating system (ROS) with ReconOS, which features multithreaded programming of hardware and software threads for reconfigurable computers. This unique combination gives ROS 2 developers the flexibility to transparently accelerate parts of their robotics applications in hardware. We elaborate on the architecture and the design flow for ReconROS and report on a set of experiments that underline the feasibility and flexibility of our approach.
関連論文
- 特徴ベース相対ナビゲーションのためのFPGAハードウェアアクセラレーションFPGAアクセラレーション
- ReconROS実行器:FPGAアクセラレーションROS 2アプリのイベント駆動プログラミングFPGAアクセラレーション
- iELAS:FPGA上でリアルタイムステレオマッチングを実現する省エネ加速器FPGAアクセラレーション
- FPGAベースのロボティクス計算に関するサーベイFPGAアクセラレーション
