honda raas platform...© 2019 honda r&d co., ltd. 株式会社本田技術研究所...

24
© 2019 Honda R&D Co., Ltd. 株式会社本田技術研究所 ライフクリエーションセンター ロボティクス開発室 治臣 Honda RaaS Platform - クラウドとロボティクスの融合 “Robotics as a Service” -

Upload: others

Post on 24-May-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Honda RaaS Platform...© 2019 Honda R&D Co., Ltd. 株式会社本田技術研究所 ライフクリエーションセンター ロボティクス開発室 東治臣 Honda RaaS Platform

© 2019 Honda R&D Co., Ltd.

株式会社本田技術研究所

ライフクリエーションセンター

ロボティクス開発室

東 治臣

Honda RaaS Platform- クラウドとロボティクスの融合 “Robotics as a Service” -

Page 2: Honda RaaS Platform...© 2019 Honda R&D Co., Ltd. 株式会社本田技術研究所 ライフクリエーションセンター ロボティクス開発室 東治臣 Honda RaaS Platform

© 2019 Honda R&D Co., Ltd.

本日お伝えしたいこと

• 本田技術研究所のロボティクスサービス・プラットフォームのR&Dの話

① ロボティクスビジョン

② Honda RaaS Platformとは何か?

③ 具体的な実装例のご紹介

Page 3: Honda RaaS Platform...© 2019 Honda R&D Co., Ltd. 株式会社本田技術研究所 ライフクリエーションセンター ロボティクス開発室 東治臣 Honda RaaS Platform

© 2019 Honda R&D Co., Ltd.

自己紹介

• 現在の役割• プロダクトオーナー(Honda RaaS Platform)

• 経歴• 富士ゼロックスグループにて全社共通ライブラリや次世代プラットフォーム開発に従事。

• リコーにてモノ・コト創りのソリューション開発に従事。社内起業CEOとして商品化の経験。

• 2017年 本田技術研究所にて”Honda RaaS Platform”を提案・推進。

• 職種• ソフトウェアエンジニア

東 治臣(ひがし はるおみ)

Page 4: Honda RaaS Platform...© 2019 Honda R&D Co., Ltd. 株式会社本田技術研究所 ライフクリエーションセンター ロボティクス開発室 東治臣 Honda RaaS Platform

© 2019 Honda R&D Co., Ltd.

ロボティクスビジョン@CES 2019~ 人の素晴らしさが際立つロボティクス社会の実現 ~

Page 5: Honda RaaS Platform...© 2019 Honda R&D Co., Ltd. 株式会社本田技術研究所 ライフクリエーションセンター ロボティクス開発室 東治臣 Honda RaaS Platform

© 2019 Honda R&D Co., Ltd.

人とロボットが共存・協調できる世界

Page 6: Honda RaaS Platform...© 2019 Honda R&D Co., Ltd. 株式会社本田技術研究所 ライフクリエーションセンター ロボティクス開発室 東治臣 Honda RaaS Platform

© 2019 Honda R&D Co., Ltd.

RaaS ~ Robotics as a Service~ ロボティクスの機能をクラウド経由で提供すること ~

Page 7: Honda RaaS Platform...© 2019 Honda R&D Co., Ltd. 株式会社本田技術研究所 ライフクリエーションセンター ロボティクス開発室 東治臣 Honda RaaS Platform

© 2019 Honda R&D Co., Ltd.

Honda RaaS Platform

一言で言うと何?

ロボティクスサービスを開発・運用するためのプラットフォーム

Page 8: Honda RaaS Platform...© 2019 Honda R&D Co., Ltd. 株式会社本田技術研究所 ライフクリエーションセンター ロボティクス開発室 東治臣 Honda RaaS Platform

© 2019 Honda R&D Co., Ltd.

Honda RaaS Platformのアプローチ

Honda RaaS Platform

User’s Cloud

① ネットワーク・稼働エリア制約解除

・セキュア通信

② 実験環境構築・スケーラブルなインフラ環境

・任意端末からアクセス

③ 開発環境・ネットワーク経由でデプロイ・リモートで設定・デバッグ

④ 運用環境・リモート運用監視

・SDKによる外部協調連携

⑤ サービス構築コスト・新サービスを拡張可能・高負荷処理をクラウドで

Page 9: Honda RaaS Platform...© 2019 Honda R&D Co., Ltd. 株式会社本田技術研究所 ライフクリエーションセンター ロボティクス開発室 東治臣 Honda RaaS Platform

© 2019 Honda R&D Co., Ltd.

異なる複数ロボットによる協調サービス

• 2007年に実施したASIMOのお茶出しサービスを分解

• Honda RaaS Platformを用いて再構築

注文を受ける

お茶を掴む

お茶を運ぶ

ワタシ、注文係

オレ、作業係

ボク、運搬係

お茶出しサービス by ASIMO

Page 10: Honda RaaS Platform...© 2019 Honda R&D Co., Ltd. 株式会社本田技術研究所 ライフクリエーションセンター ロボティクス開発室 東治臣 Honda RaaS Platform

© 2019 Honda R&D Co., Ltd.

デモ動画①:各ロボットのサービス実行例

Page 11: Honda RaaS Platform...© 2019 Honda R&D Co., Ltd. 株式会社本田技術研究所 ライフクリエーションセンター ロボティクス開発室 東治臣 Honda RaaS Platform

© 2019 Honda R&D Co., Ltd.

注文を受ける

Page 12: Honda RaaS Platform...© 2019 Honda R&D Co., Ltd. 株式会社本田技術研究所 ライフクリエーションセンター ロボティクス開発室 東治臣 Honda RaaS Platform

© 2019 Honda R&D Co., Ltd.

お茶を掴む

Page 13: Honda RaaS Platform...© 2019 Honda R&D Co., Ltd. 株式会社本田技術研究所 ライフクリエーションセンター ロボティクス開発室 東治臣 Honda RaaS Platform

© 2019 Honda R&D Co., Ltd.

お茶を受け渡す

Page 14: Honda RaaS Platform...© 2019 Honda R&D Co., Ltd. 株式会社本田技術研究所 ライフクリエーションセンター ロボティクス開発室 東治臣 Honda RaaS Platform

© 2019 Honda R&D Co., Ltd.

お茶を席まで運ぶ

Page 15: Honda RaaS Platform...© 2019 Honda R&D Co., Ltd. 株式会社本田技術研究所 ライフクリエーションセンター ロボティクス開発室 東治臣 Honda RaaS Platform

© 2019 Honda R&D Co., Ltd.

デモ動画②:異なる複数ロボットによる協調サービス例

Page 16: Honda RaaS Platform...© 2019 Honda R&D Co., Ltd. 株式会社本田技術研究所 ライフクリエーションセンター ロボティクス開発室 東治臣 Honda RaaS Platform

© 2019 Honda R&D Co., Ltd.

ロボット協調サービスの実行画面 ~ お茶出しサービス例

Page 17: Honda RaaS Platform...© 2019 Honda R&D Co., Ltd. 株式会社本田技術研究所 ライフクリエーションセンター ロボティクス開発室 東治臣 Honda RaaS Platform

© 2019 Honda R&D Co., Ltd.

ハイレベルアーキテクチャ

User’s Cloud-

(Your Cloud/On-Premises environment)

User Client Application(ex. Reservation App)

SIM c

Robot (ROS等)

cirobot-sdk

MQTT / HTTPS

User Client Application(ex. Monitoring Console App)

Web APIUser Web Application

REST API

ciraas-sdk

Stream Service

Honda RaaS Platform

Stream Data

Infrastructure Service Layer

(selectable services)

LTE/3G, WiFi

Application Services Layer

Interface Layer

Web GUIサービスシナリオ

Page 18: Honda RaaS Platform...© 2019 Honda R&D Co., Ltd. 株式会社本田技術研究所 ライフクリエーションセンター ロボティクス開発室 東治臣 Honda RaaS Platform

© 2019 Honda R&D Co., Ltd.

サービスシナリオの開発

• ロボットから得られるデータはAmazon Kinesisにストリーミングできる。

• AWS Lambda等でサービスシナリオをプログラミングを行いロボットに対する指示を出すことができる。

HondaRaaS

AWS Cloud

Amazon Kinesis

AWS Lambda

User’s Cloud

Page 19: Honda RaaS Platform...© 2019 Honda R&D Co., Ltd. 株式会社本田技術研究所 ライフクリエーションセンター ロボティクス開発室 東治臣 Honda RaaS Platform

© 2019 Honda R&D Co., Ltd.

State API + ユースケース例ロボットのバッテリー情報を知りたい

ロボットにタスクを設定したい

Page 20: Honda RaaS Platform...© 2019 Honda R&D Co., Ltd. 株式会社本田技術研究所 ライフクリエーションセンター ロボティクス開発室 東治臣 Honda RaaS Platform

© 2019 Honda R&D Co., Ltd.

State API ~ ロボットのバッテリー情報を知りたい

• ロボットが自分の状態を更新すると、Honda RaaS Platform上にも状態をコピーする。

HondaRaaS

AWS Cloud

{“battery”:20}

cirobot-sdk

MQTT

{“battery”:20}

{“battery”:20}

Amazon Kinesis Data Streams

User’s Cloud

Page 21: Honda RaaS Platform...© 2019 Honda R&D Co., Ltd. 株式会社本田技術研究所 ライフクリエーションセンター ロボティクス開発室 東治臣 Honda RaaS Platform

© 2019 Honda R&D Co., Ltd.

State API ~ ロボットにタスクを設定したい

• Honda RaaS Platform上のロボットのStateを更新するとそれがロボットにもコピーされる。

HondaRaaS

AWS Cloud

{“battery”:20,“task”:”GoToStation”}

cirobot-sdk

MQTT

{“battery”:20,“task”:”GoToStation”}

{“battery”:20,“task”:”GoToStation”}

AWS LambdaHTTPS

User’s Cloud

Page 22: Honda RaaS Platform...© 2019 Honda R&D Co., Ltd. 株式会社本田技術研究所 ライフクリエーションセンター ロボティクス開発室 東治臣 Honda RaaS Platform

© 2019 Honda R&D Co., Ltd.

State API ~ クラウドとロボットの状態の同期

• State APIはHonda RaaS Platformにあるロボットのシャドウと同期を取る機能を提供する。

HondaRaaS

AWS Cloud{“battery”:20,“task”:”GoToStation”}

cirobot-sdk

MQTT

AWS Lambda

Amazon Kinesis Data Streams

HTTPS

User’s Cloud

Page 23: Honda RaaS Platform...© 2019 Honda R&D Co., Ltd. 株式会社本田技術研究所 ライフクリエーションセンター ロボティクス開発室 東治臣 Honda RaaS Platform

© 2019 Honda R&D Co., Ltd.

本日お伝えしたこと

Honda RaaS Platformにおける複数ロボット協調サービス

• Q. Honda RaaS Platformとは何か?

• A. ロボティクスサービスを開発・運用するためのプラットフォーム。

異なる複数のロボットをクラウド経由で連携させることができる。

• 「人の素晴らしさが際立つロボティクス社会の実現」に向けてロボティクスサービスへの期待値や実力値を見極めながら、継続的にR&Dを進める必要があります。

• 皆さまの要望や要求がR&Dとして取り組むべき課題を明確にします。

Page 24: Honda RaaS Platform...© 2019 Honda R&D Co., Ltd. 株式会社本田技術研究所 ライフクリエーションセンター ロボティクス開発室 東治臣 Honda RaaS Platform

© 2019 Honda R&D Co., Ltd. 24