SlideShare a Scribd company logo
1 of 91
Download to read offline
ドローンワークス株式会社
代表取締役 今村博宣
www.drone.co.jp
IoT ALGYAN
DragonBoard+センサモジュール
ハードウェア開発セミナー
2017/06/12 © 2017 DroneWorks Inc. 1
ハッシュタグ : #ALGYAN
⾃⼰紹介
⻑いです
2017/06/12 © 2017 DroneWorks Inc. 2
⾃⼰紹介と会社概要
⾃⼰紹介
• 83年 ソード株式会社
– ハードウェア開発に従事
• 87年 半導体ベンチャ-
– GPUの設計に従事
• 89年 ハフトテクノロジー株
式会社設⽴
– ワークステーション開発
– デジタル放送設備開発
– デジタル家電開発
– スマートグラス開発
– ⾳楽配信システム開発
会社概要
• 2015/9/1 ドローンワークス株
式会社設⽴
– 国産フライトコントローラの開
発・製造・販売
– ドローンの受託開発・製造・販売
– バルーンカムの製造・販売
– ドローン⽤クラウドサービスの開
発・運営
– ドローン教習サービス
2017/06/12 © 2017 DroneWorks Inc. 3
⾃⼰紹介(2)
• ドローンワークス株式会社 代表取締役
• IoTビジネス共創ラボ
– ドローンWG グループリーダー
• Drone Community JAPAN Association(DCoJA)
– 発起⼈
– オープンソースによるドローン開発
• ⼀般社団法⼈ 組込みシステム技術協会(JASA)
– IoT活⽤⾼度化委員会 ドローンWG委員
• モバイルコンピューティング推進コンソーシアム(MCPC)
– ドローンWG グループリーダー
• ⼀般社団法⼈ 無⼈航空機操縦⼠・整備⼠協会(UPMA)
– 会⻑
• Facebook
– https://www.facebook.com/hironobu.imamura
• Twitter
– https://twitter.com/himamura
2017/06/12 © 2017 DroneWorks Inc. 4
2017/06/12 © 2017 DroneWorks Inc. 5
https://www.slideshare.net/ssuser8b64a9/2010-0306-70951086
2017/06/12 © 2017 DroneWorks Inc. 6
2017/06/12 © 2017 DroneWorks Inc. 7
2017/06/12 © 2017 DroneWorks Inc. 8
2017/06/12 © 2017 DroneWorks Inc. 9
2017/06/12 © 2017 DroneWorks Inc. 10
https://www.slideshare.net/ssuser8b64a9/androidabc2013s
2017/06/12 © 2017 DroneWorks Inc. 11
2017/06/12 © 2017 DroneWorks Inc. 12
2017/06/12 © 2017 DroneWorks Inc. 13
2017/06/12 © 2017 DroneWorks Inc. 14
2017/06/12 © 2017 DroneWorks Inc. 15
2017/06/12 © 2017 DroneWorks Inc. 16
2017/06/12 © 2017 DroneWorks Inc. 17
Linaroについて
2017/06/12 © 2017 DroneWorks Inc. 18
2017/06/12 © 2017 DroneWorks Inc. 19
Android携帯やTabletに使われているARM CPU。せめてプログラマならこれだけは知っ
ていて欲しいと言う内容を簡単にまとめました。セミナーの概要としては
・ARMアーキテクチャ
・ARMインストラクションセットの歴史
・ARMとLinuxの取り組み
・ARMとオープンソースソフトウェアとの関わり
・ARM専用LinuxのLinaroの概要
また、ARMとは離れますが、最近のIntelの動きとAndoridについても若干話してみたいと
思います。
https://www.youtube.com/watch?v=ZAxk5d_QSWE
2017/06/12 © 2017 DroneWorks Inc. 20
https://www.linaro.org/groups/
2017/06/12 © 2017 DroneWorks Inc. 21
https://www.linaro.org/projects/
2017/06/12 © 2017 DroneWorks Inc. 22
https://www.linaro.org/members/
2017/06/12 © 2017 DroneWorks Inc. 23
http://events.linuxfoundation.org/sites/events/files/slides/From%2096Boards%20to%20the%20Cloud.pdf
2017/06/12 © 2017 DroneWorks Inc. 24
休憩
オープンソースで開発する
ドローンプロジェクト「DCoJA」の紹介
2017/06/12 © 2017 DroneWorks Inc. 25
ドローンを取り巻く環境
2017/06/12 © 2017 DroneWorks Inc. 26
• 現在ドローンを開発している会社は多数あるが、中国のDJI
社が⼀番有名
– Appleと同じように完全垂直統合の企業で、設計〜製造〜 販売
まで⼀貫して⾃社で⾏っている。まるでApple
– 最近ではドローンに搭載するデジタルカメラまで⾃社設計〜製
造をしていて、その技術⼒には眼を⾒張るものがありる
• Dronecodeの中⼼メンバーは3DR(3DRobotics)で、率い
るのはあの「MAKERS」の著者クリス・アンダーソン
– 3DRは、⼀番肝⼼なフライトコントローラ部分を全部オープン
ソースとして公開している
– まるでGoogle。こちらはAndroid的なやり⽅
– たくさんのコミュニティーメンバーに⽀えられてバージョン
アップを繰り返しながら機能・性能・安全を向上させている
DroneCodeって何?
2017/06/12 © 2017 DroneWorks Inc. 27
LINUX FOUNDATION
COLLABORATIVE PROJECTS
「Dronecode」の概要
2017/06/12 © 2017 DroneWorks Inc. 28
• 2014/10にLinux Foundationの元で発⾜した無⼈機のフライト
コントローラ等をオープンソースで開発するプロジェクト
• オープンソース・ソフトウェア、オープンソース・ハード
ウェアの両⾯から無⼈ヘリコプターだけではなく、無⼈⾶⾏
機、無⼈ビークルも開発している
• 最近ではVTOL機の開発も進んでいる
Dronecode プロジェクトメンバー
2017/06/12 © 2017 DroneWorks Inc. 29
Dronecodeの分裂と現状(1)
2017/06/12 © 2017 DroneWorks Inc. 30
ハードウェア:APM
ソフトウェア:ArduPilot
ハードウェア:PX4
ソフトウェア:PX4
ワンボード化
ポーティング
DrondCodeとしてスタート
コミュニティー主導
ArduPilot
チューリッヒ⼤学
PX4プロジェクト
Dronecodeの分裂と現状(2)
2017/06/12 © 2017 DroneWorks Inc. 31
コミュニティー主導
ArduPilot
チューリッヒ⼤学
PX4プロジェクト
ハードウェア:PIXHAWK
ソフトウェア:PX4
ハードウェア:PIXHAWK
ソフトウェア:ArduPilot
分 裂
GPL v3ライセンス BSDライセンス
Linuxベースのフライトコントローラ
2017/06/12 © 2017 DroneWorks Inc. 32
NAVIO+ Erle Brain
Raspberry	Pi			B+
または2がベース
Beagle	Bone	
Blackがベース
2つともArduPilot系
Linuxベースだと何が良い?
2017/06/12 © 2017 DroneWorks Inc. 33
• こだわりたいところだけ追加したり、イ
ジればいい
– >姿勢制御(フィルタとか制御則とか)
– >GNSSの精度(RTKとか)
– >無線⽅式の変更
– >センサの追加
– >アクチュエータの追加
– >安全性の機能強化
「DCoJA」の概要
2017/06/12 © 2017 DroneWorks Inc. 34
• ⽇本発のオープンソースのドローンプロジェクト
• DroneCode Japan Association
のつもりだったんだけど、Dronecodeが分裂して、
我々が使おうとしていたコードはArduPilot.orgに
なってしまい、事実上Dronecode(ソース的には
PX4)を使わない⽅向になった
• Drone Community Japan Association
と⾔う名前に変更
オープンソースによるドローン開発
Drone Community JAPAN Association
2017/06/12 35
現在3つのプロジェクトが進行中
Yatagarasu(八咫烏)
Hachidori(蜂鳥)
Hato(鳩)
© 2017 DroneWorks Inc.
Yatagarasu(⼋咫烏)の概要
• 64bit ARM マルチコアSoC
• Linuxベース
• 96Boards⽤メザニンボードにFCに必要な機
能を搭載
• 複数個のセンサを搭載
2017/06/12 © 2017 DroneWorks Inc. 36
Yatagarasu(⼋咫烏)の開発⾵景
2017/06/12 © 2017 DroneWorks Inc. 37
Yatagarasu(⼋咫烏)のブロック図
2017/06/12 © 2017 DroneWorks Inc. 38
96Boards
LS Connector
SPI
I2C
MS
5611
MPU
9250
MPU
6000
気圧
センサ
MAX
14830
UART CAN
MAX
14830
HMC
5883
BME
280
2SMPB
-02A
9軸
センサ
6軸
センサ
コンパス
センサ
温度・気圧
センサ
気圧
センサ
PCA9685
PWM
External
Option
yatagarasu-RED
2017/06/12 © 2017 DroneWorks Inc. 39
HiKey 960
Huawei Kirin 960
HiKey Board
HiSilicon Kirin 6220
DragonBoard 410c
Snapdragon 410
Mediatek X20
MediaTek X20
Bubblegum-96
Actions Semi S900
+
世界中の96Boardsを使って
フライトコントローラを作れる
https://www.96boards.org/products/
表
裏
デバッグ⾵景
2017/06/12 © 2017 DroneWorks Inc. 40
イエ~イ! 今朝11:30頃に動きましたw
Hachidori(蜂⿃)の概要
• 他律制御(⾃律制御をモジッた造語)
• LinuxベースのYatagarasuから派⽣させ、ドローンのセンサ情報を
WiFiで⾶ばす
• 本来のドローンの制御部は96BoardsやPC上のLinux
2017/06/12 © 2017 DroneWorks Inc. 41
HachidoriHachidori
Server
Mission
Planner
USB
Hachidoriの経緯
2017/06/12 © 2017 DroneWorks Inc. 42
Hachidori(蜂⿃)の開発⾵景
2017/06/12 © 2017 DroneWorks Inc. 43
Hachidoriのデバッグ動画
2017/06/12 © 2017 DroneWorks Inc. 44
Hachidori(蜂⿃)のブロック図
2017/06/12 © 2017 DroneWorks Inc. 45
WROOM-02
Wi-Fi Module
INA
226
MPU
9250
FT
230
電流・電圧
センサ
BME
280
9軸
センサUSB
温度・気圧
センサ
PCA9685
PWM
I2C
SPIUART
FET
モーター
ドライバー
Hato(鳩)の概要
• OpenTXみたいなプロジェクト
• Raspberry Piで送信機を作る
2017/06/12 © 2017 DroneWorks Inc. 46
USB
CPPM
Hachidori
Hachidori
Server
Mission Planner
hatoのデバッグ動画
2017/06/12 © 2017 DroneWorks Inc. 47
新電波帯域を使ったプロポの妄想
2017/06/12 © 2017 DroneWorks Inc. 48
Hatoプロジェクトで⽤途に合った
リモートコントローラが開発できるようになる
2017/06/12 © 2017 DroneWorks Inc. 49
https://github.com/DCoJA
2017/06/12 © 2017 DroneWorks Inc. 50
https://github.com/DCoJA/yatagarasu-red
クラウドサービス
2017/06/12 © 2017 DroneWorks Inc. 51
産業⽤ドローンのクラウド連携
2017/06/12 52
フライト
コントローラ BigData
Cloud
セキュアーな
ネットワーク
安全運⾏サービス
Safety Flight Platform(SFP)
フライトコントローラに
約50個のセンサデータが集約
ドローンそのものがIoT
機械学習
ディープラーニング
・航空管制サービス
・農業向けサービス
・測量向けサービス
・撮影向けサービス
・災害対応向けサービス
© 2017 DroneWorks Inc.
落ちないためのクラウドサービス
53
メッセージングDrone
デバイス接続
サービス
サービス連携ストレージ 表⽰・通知
2017/06/12
Azure Service(ゴールのイメージ)
異常通知
IoT Hub
Event Hub
Stream
Analytics
Mobile
異常データ
IoT Hub
Client
ROS
Topic
センサデータ
Azure IoT
EDGE
UDP AMQP
Json
Notification Hubs
Json
Json
Machine
Learning
HDInsight
Blob
API Management
Web App
異常通知
異常データ
© 2017 DroneWorks Inc.
故障予測
2017/06/12 © 2017 DroneWorks Inc. 54
Phase-1
マニュアル オペレーションのイメージ
2017/06/12 55
MicrosoftAzure
3G/4G
Azure IoT
EDGE
センサデータ
操縦コマンド
© 2017 DroneWorks Inc.
オペレータへ
・異常通知
・故障予測
Azure	IoT Edge
操縦者に対するクラウドサービス
2017/06/12 © 2017 DroneWorks Inc. 56
ドローンのテレメトリ
データの可視化
他のドローンの飛行情報
の表示
Azure IoT EDGEの概要
2017/06/12 57
© 2017 DroneWorks Inc.
クラウドインテリジェンスをエッジデバイスに拡張
• エッジで⼈⼯知能を実⾏する
• エッジ解析を実⾏する
• クラウドからエッジまで、IoTソリューションを導⼊
• クラウドから集中的にデバイスを管理する
エッジで⼈⼯知能と⾼度な分析を可能にする
⾼度な分析、機械学習、および⼈⼯知能をクラウドに構築し、IoT Edgeを使⽤して物理デバイスに展開し
ます。Azureと第三者サービスのエコシステムは、エッジデバイス上で新しいIoTアプリケーションを有効
にするのに役⽴ちます。Azure Stream Analytics、Microsoft認知サービス、Azure Machine Learningを
活⽤して、より⾼度なIoTソリューションを短時間で作成できます。
IoTソリューションコストを削減
データをローカルで処理するようにエッジデバイスをプログラミングすることで、IoTデー
タをキャプチャしてクラウドに送信することを決定します。次に、クラウドに保存して分
析する必要があるデータのみを送信します。デバイスからクラウドに送信するデータの量
を削減することで、他のビジネスアプリケーションでのデータの保存と分析に伴う帯域幅
のコストとコストを削減できますが、それでも洞察⼒が向上します。
オフラインまたは断続的な接続で動作する
IoT Edgeを使⽤すると、エッジデバイスはオフラインであっても確実に安全に動作したり、クラウドへの
断続的な接続しかない場合でも動作します。再接続すると、エッジデバイスは⾃動的に最新の状態を同期
させ、継続的な接続性に関係なくシームレスに機能し続けます
https://azure.microsoft.com/en-us/campaigns/iot-edge/
•オフラインおよび断続的な接続で操作する
•リアルタイムの意思決定を可能にする
•新しいデバイスと従来のデバイスを接続する
•帯域幅コストの削減
Phase-2
WayPoint オペレーションのイメージ
2017/06/12 58
MicrosoftAzure
・ ・ ・ ・ ・
約10機
Azure IoT
EDGE
オペレータへ
・異常通知
・故障予測
3G/4G
センサデータ
操縦コマンド
© 2017 DroneWorks Inc.
Phase-3
UTM オペレーションのイメージ
2017/06/12 59
MicrosoftAzure
・ ・ ・ ・ ・
・ ・ ・ ・ ・
全国にGWを配置
Azure IoT
EDGE
無人機航空管制(UTM)
© 2017 DroneWorks Inc.
オペレータへ
・異常通知
・故障予測
・管制情報
・管制指⽰
3G/4G
無⼈航空管制システムとSkype for Business
2017/06/12 © 2017 DroneWorks Inc. 60
管制室でのドロンの管理 飛行経路の表示 Skype	for Businessによる
多点間情報共有
産業⽤ドローンのサービス階層
2017/06/12 61
サービス層
UTM層
(各国の無⼈航空機管制
システムに対応可能)
SFP層
ストレージ層
Gateway層
DCoJA
オープンソース
フライト
コントローラ層
DCoJA
オープンソース
画像データ
SFP(Safety Flight Platform)
UTM UTM UTM
3G/4G/5G 有線網
Gateway・Grandstation・気象データ・エッジ処理
ロボット専⽤バンド
テレメトリデータ・制御コマンド 画像データなど
センサー類
ARM 64bit SoC + Linux
農業撮影測量物流 災害⽀援
APIサービス
・・・
・JUTM
・その他
・JASA
・MCPC
・IPA
・その他
© 2017 DroneWorks Inc.
ドローンワークス
+
マイクロソフト
位置情報・速度・⾼さ・⽅向 センサ情報 画層データ
テレメトリデータ・気象データ
UPM/MRAAについて
2017/06/12 © 2017 DroneWorks Inc. 62
組み込みLinuxの現状
• 各プラットフォームに独⾃に実装
2017/06/12 © 2017 DroneWorks Inc. 63
Intel	Edison TI	ARM	(Beagle	
Black	Bone)
Qualcomm	ARM	
(96Boards)
GPIO,	I2C,	SPI	
のハード Intel
GPIO,	I2C,	SPI	
のハード TI
GPIO,	I2C,	SPI	
のハード
Qualcomm
センサーA		GPIO
センサーB		I2C
センサーC		SPI
ソフトウェア1 ソフトウェア2 ソフトウェア3
センサーA		GPIO
センサーB		I2C
センサーC		SPI
センサーA		GPIO
センサーB		I2C
センサーC		SPI
• 理想はこうだよね?
2017/06/12 © 2017 DroneWorks Inc. 64
Intel	Edison TI	ARM	(Beagle	
Black	Bone)
Qualcomm	ARM	
(96Boards)
センサーA		GPIO
センサーB		I2C
センサーC		SPI
同じソフトウェア 同じソフトウェア 同じソフトウェア
センサーA		GPIO
センサーB		I2C
センサーC		SPI
センサーA		GPIO
センサーB		I2C
センサーC		SPI
GPIO,	I2C,	SPI	
のハード Intel
GPIO,	I2C,	SPI	
のハード TI
GPIO,	I2C,	SPI	
のハード
Qualcomm
共通インターフェース 共通インターフェース 共通インターフェース
upn/mraaって何?
• IntelがEdison⽤に作ったセンサとか⾊ん
なIOを動かすために⽤意されたライブラ
リ群
• 実はIntelが中⼼になって⾏っているプロ
ジェクトだけど、ARMのLinuxをやってい
るLinaroでも採⽤されました。
2017/06/12 © 2017 DroneWorks Inc. 65
Linaroもmraa/upmを採⽤
2017/06/12 © 2017 DroneWorks Inc. 66
• upmとmraaの関係
2017/06/12 © 2017 DroneWorks Inc. 67
Intel	Edison TI	ARM	(Beagle	
Black	Bone)
Qualcomm	ARM	
(96Boards)
センサーA		GPIO
センサーB		I2C
センサーC		SPI
同じソフトウェア 同じソフトウェ
ア
同じソフトウェア
センサーA		GPIO
センサーB		I2C
センサーC		SPI
センサーA		GPIO
センサーB		I2C
センサーC		SPI
GPIO,	I2C,	SPI	
のハード Intel
GPIO,	I2C,	SPI	
のハード TI
GPIO,	I2C,	SPI	
のハード
Qualcomm
共通インターフェー
ス
共通インターフェース 共通インターフェース
ここが
libupm
ここが
libmraa
Linux	が動く
ハード
Upm/mraaのサイト関係
• Intel iot-devkit libraries
(https://github.com/intel-iot-devkit)
• IOTDK download location
(http://iotdk.intel.com/)
• upm: UPM Libraries
(http://iotdk.intel.com/docs/master/upm/mod
ules.html)
• mraa: Main Page
(http://iotdk.intel.com/docs/master/mraa/)
2017/06/12 © 2017 DroneWorks Inc. 68
mraa Supported platforms
• Galileo Gen 1 - Rev D
• Galileo Gen 2 - Rev H
• Intel Edison
• Intel(R) NUC DE3815tykhe
• Intel(R) MinnowBoard Max / MinnowBoard Turbot
• Raspberry Pi
• Banana Pi/Pro
• Beaglebone Black
• phyBOARD-Wega
• Intel NUC NUC5i5MYBE
• UP Board
• Intel Joule
• FTDI FT4222H
2017/06/12 © 2017 DroneWorks Inc. 69
upm Libraries
2017/06/12 © 2017 DroneWorks Inc. 70
upm Libraries
2017/06/12 © 2017 DroneWorks Inc. 71
Install Libraries
2017/06/12 © 2017 DroneWorks Inc. 72
https://www.96boards.org/documentation/ConsumerEdition/CE-Extras/GPIO/Advanced/README.md/
UPM/MRAAライブラリのインストール
2017/06/12 © 2017 DroneWorks Inc. 73
http://www.96boards.org/blog/install-96boardgpio-libsoc-libmraa-new-image/
2017/06/12 © 2017 DroneWorks Inc. 74
http://www.96boards.org/blog/programing-i2c-devices-libmraa-libupm/
Shimonsoについて
2017/06/12 © 2017 DroneWorks Inc. 75
2017/06/12 © 2017 DroneWorks Inc. 76
https://github.com/drone-works
こうやって開発
2017/06/12 © 2017 DroneWorks Inc. 77
2017/06/12 © 2017 DroneWorks Inc. 78
upm/で git	diff	master	dromeworks-experimental	としても変更分がわかります
git diff	master	dromeworks-experimental	|	grep	"diff	–git
example/の下にあるのはサンプルプログラムで、その他のはほとんどドライバ
です。
変更分はupmのdromeworks-experimentalブランチにあります。
https://github.com/drone-works/upm/tree/dromeworks-experimental
2017/06/12 © 2017 DroneWorks Inc. 79
https://github.com/drone-works/Shimonso-IoT-Type-R/blob/master/Shimonso-IoT-Type-R.pdf
2017/06/12 © 2017 DroneWorks Inc. 80
Zephyrについて
2017/06/12 © 2017 DroneWorks Inc. 81
野望!
• upmとmraaを使ってARMのLinuxとmbedを統⼀
2017/06/12 © 2017 DroneWorks Inc. 82
96Boards
センサーA		GPIO
センサーB		I2C
センサーC		SPI
同じソフトウェア 同じソフトウェ
ア
センサーA		GPIO
センサーB		I2C
センサーC		SPI
GPIO,	I2C,	SPI	
のハード Intel
mbed
共通インターフェー
ス
共通インターフェース
ここが
libupm
ここが
libmraa
Linux	が動く
ハード
2017/06/12 © 2017 DroneWorks Inc. 83
2017/06/12 © 2017 DroneWorks Inc. 84
• Zephyr Projectは複数のアーキテクチャをサポートし、その成果物はApache
License 2.0で利用可能になる。
• 新興企業はOSのライセンスについて考慮したり、自社製品に搭載するOSを開発
するという重荷から解放される。
• Zephyr Projectではモジュール化されたかたちで開発が進められる。そのカー
ネル(そして関連モジュール)は8Kバイトのメモリで実行可能となっている。
https://japan.zdnet.com/article/35078243/
Linux	Foundation、IoT向けリアルタイムOSの共同開発プロジェクト「Zephyr」を発表
https://fabcross.jp/news/2016/02/20160219_linux_foundation_zephyr.html
2017/06/12 © 2017 DroneWorks Inc. 85
2017/06/12 © 2017 DroneWorks Inc. 86
https://www.zephyrproject.org/
Zehpyeサポートボード
2017/06/12 © 2017 DroneWorks Inc. 87
X86 Boards
•Arduino/Genuino 101
•Galileo Gen1/Gen2
•MinnowBoard Max
•X86 Emulation (QEMU)
•Quark D2000 Development Board
•tinyTILE
ARM Boards
•96Boards Carbon
•96Boards Carbon nRF51
•96Boards Nitrogen
•Arduino/Genuino 101 (BLE)
•Arduino Due
•CC3200 LaunchXL
•CC3220SF LaunchXL
•Curie (BLE)
•ST Disco L475 IOT01
•NXP FRDM-K64F
•NXP OpenSDA
•NXP FRDM-KL25Z
•NXP FRDM-KW41Z
•Hexiwear
•Hexiwear KW40Z
•ARM V2M MPS2
•nRF51-PCA10028
•nRF52840-PCA10056
•Redbear Labs Nano v2
•Nordic nRF5x Segger J-Link
•nRF52-PCA10040
•ST Nucleo F401RE
•ST Nucleo F411RE
•ST Nucleo F412ZG
•ST Nucleo F413ZH
•ST Nucleo L432KC
•ST Nucleo L476RG
•OLIMEXINO-STM32
•ARM Cortex-M3 Emulation (QEMU)
•SAM4S Xplained
•SAM E70 Xplained
•ST STM32F469I Discovery
•ST STM32F4DISCOVERY
•ST STM32L496G Discovery
•ARM V2M Beetle
ARC Boards
•Arduino/Genuino 101 (Sensor Subsystem)
•DesignWare(R) ARC(R) EM Starter Kit
NIOS II Boards
•Altera MAX10
XTENSA Boards
•Xtensa simulator
2017/06/12 © 2017 DroneWorks Inc. 88
https://www.96boards.org/products/ie/
EdgeX Foundry Integration with Linaroʼs
Zephyr-based IoT demonstration system
2017/06/12 © 2017 DroneWorks Inc. 89
https://www.linaro.org/blog/edgex-foundry-integration-linaros-zephyr-based-iot-demonstration-system/
まとめ
2017/06/12 © 2017 DroneWorks Inc. 90
•UPM/MRAAを使おう!
•Cortex-AシリーズはLinaro
•Crtex-MシリーズはZephyr
ご清聴ありがとうございました
ご質問は hiro.imamura@drone.co.jp
2017/03/21 © 2017 DroneWorks Inc. 91

More Related Content

What's hot

What's hot (20)

Linuxベースのオープンソース フライトコントローラーの概要( #ABC2015S )
Linuxベースのオープンソース フライトコントローラーの概要( #ABC2015S )Linuxベースのオープンソース フライトコントローラーの概要( #ABC2015S )
Linuxベースのオープンソース フライトコントローラーの概要( #ABC2015S )
 
DRONE BORG 第一回ドローンビジネス勉強会資料
DRONE BORG 第一回ドローンビジネス勉強会資料DRONE BORG 第一回ドローンビジネス勉強会資料
DRONE BORG 第一回ドローンビジネス勉強会資料
 
Dragon board+iotアプリコンテスト(2017 07-22)
Dragon board+iotアプリコンテスト(2017 07-22)Dragon board+iotアプリコンテスト(2017 07-22)
Dragon board+iotアプリコンテスト(2017 07-22)
 
OSSコンソーシアム記念講演(2017-07-10)
OSSコンソーシアム記念講演(2017-07-10)OSSコンソーシアム記念講演(2017-07-10)
OSSコンソーシアム記念講演(2017-07-10)
 
VTuber・XRライブエンタメ駆動の研究開発 - GREE VR Studio Laboratory のR2D
VTuber・XRライブエンタメ駆動の研究開発 - GREE VR Studio Laboratory のR2DVTuber・XRライブエンタメ駆動の研究開発 - GREE VR Studio Laboratory のR2D
VTuber・XRライブエンタメ駆動の研究開発 - GREE VR Studio Laboratory のR2D
 
Unity+ARKitで作る、新しいAR体験
Unity+ARKitで作る、新しいAR体験Unity+ARKitで作る、新しいAR体験
Unity+ARKitで作る、新しいAR体験
 
Cocos2d-xの深層 Cocos2d-x組み込みによるピュアAndroid/iOSアプリの外科手術的統合
Cocos2d-xの深層 Cocos2d-x組み込みによるピュアAndroid/iOSアプリの外科手術的統合Cocos2d-xの深層 Cocos2d-x組み込みによるピュアAndroid/iOSアプリの外科手術的統合
Cocos2d-xの深層 Cocos2d-x組み込みによるピュアAndroid/iOSアプリの外科手術的統合
 
UnityによるAR/VR/MR 開発体験講座
UnityによるAR/VR/MR 開発体験講座UnityによるAR/VR/MR 開発体験講座
UnityによるAR/VR/MR 開発体験講座
 
さまざまなキャプチャーデータを合成して再分配するシステム「REALITY Studio Motion Engine」について
さまざまなキャプチャーデータを合成して再分配するシステム「REALITY Studio Motion Engine」についてさまざまなキャプチャーデータを合成して再分配するシステム「REALITY Studio Motion Engine」について
さまざまなキャプチャーデータを合成して再分配するシステム「REALITY Studio Motion Engine」について
 
20220113「LightShip Global Jam 参加体験記 ~ARDKを使った人材育成」
20220113「LightShip Global Jam 参加体験記 ~ARDKを使った人材育成」20220113「LightShip Global Jam 参加体験記 ~ARDKを使った人材育成」
20220113「LightShip Global Jam 参加体験記 ~ARDKを使った人材育成」
 
GREE VR Studio Laboratory 「XR-UX Devプロジェクト」の成果紹介 #GREETC (2021/Nov/11)
GREE VR Studio Laboratory 「XR-UX Devプロジェクト」の成果紹介 #GREETC (2021/Nov/11)GREE VR Studio Laboratory 「XR-UX Devプロジェクト」の成果紹介 #GREETC (2021/Nov/11)
GREE VR Studio Laboratory 「XR-UX Devプロジェクト」の成果紹介 #GREETC (2021/Nov/11)
 
20181218 awsreinvent report
20181218 awsreinvent report20181218 awsreinvent report
20181218 awsreinvent report
 
第26回VR学会大会 企業セッション-メタバース panel talk
第26回VR学会大会 企業セッション-メタバース panel talk第26回VR学会大会 企業セッション-メタバース panel talk
第26回VR学会大会 企業セッション-メタバース panel talk
 
VTuber・XRライブエンタメ駆動の研究開発 - GREE VR Studio Laboratory のR2D #GREETC
VTuber・XRライブエンタメ駆動の研究開発 - GREE VR Studio Laboratory のR2D #GREETCVTuber・XRライブエンタメ駆動の研究開発 - GREE VR Studio Laboratory のR2D #GREETC
VTuber・XRライブエンタメ駆動の研究開発 - GREE VR Studio Laboratory のR2D #GREETC
 
AWS Cognito makes old web apps available from anywhere
AWS Cognito makes old web apps available from anywhereAWS Cognito makes old web apps available from anywhere
AWS Cognito makes old web apps available from anywhere
 
Hajimete hostedrancher 200605
Hajimete hostedrancher 200605Hajimete hostedrancher 200605
Hajimete hostedrancher 200605
 
Mozilla Hubsが拓く新世代WebVRのススメ #HubsScrum
Mozilla Hubsが拓く新世代WebVRのススメ #HubsScrumMozilla Hubsが拓く新世代WebVRのススメ #HubsScrum
Mozilla Hubsが拓く新世代WebVRのススメ #HubsScrum
 
Building a Flutter Development Environment with VSCode and Useful Extensions
Building a Flutter Development Environment with VSCode and Useful ExtensionsBuilding a Flutter Development Environment with VSCode and Useful Extensions
Building a Flutter Development Environment with VSCode and Useful Extensions
 
これから始めるエンジニアのためのクラウド超入門
これから始めるエンジニアのためのクラウド超入門これから始めるエンジニアのためのクラウド超入門
これから始めるエンジニアのためのクラウド超入門
 
COVID-19 研究・対策に活用可能な NVIDIA ソフトウェアと関連情報
COVID-19 研究・対策に活用可能な NVIDIA ソフトウェアと関連情報COVID-19 研究・対策に活用可能な NVIDIA ソフトウェアと関連情報
COVID-19 研究・対策に活用可能な NVIDIA ソフトウェアと関連情報
 

Similar to Dragon board+センサモジュール ハードウェア開発セミナー (2017 06-12) #ドローン #IoT #Azure #zephyr

Similar to Dragon board+センサモジュール ハードウェア開発セミナー (2017 06-12) #ドローン #IoT #Azure #zephyr (20)

20170703_04 IoTビジネス共創ラボドローンワークス
20170703_04 IoTビジネス共創ラボドローンワークス20170703_04 IoTビジネス共創ラボドローンワークス
20170703_04 IoTビジネス共創ラボドローンワークス
 
de:code2018 登壇資料
de:code2018 登壇資料de:code2018 登壇資料
de:code2018 登壇資料
 
柏の葉IoTビジネス共創ラボ講演資料
柏の葉IoTビジネス共創ラボ講演資料柏の葉IoTビジネス共創ラボ講演資料
柏の葉IoTビジネス共創ラボ講演資料
 
3Dリッチコンテンツビジネス活用のご提案ver3.1
3Dリッチコンテンツビジネス活用のご提案ver3.13Dリッチコンテンツビジネス活用のご提案ver3.1
3Dリッチコンテンツビジネス活用のご提案ver3.1
 
Bluemixの概要とアプリの作り方
Bluemixの概要とアプリの作り方Bluemixの概要とアプリの作り方
Bluemixの概要とアプリの作り方
 
【de:code 2020】 Azure Expert MSP の FIXER が処方、DX に効く 「クラウド運用」「AI」「人材育成」 の即効薬
【de:code 2020】 Azure Expert MSP の FIXER が処方、DX に効く 「クラウド運用」「AI」「人材育成」 の即効薬【de:code 2020】 Azure Expert MSP の FIXER が処方、DX に効く 「クラウド運用」「AI」「人材育成」 の即効薬
【de:code 2020】 Azure Expert MSP の FIXER が処方、DX に効く 「クラウド運用」「AI」「人材育成」 の即効薬
 
[Cloud OnAir] クラウドからエッジまで!進化する GCP の IoT サービス 2018年11月22日 放送
[Cloud OnAir]  クラウドからエッジまで!進化する GCP の IoT サービス 2018年11月22日 放送[Cloud OnAir]  クラウドからエッジまで!進化する GCP の IoT サービス 2018年11月22日 放送
[Cloud OnAir] クラウドからエッジまで!進化する GCP の IoT サービス 2018年11月22日 放送
 
デジタルトランスフォーメーション時代を生き抜くためのビジネス力 ~ AI、Advanced Analytics の使いどころ ~
デジタルトランスフォーメーション時代を生き抜くためのビジネス力 ~ AI、Advanced Analytics の使いどころ ~デジタルトランスフォーメーション時代を生き抜くためのビジネス力 ~ AI、Advanced Analytics の使いどころ ~
デジタルトランスフォーメーション時代を生き抜くためのビジネス力 ~ AI、Advanced Analytics の使いどころ ~
 
CloudConductorの特長と最新動向(OSSユーザーのための勉強会#7)
CloudConductorの特長と最新動向(OSSユーザーのための勉強会#7)CloudConductorの特長と最新動向(OSSユーザーのための勉強会#7)
CloudConductorの特長と最新動向(OSSユーザーのための勉強会#7)
 
≪インテル x ブロケード 特別対談≫ 2020年。どうなる?車とデータセンタの関係 ~SDxの、その先へ~
≪インテル x ブロケード 特別対談≫ 2020年。どうなる?車とデータセンタの関係 ~SDxの、その先へ~ ≪インテル x ブロケード 特別対談≫ 2020年。どうなる?車とデータセンタの関係 ~SDxの、その先へ~
≪インテル x ブロケード 特別対談≫ 2020年。どうなる?車とデータセンタの関係 ~SDxの、その先へ~
 
scrum_fest_osaka_2020
scrum_fest_osaka_2020scrum_fest_osaka_2020
scrum_fest_osaka_2020
 
2021/02/19 Alterbooth 多忙なアーキテクトのためのクラウド導入フレームワーク (CAF) ダイジェスト
2021/02/19 Alterbooth 多忙なアーキテクトのためのクラウド導入フレームワーク (CAF) ダイジェスト2021/02/19 Alterbooth 多忙なアーキテクトのためのクラウド導入フレームワーク (CAF) ダイジェスト
2021/02/19 Alterbooth 多忙なアーキテクトのためのクラウド導入フレームワーク (CAF) ダイジェスト
 
Docker Enterprise Editionで実践するCaaS
Docker Enterprise Editionで実践するCaaSDocker Enterprise Editionで実践するCaaS
Docker Enterprise Editionで実践するCaaS
 
Sumo logic meetup 2020 jan
Sumo logic meetup 2020 janSumo logic meetup 2020 jan
Sumo logic meetup 2020 jan
 
北海道IoTビジネス共創ラボ ドローンWG紹介
北海道IoTビジネス共創ラボ  ドローンWG紹介北海道IoTビジネス共創ラボ  ドローンWG紹介
北海道IoTビジネス共創ラボ ドローンWG紹介
 
MLOps NYC 2019 and Strata Data Conference NY 2019 report nttdata
MLOps NYC 2019 and Strata Data Conference NY 2019 report nttdataMLOps NYC 2019 and Strata Data Conference NY 2019 report nttdata
MLOps NYC 2019 and Strata Data Conference NY 2019 report nttdata
 
インフラ領域の技術スタックや業務内容について紹介
インフラ領域の技術スタックや業務内容について紹介インフラ領域の技術スタックや業務内容について紹介
インフラ領域の技術スタックや業務内容について紹介
 
Software for Edge Heavy Computing @ INTEROP 2016 Tokyo
Software for Edge Heavy Computing @ INTEROP 2016 TokyoSoftware for Edge Heavy Computing @ INTEROP 2016 Tokyo
Software for Edge Heavy Computing @ INTEROP 2016 Tokyo
 
「クラウドの変質化」Yako presen 141005
「クラウドの変質化」Yako presen 141005「クラウドの変質化」Yako presen 141005
「クラウドの変質化」Yako presen 141005
 
IoT 導入を簡単に実現する“つなぐ”技術 ​~デンソーウェーブの IoT製品と Microsoft Azure 連携~
IoT 導入を簡単に実現する“つなぐ”技術 ​~デンソーウェーブの IoT製品と Microsoft Azure 連携~IoT 導入を簡単に実現する“つなぐ”技術 ​~デンソーウェーブの IoT製品と Microsoft Azure 連携~
IoT 導入を簡単に実現する“つなぐ”技術 ​~デンソーウェーブの IoT製品と Microsoft Azure 連携~
 

More from 博宣 今村

「ドローンや移動するロボット産業におけるIoTとAIの応用」(2018-05-11).pdf
「ドローンや移動するロボット産業におけるIoTとAIの応用」(2018-05-11).pdf「ドローンや移動するロボット産業におけるIoTとAIの応用」(2018-05-11).pdf
「ドローンや移動するロボット産業におけるIoTとAIの応用」(2018-05-11).pdf
博宣 今村
 
オープンハードで、こんなガジェット欲しくね~?(2010 03-06)
オープンハードで、こんなガジェット欲しくね~?(2010 03-06)オープンハードで、こんなガジェット欲しくね~?(2010 03-06)
オープンハードで、こんなガジェット欲しくね~?(2010 03-06)
博宣 今村
 
日本アンドロイドの会 1月定例会 「IAディベロッパー部」 セミナー資料
日本アンドロイドの会 1月定例会 「IAディベロッパー部」 セミナー資料日本アンドロイドの会 1月定例会 「IAディベロッパー部」 セミナー資料
日本アンドロイドの会 1月定例会 「IAディベロッパー部」 セミナー資料
博宣 今村
 
日本アンドロイドの会「IAディベロッパー部」KOF2013(2013 11-09)
日本アンドロイドの会「IAディベロッパー部」KOF2013(2013 11-09)日本アンドロイドの会「IAディベロッパー部」KOF2013(2013 11-09)
日本アンドロイドの会「IAディベロッパー部」KOF2013(2013 11-09)
博宣 今村
 
ワンチップAndroidの紹介(ABC2013s)
ワンチップAndroidの紹介(ABC2013s)ワンチップAndroidの紹介(ABC2013s)
ワンチップAndroidの紹介(ABC2013s)
博宣 今村
 
第35回 Html5とか勉強会「tizenの概要」2013 01-21
第35回 Html5とか勉強会「tizenの概要」2013 01-21第35回 Html5とか勉強会「tizenの概要」2013 01-21
第35回 Html5とか勉強会「tizenの概要」2013 01-21
博宣 今村
 

More from 博宣 今村 (19)

「ドローンや移動するロボット産業におけるIoTとAIの応用」(2018-05-11).pdf
「ドローンや移動するロボット産業におけるIoTとAIの応用」(2018-05-11).pdf「ドローンや移動するロボット産業におけるIoTとAIの応用」(2018-05-11).pdf
「ドローンや移動するロボット産業におけるIoTとAIの応用」(2018-05-11).pdf
 
IoTビジネス共創ラボ 第2回ドローンWG勉強会(2018/07/25)
IoTビジネス共創ラボ 第2回ドローンWG勉強会(2018/07/25)IoTビジネス共創ラボ 第2回ドローンWG勉強会(2018/07/25)
IoTビジネス共創ラボ 第2回ドローンWG勉強会(2018/07/25)
 
オープンソースを使ったドローンの開発@金沢工大 2018-07-21
オープンソースを使ったドローンの開発@金沢工大 2018-07-21オープンソースを使ったドローンの開発@金沢工大 2018-07-21
オープンソースを使ったドローンの開発@金沢工大 2018-07-21
 
第3話 オープンソースを使った産業用ドローンの開発
第3話 オープンソースを使った産業用ドローンの開発第3話 オープンソースを使った産業用ドローンの開発
第3話 オープンソースを使った産業用ドローンの開発
 
組み込み/通信業界から見たドローン開発
組み込み/通信業界から見たドローン開発組み込み/通信業界から見たドローン開発
組み込み/通信業界から見たドローン開発
 
「ドローンや移動するロボット産業におけるIoTとAIの応用」(2018-05-11)
「ドローンや移動するロボット産業におけるIoTとAIの応用」(2018-05-11)「ドローンや移動するロボット産業におけるIoTとAIの応用」(2018-05-11)
「ドローンや移動するロボット産業におけるIoTとAIの応用」(2018-05-11)
 
第4回川崎市ドローン研究会(2018-02-16)
第4回川崎市ドローン研究会(2018-02-16)第4回川崎市ドローン研究会(2018-02-16)
第4回川崎市ドローン研究会(2018-02-16)
 
IoTビジネス共創ラボ 「ドローン」+「LoRaWAN」の応用例2018-01-19
IoTビジネス共創ラボ 「ドローン」+「LoRaWAN」の応用例2018-01-19IoTビジネス共創ラボ 「ドローン」+「LoRaWAN」の応用例2018-01-19
IoTビジネス共創ラボ 「ドローン」+「LoRaWAN」の応用例2018-01-19
 
ET WEST「オープンソースを使った国産フライトコントローラ開発 プロジェクトの概要」(2017-07-13)
ET WEST「オープンソースを使った国産フライトコントローラ開発 プロジェクトの概要」(2017-07-13)ET WEST「オープンソースを使った国産フライトコントローラ開発 プロジェクトの概要」(2017-07-13)
ET WEST「オープンソースを使った国産フライトコントローラ開発 プロジェクトの概要」(2017-07-13)
 
オープンハードで、こんなガジェット欲しくね~?(2010 03-06)
オープンハードで、こんなガジェット欲しくね~?(2010 03-06)オープンハードで、こんなガジェット欲しくね~?(2010 03-06)
オープンハードで、こんなガジェット欲しくね~?(2010 03-06)
 
Dronecodeの概要とROSの対応について
Dronecodeの概要とROSの対応についてDronecodeの概要とROSの対応について
Dronecodeの概要とROSの対応について
 
ドローンの仕組み( #ABC2015S )
ドローンの仕組み( #ABC2015S )ドローンの仕組み( #ABC2015S )
ドローンの仕組み( #ABC2015S )
 
オープンソースによるドローン開発の概要( #ABC2015S )
オープンソースによるドローン開発の概要( #ABC2015S )オープンソースによるドローン開発の概要( #ABC2015S )
オープンソースによるドローン開発の概要( #ABC2015S )
 
日本アンドロイドの会 1月定例会 「IAディベロッパー部」 セミナー資料
日本アンドロイドの会 1月定例会 「IAディベロッパー部」 セミナー資料日本アンドロイドの会 1月定例会 「IAディベロッパー部」 セミナー資料
日本アンドロイドの会 1月定例会 「IAディベロッパー部」 セミナー資料
 
日本アンドロイドの会「IAディベロッパー部」KOF2013(2013 11-09)
日本アンドロイドの会「IAディベロッパー部」KOF2013(2013 11-09)日本アンドロイドの会「IAディベロッパー部」KOF2013(2013 11-09)
日本アンドロイドの会「IAディベロッパー部」KOF2013(2013 11-09)
 
ワンチップAndroidの紹介(ABC2013s)
ワンチップAndroidの紹介(ABC2013s)ワンチップAndroidの紹介(ABC2013s)
ワンチップAndroidの紹介(ABC2013s)
 
第35回 Html5とか勉強会「tizenの概要」2013 01-21
第35回 Html5とか勉強会「tizenの概要」2013 01-21第35回 Html5とか勉強会「tizenの概要」2013 01-21
第35回 Html5とか勉強会「tizenの概要」2013 01-21
 
日本アンドロイドの会「Tizenの概要」2012 09-26
日本アンドロイドの会「Tizenの概要」2012 09-26日本アンドロイドの会「Tizenの概要」2012 09-26
日本アンドロイドの会「Tizenの概要」2012 09-26
 
社内勉強会「HTML5でつながる」2012 09-07
社内勉強会「HTML5でつながる」2012 09-07社内勉強会「HTML5でつながる」2012 09-07
社内勉強会「HTML5でつながる」2012 09-07
 

Dragon board+センサモジュール ハードウェア開発セミナー (2017 06-12) #ドローン #IoT #Azure #zephyr