• 検索結果がありません。

新技術説明会 様式例

N/A
N/A
Protected

Academic year: 2021

シェア "新技術説明会 様式例"

Copied!
16
0
0

読み込み中.... (全文を見る)

全文

(1)

ロボットへのFPGA導入を

容易化する

コンポーネント技術

宇都宮大学 大学院工学研究科 情報システム科学専攻 助教 大川 猛

(2)

従来技術とその問題点

FPGA(Field Programmable Gate Array)は、任意の ディジタル論理回路をプログラム可能なLSI →ソフトウェアでは時間がかかる画像認識処理等を、 ハードウェア化して、高速化・低消費電力化可能 問題点 ・FPGA上の回路設計が難しい ・ロボットソフトウェアシステムへの導入が困難

(3)

新技術の特徴・従来技術との比較

• 従来技術の問題点であった、FPGAをロボットシステ ムへ導入する開発を容易化することに成功した。 • 従来は、FPGAを使用できるのはハードウェア・ソフト ウェア両方の知識を持つ技術者に限られていたが、 FPGAをROS*ノードとして動作させイーサネット経由 でアクセス可能としたため、容易にロボットシステムに 導入することが可能となった。

(4)

ROS (Robot Operating System)

• ロボットソフトウェア開発用の共通基盤 – 対象OS:Ubuntu Linux – ノード間の通信モデル:Publish/Subscribe(出版-購読)モデル • 利点:コンポーネントの追加・修正が容易 • 豊富なソフトウェアコンポーネントを利用可能 – 例) カメラ入力、モータ制御、画像処理 画像 認識 処理 行動 計画 カメラ 入力 センサ 入力 腕 モータ 脚 モータ

(5)

ROS準拠FPGAコンポーネント技術の概要

提供可能な実装(Xilinx FPGA向け) 1.SoC版: Zynq-7020(ARM搭載) 2.Hardware版: Spartan-6

Application ROS node input output

Publisher Subscriber Publisher Subscriber

PS(ARM)

PL(FPGA)

ROS-Compliant FPGA Component(SoC)

interface for FPGA interface for FPGA Application ROS node input output Publisher Subscriber FPGA Subscriber HW Publisher HW Hardware ROS-Compliant FPGA Component

ROS準拠FPGAコンポーネン ト自動生成環境(cReComp) 入力: FPGAアプリケーション回路(Verilog) および設定ファイル 出力: ROSノード(Python/C++および FPGA回路) コンポーネント事例 画像処理: ラベリング(ARMプロセッサ上 ソフトの26倍高速) センサフュージョン: 9軸センサの情報を 統合した姿勢推定

(6)

FPGAコンポーネント事例

画像処理ラベリングROS準拠FPGAコンポーネント ターゲット:Xilinx社Zynq ARMプロセッサ+FPGA が1チップ化 →画像ラベリング処理 FPGA回路をROSノードと して実装 ラベリングのFPGA処理 1画素1クロック処理 →ARMより約26倍高速 解像度:1920x1080 ARM: Cortex-A9 666Mhz FPGA: Zynq-7020 PC: Core i7 870 2.93GHz

(7)

FPGAコンポーネント化の課題

0 0.5 1 1.5 2 2.5 3 3.5

FPGA+ARM SW only(ARM)

time(s)

Application ROS node input output

Publisher Subscriber Publisher Subscriber PS(ARM)

PL(FPGA)

ROS-Compliant FPGA Component(SoC)

interface for FPGA interface for FPGA

全体性能:

約1.7倍

の高速化(ARMと比較)にとどまる

通信遅延時間がボトルネック

→ハードウェア化

(8)

通信のハードウェア化の検討

• ROSノード間の通信パケット内容の分析

Pub/Sub通信は2ステップ

・XMLRPCを使用した登録処理 ・TCPROSによるデータ通信 Publisher

topic name: “bar” hostname: foo

XMLRPC port number: 1234

TCPROS port number :2345

Subscriber subscribe to “bar” ①advertise (“bar”, foo:1234) ①subscribe (“bar”) ②{foo:1234} Publisher Subscriber master ③requestTopic(“bar”,TCP) ④ foo:2345 ⑤ connect(foo:2345) ⑥ data transmission XMLRPC TCPROS

(9)

提案のソフト・ハード構成

Publisher SW/HW構成

Subscriber SW/HW構成

①advertise (“bar”, foo:1234) ①subscribe (“bar”) ②{foo:1234} Publisher SW on PC Publisher Subscriber master ③requestTopic(“bar”,TCP) ④ FPGA:3456 XMLRPC TCPROS Publisher ①advertise (“bar”, foo:1234) ①subscribe (“bar”) ②{foo:1234} Publisher Subscriber SW on PC master ③requestTopic(“bar”,TCP) ④ foo:2345 XMLRPC TCPROS

(10)

通信のハードウェア化のまとめ

方針:

TCPROSプロトコルのデータ通信のみ

ハードウェアTCP/IP(SiTCP)を用いて高性能化

利点:1ポート・1セッションのTCP/IPスタックで

(11)

想定される用途

• 本技術の特徴を生かすためには、知的な判断が必 要なロボットに適用することで画像認識性能向上・低 消費電力化のメリットが大きいと考えられる。 • 上記以外に、ロボットシステムへのFPGA導入開発コ スト削減の効果が得られることも期待される。 • また、産業機械や自動運転といった分野や用途に展 開することも可能と思われる。

(12)

実用化に向けた課題

• 現在、 FPGAのみでROSノードとしての画像処

理動作が可能なところまで開発済み。しかし、

制御を含むロボットシステムとしての動作が未

実証である。

• 今後、画像処理に基づくロボットシステム制御

実験データを取得していく。

• 実用化に向けて、FPGAアプリケーション回路

を入力としてハードウェアROSノードを生成でき

るよう設計自動化技術を確立する必要もあり。

(13)

企業への期待

• 未解決のハードウェアROSノード自動生成について は、現在開発済みのZynq向けの自動生成ツールの 追加開発により克服できると考えている。 • 画像認識による短遅延時間(マイクロ秒~ミリ秒)で の制御を行う必要がある応用を持つ、企業との共同 研究を希望。 • また、ロボット・産業機械・自動運転技術を開発中の 企業には、本技術の導入が有効と思われる。

(14)

本技術に関する知的財産権

• 発明の名称:ネットワーク接続ハードウェ

ア処理装置

• 出願番号

:特願2017-178197

• 出願日

:2017年9月15日

• 出願人

:宇都宮大学

• 発明者

:大川猛、菅田悠平、

大津金光、横田隆史

(15)

産学連携の経歴

• 2009年-2011年 NEDO省エネルギー革新技術開発事業 「省エネ情報機器のための超並列バスによるヘテロジニアス・マルチ チップ積層Cool Systemの研究開発」研究分担 (株式会社トプスシステムズ、(独)産業技術総合研究所) • 2009年-2011年 戦略的基盤技術高度化支援事業(サポイン)「Ultra-Android:マルチコア対応組込みソフトウェア・プラットフォームの研究開 発」研究代表(株式会社トプスシステムズ、(独)産業技術総合研究所) • 2014年-2015年 A-STEPハイリスク挑戦タイプ(復興促進型)「安全な 航海の為のネットワーク接続カメラによる画像認識システムの研究開 発」研究代表 (株式会社アイディアイ、宇都宮大学、東京海洋大学) • 2015年-2018年 総務省SCOPE委託事業(若手)「低消費電力ロボット 応用の為のFPGAコンポーネント化技術の研究開発」研究代表

(16)

お問い合わせ先

宇都宮大学 産学イノベーション支援センター 産学連携・イノベーション・知財部門 濵地正成 TEL 028-689-6316 FAX 028-689-6320 e-mail chiiki@miya.jm.utsunomiya-u.ac.jp

参照

関連したドキュメント

The goods and/or their replicas, the technology and/or software found in this catalog are subject to complementary export regulations by Foreign Exchange and Foreign Trade Law

ガイダンス: 5G 技術サプライヤと 5G サービスプロバイダは、 5G NR

研究計画書(様式 2)の項目 27~29 の内容に沿って、個人情報や提供されたデータの「①利用 目的」

在学中に学生ITベンチャー経営者として、様々な技術を事業化。同大卒業後、社会的

[r]

原子力損害賠償・廃炉等支援機構 廃炉等技術委員会 委員 飯倉 隆彦 株式会社東芝 電力システム社 理事. 魚住 弘人 株式会社日立製作所電力システム社原子力担当CEO

撮影画像(4月12日18時頃撮影) 画像処理後画像 モックアップ試験による映像 CRDレール

例: 12-○○株式会社△△ビル 設備カード.pdf 13-株式会社◇◇ 本社