Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
AWS IoT FleetWise のアップデートについて
Search
CM若槻龍太
December 08, 2023
Programming
0
620
AWS IoT FleetWise のアップデートについて
CM若槻龍太
December 08, 2023
Tweet
Share
More Decks by CM若槻龍太
See All by CM若槻龍太
AWS CDK の設計では Construct の構造も意識しよう!
wakatsuki
1
1.1k
Amazon Managed Grafana で AWS IoT TwinMaker によるデジタルツインアプリケーションを動かしてみた
wakatsuki
1
330
社内でのサーバーレスアプリケーション開発を、プラットフォームエンジニアリングを整備して 迅速化・安定化させる取り組み
wakatsuki
0
3.9k
Matterport を使ってクラスメソッド各拠点のバーチャルオフィスツアーを作成してみた
wakatsuki
0
700
ブログを書く際に 意識していることや工夫していること (公開版)
wakatsuki
1
550
フレームワークから考える AWS IoT TwinMaker とデジタルツインの What と How
wakatsuki
0
930
5分で分かる AWS IoT TwinMaker とデジタルツイン
wakatsuki
1
1.1k
AWS IoT TwinMakerとはどんなサービスなのか。その魅力について語ります
wakatsuki
0
1.4k
AWS CDK on CI/CD パイプライン
wakatsuki
0
1.9k
Other Decks in Programming
See All in Programming
Road to Ruby for A Linguistics Nerd
hayat01sh1da
PRO
0
180
Cloudflare Workersで進めるリモートMCP活用
syumai
4
320
大LLM時代にこの先生きのこるには-ITエンジニア編
fumiyakume
8
3.4k
note の Elasticsearch 更新系を支える技術
tchov
9
3.6k
Cursor/Devin全社導入の理想と現実
saitoryc
29
22k
ぽちぽち選択するだけでOSSを読めるVSCode拡張機能
ymbigo
14
6.2k
ウォンテッドリーの「ココロオドル」モバイル開発 / Wantedly's "kokoro odoru" mobile development
kubode
2
530
開発者フレンドリーで顧客も満足?Platformの秘密
algoartis
0
210
Serving TUIs over SSH with Go
caarlos0
0
650
Global Azure 2025 @ Kansai / Hyperlight
kosmosebi
0
140
生成AIで知るお願いの仕方の難しさ
ohmori_yusuke
1
120
2025年のz-index設計を考える
tak_dcxi
11
4k
Featured
See All Featured
Automating Front-end Workflow
addyosmani
1370
200k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
105
19k
Stop Working from a Prison Cell
hatefulcrawdad
268
20k
A Modern Web Designer's Workflow
chriscoyier
693
190k
Navigating Team Friction
lara
185
15k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
StorybookのUI Testing Handbookを読んだ
zakiyama
30
5.7k
Product Roadmaps are Hard
iamctodd
PRO
53
11k
Facilitating Awesome Meetings
lara
54
6.3k
Done Done
chrislema
184
16k
Typedesign – Prime Four
hannesfritz
41
2.6k
Building an army of robots
kneath
305
45k
Transcript
AWS IoT FleetWise の アップデートについて クラスメソッド株式会社 若槻龍太 1 2023/10/05
自己紹介 2 • 名前 若槻龍太 • 所属 ◦ クラスメソッド株式会社 ◦
CX 事業本部 • やっていること ◦ AWS サーバーレス開発 ◦ リファレンスアーキテクチャ実装 ◦ ブログ執筆 ◦ Web、iOS アプリ開発(たまに) • 好きな AWS サービス AWS IoT TwinMaker AWS Step Functions AWS CDK
アジェンダ 1. IoT 系アップデートおさらい 2. AWS IoT FleetWise のアップデート a.
そもそも AWS IoT FleetWise とは b. [新機能] vision system data のサポート 3
IoT 系アップデートおさらい 4
IoT 系アップデートおさらい • IoT SiteWise Edge を Siemens Industrial Edge
に展 開可能に • FreeRTOS のロードマップと機能開発状況の確認が容 易に • IoT FleetWiseが vision system data をサポート (今 回触れます) ※プレ発表分は除く 5
IoT 系アップデートおさらい • IoT SiteWise Edge を Siemens Industrial Edge
に展 開可能に 6 https://dev.classmethod.jp/articles/aws-iot-sit ewise-edge-siemens-industrial-edge-marketp lace-preview/ 既に「Siemens Industrial Edge」 のデバイスを利用している場合 は、デバイスを新たに用意する ことなく SiteWise Edge が利用可 能に。
IoT 系アップデートおさらい • FreeRTOS のロードマップと機能開発状況の確認が容 易に 7 https://dev.classmethod.jp/articles/freertos-ro admap/ オープンソースのリアルタイム
OS「FreeRTOS」の開発状況が GitHub Projects で公開されるよ うになり、FreeRTOS への機能追 加状況が追跡しやすくなる
AWS IoT FleetWise のアップデート 8
AWS IoT FleetWise のアップデート 新機能 vision system data が発表(プレビュー) 9
https://aws.amazon.com/about-aws/whats-new/2023/11/vision-system-data-aws-iot-fleetwise-preview/
AWS IoT FleetWise のアップデート 1 0 https://dev.classmethod.jp/articles/vision-system-data-aws-iot-fleetwise-preview/ チバユキさんの速報ブログ
AWS IoT FleetWise のアップデート 1 1 AWS IoT TwinMaker 推しとして
は、「何をどう可視化できるの か」とても気になった😀
しかし、そもそも 我々は 「AWS IoT FleetWise」 のことを 知らなさすぎる 12
AWS IoT FleetWise のアップデート DevelopersIO にも今ま で4本しかブログが無 かった。しかも re:Invent 関連のみ(直近2本は
若槻が執筆したもの) 13
そもそも AWS IoT FleetWise とは 14
そもそも AWS IoT FleetWise とは 15 車両データ収集のユースケース • BMS (Battery
Management System) の監視 ◦ 温度閾値を超えた際のアクション • EDR (Event Data Recorder) ◦ 事故発生時の速度、エアバッグ、ブレーキなどの記録 から原因を分析 • ADAS (Advanced Driving Assistant System) の改善 ◦ 車両センサーデータによる機械学習モデルの継続的 なトレーニング
CASE(※) 対応によるコネクテッドカーの大幅な普及によ り、ユースケースは増大 そもそも AWS IoT FleetWise とは 16 コネクテッドカーの新車販売台数(乗用車・商用車)
https://www.fuji-keizai.co.jp/file.html?dir=press&file=23035.pdf&nocache
※ CASE とは • C:コネクテッド (Connected) • A:⾰動運転 (Autonomous) •
S:シェアリング&サービス (Sharing & Service) • E:電動化 (Electric) ⾰動⾰産業では、「CASE」、「MaaS」などのイノベーションに伴い、100 年に⾰度の⾰変⾰期を迎えていると言われている。 補足 https://www.meti.go.jp/meti_lib/report/2020FY/000657.pdf 17
そもそも AWS IoT FleetWise とは 車両データ収集の実装上の課題 • (ニア)リアルタイム性の実現 ◦ アクションやフィードバックループをいかに迅速化するか
• データボリューム ◦ 大量のセンサー。画像や動画などの非構造化データもある • 独自のデータフォーマット ◦ センサー種類や車種ごとに独自のデータフォーマットがある ことによる実装の複雑化 18
車両データのほぼリアルタイムでの収集、変換、クラウド への転送をサポートするマネージドサービス そもそも AWS IoT FleetWise とは https://aws.amazon.com/jp/iot-fleetwise/ サービスアイコン 19
そもそも AWS IoT FleetWise とは AWS IoT FleetWise の構成要素 •
AWS IoT FleetWise Cloud ◦ 車両のモデル化や、データの収集フォーマットなどを 定義するクラウドリソースを管理する • AWS IoT FleetWise Edge Agent ◦ 車両内の Linux ベースのハードウェア上で実行され る「Reference Implementation for AWS IoT FleetWise」(FWE) と呼ばれる OSS から成る 20
そもそも AWS IoT FleetWise とは AWS IoT FleetWise Cloud のマネジメントコンソール
21
そもそも AWS IoT FleetWise とは AWS IoT FleetWise Cloud •
次のようなリソースを管理 ◦ Signal catalogs(シグナルカタログ) ◦ Vehicle models(車両モデル) ◦ Decoder manifest(デコーダーマニフェスト) ◦ Vehicles(車両) ◦ Fleets(フリート) ◦ Campaigns(キャンペーン) 22
そもそも AWS IoT FleetWise とは AWS IoT FleetWise Edge Agent
は GitHub で公開 23 https://github.com/aws/aws-iot-fleetwise-edge/releases
そもそも AWS IoT FleetWise とは AWS IoT FleetWise の仕組み https://aws.amazon.com/blogs/aws/aws-iot-fleetwise-now-generally-available-easily-collect-vehicle-data-and-send-to-the-cloud/
24
そもそも AWS IoT FleetWise とは ① AWS IoT FleetWise Edge
Agent を車両上のハードウェ アに組み込んで、センサーや ECUs と接続 ① 25
そもそも AWS IoT FleetWise とは ② AWS IoT FleetWise Cloud
で、車両のモデルやデータ 収集フォーマットを定義 ② 26
そもそも AWS IoT FleetWise とは ③ データ収集フォーマットを Cloud から Edge
Agent にプロ ビジョニング ③ 27
そもそも AWS IoT FleetWise とは ④ 時間/条件ベースで Edge Agent から
Cloud に収集デー タを送信 ④ 28
そもそも AWS IoT FleetWise とは ⑤ 送信されたデータを保管、学習、分析、可視化 ⑤ 29
そもそも AWS IoT FleetWise とは 公式デモがあります。 https://github.com/aws/aws-iot-fleetwise-edge/blob/main /docs/dev-guide/edge-agent-dev-guide.md https://dev.classmethod.jp/articles/aws-iot-fleetwise-de mo-for-vehicle-data-collection-and-visualization/
デモページ やってみたブログ 30
そもそも AWS IoT FleetWise とは デモ車両のブレーキ圧とエンジントルクの時系列データをプ ロットして可視化 31
[新機能] vision system data のサポート 32
[新機能] vision system data のサポート ビジョンシステムデータのサポートの必要性 • 近年は車両にカメラや LiDAR などのビジョンシステムが
搭載され、画像や動画などの非構造化データをクラウド に送信する必要性が生じている。 33
[新機能] vision system data のサポート ビジョンシステムデータのサポートの必要性 • 近年は車両にカメラや LiDAR などのビジョンシステムが
搭載され、画像や動画などの非構造化データをクラウド に送信する必要性が生じている。 ⇛ 今回のアップデートで、AWS IoT FleetWise でも、既存の 構造化データに加えて、非構造化データの収集を新しくサ ポート 34
[新機能] vision system data のサポート vision system data の公式デモがあります。 https://dev.classmethod.jp/articles/aws-iot-fleetwise-for-
vision-system-data-demo/ やってみたブログ https://github.com/aws/aws-iot-fleetwise-edge/blob/main/docs/d ev-guide/vision-system-data/vision-system-data-demo.ipynb デモページ 35
Cloud 側のデータ収集スキーマと、Edge Agent 側に同じ フォーマットを適用 (デモでは ROS 2 を使用) [新機能]
vision system data のサポート 36
[新機能] vision system data のサポート 37 シグナルカタログ(データスキー マ定義)に 「Vehicle.Cameras.Front.Image」 というフロントカメラを表すス
キーマを追加
[新機能] vision system data のサポート 収集された非構造化データは、S3 バケットへ格納される 38
デモ車両から収集したフロントカメラの撮影データ [新機能] vision system data のサポート 39
まとめ • CASE 対応によるコネクテッドカーの普及 • AWS IoT FleetWise は、コネクテッドカーからのデータ の収集やクラウドへの転送を実装できるマネージド
サービス • 新機能として、ビジョンシステムの非構造化データがサ ポートされた(プレビュー) 40
所感 • Edge Agent を車両に組み込むために、ドメイン知識の 必要性や、自動車の製造ライフサイクルに入り込む必 要があるという難しさ(SIer 視点) • 近年の新しい社会課題に対応するためにサポートされ
た非常に面白いアップデート 41
ありがとうございました