【19-d-6】あなたを30分で iot ready なエンジニアにします! ~iot...
TRANSCRIPT
あなたを30分で IOT READY な エンジニアにします! IOT プラットフォーム ~THINGWORX ARプラットフォーム ~VUFORIA 西 啓 シニアIoTプリセールス・スペシャリスト
2016年2月19日
ThingWorx とは? PTC® のビジネスユニットの1つ
800人以上の社員が IoT に従事
多数のパートナーとソリューション
IoT 市場にて賞を勝ち取った技術力
7億ドル以上を先進的な IoT 技術の 獲得・開発および統合のために投資
IoT システム構築は複雑 ▪ デバイス機器の環境は多種多様
▪ プラットフォームの構造は いつも進化し続けております
▪ 異なる技術フレームワーク間の接続に 格闘しなければなりません
▪ 別の目的で導入された過去の技術を IoT 向けに仕立てる必要があります
▪ IoT によるデータの量・生成の速さ、 多様さはデータ分析を困難にしています
▪ プロジェクトの要求は、現行のリソースや開発ツールを上回っています
5 5
ThingWorx は JDK + Tomcat 上で動作する Internet of Things 開発・サーバーソフトウェアです 迅速なモデル構築や Web UI 開発・改修を可能にし、 開発生産性・拡張性に優れております
とは?
6 6
名前は聞いたことがあるけど、どんなものか実体がわからない 導入を検討しているが、どんなことができるのかわからない
手元にあるデバイスは接続できるのか?
THINGWORX に興味はあるけど・・・
9 9
クイック スタートキット
Smart Phone
アプリ ケーション
デバイス (開発キット)
ThingWorx ツアー
THINGWORX ディベロッパーゾーンには何があるのか?
ThingWorx とデモアプリをインストールした AWS 上のインスタンスを提供
インターネット接続と Chrome ブラウザが動作するパソコンで始められます
10 10
アプリケーション
Connected Car
ネット接続車両
MBTA API
公共交通
Connected Devices
ネット接続機器
Fleet Telematics
車両管理
クイックスタートキット:アプリケーション
12 12
• Things
• Mashups
• Editing Mashups
• Services
• External APIs
MBTA (MASSACHUSETTS BAY TRANSPORTATION AUTHORITY)
UIの修正、サービスを使い、機能追加を体験
13 13
• サードパーティの提供するAPIを使い、外部サービスの統合を体験できます
MBTA (MASSACHUSETTS BAY TRANSPORTATION AUTHORITY)
サードパーティのAPIを使い、サービスを開発
14 14
• Things
• Thing Templates
• Mashups
• Services
• Alerts
• Networks
• Subscriptions
CONNECTED DEVICES
ネット接続機器の基本的なモデリングを体験
15 15
• Things
• Thing Templates
• Mashups
• Services
• Alerts
• Navigating Mashups
FLEET TELEMATICS
ネット接続車両の基本的なモデリングを体験
16 16
デバイス
Raspberry Pi
C SDK Intel Edison
Intel Galileo C SDK
Intel Galileo Java SDK
PC EMS
クイックスタートキット:デバイス
センサーやボタンなどを接続し、デモアプリでモニタリングや操作できる
17 17
• Things
• Templates
• Mashups
• Properties
• Services
• Events
• Subscriptions
クイックスタートキット:THINGWORX ツアー
ThingWorx の主要な機能を実際に開発して体験できます
23 23
• 世界トップクラスのモバイル拡張現実(AR)ライブラリ • スマホ、タブレット、スマートグラス…様々なモバイル
端末に対応可能
VUFORIA とは?
MOBILE
VISION
THINGS
• 最先端のComputer Vision技術を使用
• Mixed Reality:同じSDKで、ARとVRの融合を実現
• AR for IoT:すべての「モノ」を対象としたAR体験の提供を 目指す
• PTC の IoT ソリューションの一部として、エンタープライズ向け AR アプリ開発ツールを提供する予定
24 24
その一
最先端のComputer Visionによる 高度なAR機能
VUFORIA のここがすごい!
その二
真の“Cross-Platform”
+
優れた安定性
その三
急速に拡大している ユーザー基盤
+
豊富な実績
Loading… Loading… Loading…
25 25
2D はもちろん、3D オブジェクトも認識・トラッキングできる
3Dオブジェクト 箱(立方体)
シリンダー 玩具
マーカー テキスト1) 2Dイメージ カタログ
パンフレット 商品のパッケージ
1) 現状は、英文字列に限ってサポート
ベーシックな機能 競合との差別化ポイント
26 26
あらゆるモノにAR体験を提供する、次世代のバーコード:VUMARK
課題 ソリューション(VuMark)
• 「モノ」の識別には利用可能だが、 トラッキングが難しいため、 3D モデルを実物に重ねて表示する、 本格的な AR ができない
• デザイン性に乏しい • パターン数に限りがある
• SMART – 独自のEmbedded Code により、Serial
Number や URL 等の情報を埋め込むことができる – 輪郭&画像でのトラッキングも簡単
• FREEDOM&BEAUTY – 形状、サイズを気にせずデザイン可能 – ユニークなパターンを無制限1)に作れる
1) 形状、サイズ、コードと画像の組合せで、”Billions and Trillions”のユニークなパターンを生成可能
27 27
その一
最先端のComputer Visionによる 高度なAR機能
VUFORIA のここがすごい!
その二
真の“Cross-Platform”
+
優れた安定性
その三
急速に拡大している ユーザー基盤
+
豊富な実績
Loading…
28 28
様々なモバイルデバイスをサポート
スマートグラス
ODG R-6 & R-7
Epson Moverio BT-200
VR ビューア(Goggle)
Samsung Gear VR
Google Cardboard
スマートフォン + タブレット
Android & iOS
モバイル王者である米 Qualcomm 社の秘伝の技による徹底した最適化によって、 どのデバイスでもサクサク動いて、最高の AR 体験を保証
29 29
待望の WINDOWS 版 SDKもいよいよ提供開始へ
• 2016年1月28日 ThingEvent にてWindows 10 サポートを正式発表
– Windows 版 SDK は、16年夏公開予定
• Microsoft Visual Studio によるVuforia AR アプリケーションの開発が 可能
• 対象デバイス – Windows® 10対応タブレット/PC:
Microsoft® SurfaceTM 3、 SurfaceTM Pro 3、Surface Pro 4、SurfaceTM Book
30 30
その一
最先端のComputer Visionによる 高度なAR機能
VUFORIA のここがすごい!
その二
真の“Cross-Platform”
+
優れた安定性
その三
急速に拡大している ユーザー基盤
+
豊富な実績
31 31
開発者数(W/W)
230M+ アプリインストール件数
25K+ アプリ公開件数 77%*
マーケットシェア
AR apps in Google Play & App Store
200K+
AR開発エンジンとして圧倒的なシェアを獲得しており、 世界的なAR専門展示会で多数受賞
世界で最も使われているモバイル AR エンジン
* 2015年12月時点。マーケットシェアは外部調査機関の結果をベースに推定
2011年11月、初代 SDK を公開。たった4年間で…
North America
Latin America
Europe
Middle East & Africa
India
SE Asia / Pacific
Japan & Korea
China
Vuforia 開発者の分布 世界で開発者数20万
13%
14%
25%
5% 6%
10% 8%
19%
日本は約 5% 10,000人の仲間がいる!
35 35
KTM
VuMark
• 開発者: KTM (PTC Thing Xで開発) • 対象業界: 製造業(バイクメーカ) • 目的:メンテナンスガイド • 機能:
– Thing Browser からタスクを選び、Diagnosis の結果により、特定の点検・修理作業を開始
– バイクの表面にある VuMark を認識し、修理すべき箇所がハイライトされる。動画の手順に従い作業を行う
• リンク: – アプリ: 未公開 – ビデオ:http://thingevent.com/
応用例
36 36
VUFORIA を使ってみよう!
• デベロッパー向けポータルサイト(developer.vuforia.com)から 最新の SDK と無料サンプル入手可能
– 初回ご利用される際は、 Account 作成が必要
• サンプルのビルド、動作確認の詳細手順について、ポータルサイトの Library へ ご参照 ※日本語版ユーザーガイドもご提供する予定
37 37
製品・サービス内容、料金についての ご質問・ご相談は、
[email protected](日本語対応可) [email protected]
developer.vuforia.com vuforia.com