7. システム構成
IBM IoT
Foundation on
Bluemix
XPages on Bluemix
Node.js
Internet
Local Network eth0
eth1
drone
wifi
Node-RED on Bluemix
XPages on Bluemix
Drone SDK for Node.js
Web Socket
WebGL
MQTT Publish
MQTT Subscribe
8. IBM IoT
Foundation on
Bluemix
MQTT Publish
MQTT Subscribe
IoT Foundation
Internet of Things
モノのインターネット
=モノがインターネット接続
されている
IoTの特徴は「モノが自ら信号
をインターネットに発信」
MQTTプロトコル
・TCP/IPネットワークで利用できる通信プロトコル。
・HTTPよりシンプルで軽量なためお互いに情報をやり取りする
IoTを実現するのに適している。
9. IBM IoT
Foundation on
Bluemix
XPages on Bluemix
Node.js
Internet
Local Network eth0
eth1
drone
wifi
Node-RED on Bluemix
XPages on Bluemix
Drone SDK for Node.js
Web Socket
WebGL
ドローンとの通信準備
10. デモ
ドローンとの通信準備
• IBM SDK for Node.jsのインストール
• Node.jsでDrone SDKによる通信
• Node.jsでMQTTクライアントを設定
発信(Publish)と受信(Subscribe)
11. IBM IoT
Foundation on
Bluemix
XPages on Bluemix
Node.js
Internet
Local Network eth0
eth1
drone
wifi
Node-RED on Bluemix
XPages on Bluemix
Drone SDK for Node.js
Web Socket
WebGL
XPages(発信)の開発
13. IBM IoT
Foundation on
Bluemix
XPages on Bluemix
Node.js
Internet
Local Network eth0
eth1
drone
wifi
Node-RED on Bluemix
XPages on Bluemix
Drone SDK for Node.js
Web Socket
WebGL
XPages(受信) の開発
28. IBM IoT
Foundation on
Bluemix
XPages on Bluemix
Node.js
Internet
Local Network eth0
eth1
drone
wifi
Node-RED on Bluemix
XPages on Bluemix
Drone SDK for Node.js
Web Socket
WebGL
隠しシステム
画像の
受信
HTTP
POST