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
スマホと車を繋ぐSmartDeviceLinkについて
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
SuzukIoT
February 16, 2021
Programming
800
0
Share
スマホと車を繋ぐSmartDeviceLinkについて
IoTLT vol.72@Youtubeの発表資料
SuzukIoT
February 16, 2021
More Decks by SuzukIoT
See All by SuzukIoT
ゆるくはじめたハードウェア製作 その後
suzukiot
0
400
KURUMA IoTLT Vol.4 オープニング
suzukiot
0
390
VREC-DH300D データ解析・続
suzukiot
0
590
ゆるくはじめるハードウェア製作
suzukiot
0
560
KURUMA IoTLT
suzukiot
0
300
ドラレコのデータを解析してみた
suzukiot
0
440
The Things NetworkのLoRa WANゲートウェイを設置しました その2
suzukiot
0
370
The Things Network の LoRa WAN ゲートウェイを設置しました
suzukiot
0
470
Other Decks in Programming
See All in Programming
今さら聞けないCancellationToken
htkym
0
200
AI駆動開発勉強会 広島支部 第一回勉強会 AI駆動開発概要とワークショップ
hayatoshimiu
0
410
作って学ぶ、 JSX (TSX) ランタイムの基本
syumai
7
930
1人1案件のプロダクトエンジニア時代に、"プロセス監督"としてチャレンジしたこと
non0113
0
350
These Five Tricks Can Make Your Apps Greener, Cheaper, & Nicer
hollycummins
0
250
開発体験を左右するライブラリの API 設計 - GraphQL スキーマ構築ライブラリから考える #tskaigi
izumin5210
2
1.4k
脅威をエンジニアリングの糧にして――現場編 / Turning Threats into Engineering Fuel — Field Edition
nrslib
0
220
iOS26時代の新規アプリ開発
yuukiw00w
0
220
メソッドのジェネリクスでGoの夢は広がるか? / Kyoto.go #65
utgwkk
0
150
生成AI時代にこそ効くGo | Why Go Works in the Age of Generative AI
mom0tomo
8
3k
GitHub Copilot CLIのいいところ
htkym
2
1.2k
技術記事、AIに書かせるか、自分で書くか? 〜それでも私が自分の手で書く理由〜 / #QiitaConference
jnchito
2
1.2k
Featured
See All Featured
Unsuck your backbone
ammeep
672
58k
Code Reviewing Like a Champion
maltzj
528
40k
Embracing the Ebb and Flow
colly
88
5.1k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
540
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
23k
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
520
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.2k
Why Our Code Smells
bkeepers
PRO
340
58k
Practical Orchestrator
shlominoach
191
11k
Leading Effective Engineering Teams in the AI Era
addyosmani
9
2k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
55k
Transcript
スマホと車を繋ぐ SmartDeviceLink について @SuzukIoT
自己紹介 • 鈴木 (SuzukIoT) • 開発スキル • 組込み F/W •
Linux 、 Android アプリ、 Web アプリ開発 • IoT • Raspberry Pi 中心 • Pico は様子見中
SmartDeviceLink(SDL) とは • スマホと車載器 ( ナビ ) を繋ぐ規格 • 車載器の画面からスマホを操作できる
• メッセージを読み上げる。音声操作 • 車のデータを使ったアプリを作れる トヨタモビリティ東京の Web より
SmartDeviceLink(SDL) とは • TOYOTA と Ford が中心となって 2016 年に設立されたコンソーシアム •
色々なメーカーが参画してる • SDL 対応車種も出始めている • オープンな規格 • コアな部分はオープンソース
自動車のデータを取るには • OBD-Ⅱ を使う • メーカー、車種によって上手く取れないケースがある • トラブルが多い • 警告灯が点いてエンジンが止まった
• バッテリーが上がった • ドアが開けられなくなった • 車に謎な物取り付けてる不安もあるかも
データを取った後 • OBD-II でデータ取れた、じゃあそのデータをどうしよ う? • その先の目的が無かった • 作ってみたを自慢しても、リバースエンジニアリン グっぽいので、あまり公にできない
SDL への期待 • スマホの機能を組み合わせることでデータの新しい価値、活用 のアイデアが生まれる • SDL 規格でプラットフォームが統一される • 開発が楽になる
(OBD は色々な独自規格が多い ) • 一律に欲しいデータ取れる • 多くの車両のデータを集められる
SDL アプリコンテストの開催 • 過去 2 回開催、今回で 3 回目 • 応募締め切り
2/21 • 私も応募しました https://sdl-contest.com/
SDL アプリ開発で気になった事 • 自分も応募してみようと 1 月に入ってから着手 • SDK のバージョンが新しくなっているが、ドキュメントや記事が追 いついていない
• 車両データの実データを取る手段がない
実車両のデータ取得手段 SDL BOOT CAMP 車載器の購入 ラズパイとタッチパネルの組 み合わせで動かす SDL 環境 SDK
のバージョンが古いため に、作ったアプリからは繋が らなかった ストアのページがリンク切れ になって入手不可 SDK が古くて最新のアプリで は繋がらない噂 SDL core の独自ビルド 頑張ったけどできなかっ た。 Policy のブロックが外 せない
世の中の SDL の現状 • 対応アプリが少ない • アプリ配信のハードルが高い • SDL へのお布施が必要
( 年間数万ドル~ ) • SDL コンソーシアムの認証が必要 • 結局はメーカーの機嫌次第な印象でオープン性に疑問
先行き不安 • ナビ系アプリの終了が相次ぐ • Yahoo! カーナビ終了予定 (2021 年 5 月
) • LINE カーナビ終了予定 (2021 年 5 月 ) • TC スマホナビ (TOYOTA) 終了予定 (2021 年 3 月 ) • 残るはカーナビタイムだけ
頑張って欲しい SDL • プラットフォームをオープンにする取り組みは楽しみ • 無くなってしまうのは残念なので、続いてほしい • 本物のデータでアプリ開発したい • そうでないと普通のスマホアプリと変わらなくなってしまう
• 会社だと利益ベースでやるやらないが決まる • 個人趣味では面白いからやる • もっと開発者が増えて盛り上がって欲しい • 自動車メーカーはアプリの人と一緒にやれば面白いことできると思うのに
最後に • 車のデータを扱った何かをやってみたい • 仲間を探しています • 次回もコンテストがあれば挑戦してみたい • 実データが取れるようにリベンジしたい