More Related Content Similar to 組み込みーモバイルークラウドをオープンな形でつなぐKOF2013 Similar to 組み込みーモバイルークラウドをオープンな形でつなぐKOF2013 (20) More from Kenichi Yoshida More from Kenichi Yoshida (20) 組み込みーモバイルークラウドをオープンな形でつなぐKOF201326. MindFree株式会社のMFT展示
• Make Faire Tokyo 2013の展示物
http://www.lifehacker.jp/2013/11/131103figurestage_mft2013.html
http://ascii.jp/elem/000/000/839/839835/index-2.html
31. Real Socket Frameworkは
まだまだクローズドβバージョン
• Android-Arduino接続のバリエーション
– Bluetooth
– ADK UHS2.0ライブラリ…Android端末を選ぶ
– Yaoadkベースへのポート
• BLE接続ができないか
– iOSとの連携も視野に入る
• UART接続ができないか
– Physicaloidとの連携
– UARTだとほとんどすべての組み込みデバイスと
接続可能
33. Real Socket Frameworkは
いろいろ検討が必要
• クラウドーAndroidの接続
– AWS上にnode.jsサーバを立てて、WebSocketによ
るPUSH通信を行っている
– APIキーを用いてセッションを管理。16個の同時
通信が可能としている。
– タイムラグ
– 展示会場の無線混信状況の回避
• ノートパソコンにサーバを立てて運用
37. オープンソースソフトウェア(OSS)
• 1998年 Webブラウザ・ Netscapeの公開プロセ
ス上で生まれた言葉
• Netscapeは現在、Mozilla Firefoxとなり、オー
プンソース運動の代表的な成果物の一つに
数えられる→Firefox OSにまで進化した
• ソフトウェア=コードはCD代程度で負担で流
通する。インターネット社会ではそれも不要
http://ja.wikipedia.org/wiki/%E3%82%AA%E3%83%BC%E3%83%97%E3%
83%B3%E3%82%BD%E3%83%BC%E3%82%B9
48. Code for X
• Code for Japanの
各地域版
– Code for Sabae
– Code for Kanazawa
• Code for Americaの取
り組みを参考に
• 10/11(金)のミーティ
ングにちょっとだけ参
加してきました。
60. Blurtooth Low Energyの基礎知識
• BLEに関してよくある誤解
• Bluetooth Low Energyでは大容量データは送れ
ない。
• 音声データを送りたい、高速通信を行いたい場合は、ク
ラシックBTを使う。
– 以下の違いを理解しておくことは基本:
– BT 3.0 + Low Energy -> デュアルモード・デバイス
(Bluetooth Smart Ready)
– BT Low Energy
-> シングルモード・デバイス
(Bluetooth Smart)
ブリリアントサービスのたくまさんのブログ
http://brilliantlab.blogspot.jp/2013/11/blog-post.html
78. 組み込みーモバイルークラウドの
仕組み・取り組み(1 of 3)
• 京都 デ変研 「Derimo」
– クローズドサーバ⇔Android⇔Arduino
– USB Host API
– LongPollingによるプッシュ
– ソースはCD-ROMにて購入者に提供
– サーバーは1ケ月無料のユーザIDでアクセス
• その後は有料
– 10/20(日)のABC 2013 Autumでは講演
– 2013年11月19日(火) 大阪ROBOBA「ロボット連
絡会11月例会」でDerimoのセミナを行います
http://www.derimo.net/archives/2121
79. 組み込みーモバイルークラウドの
仕組み・取り組み(1 of 3 つづき)
• M2M(Machine to Machine)の学習向けの
「Derimoの教科書」とセットにした「Derimoの
OSS」を11月に予定されています
http://www.derimo.net/wp-content/uploads/2013/11/Derimo_LocationKit.pdf
ただし注意書き
80. 組み込みーモバイルークラウドの
仕組み・取り組み(2 of 3)
• 大阪 MindFree 「RSF(Real Socket Framework)」
–
–
–
–
–
–
–
AWS⇔Android⇔Arduino ADK
ADK (UHS2.0ベース),Bluetooth接続
Websocketによるプッシュ APIキーによる制御
クローズドβテスト中です
10/20(日)のABC 2013 Autumnで展示
11/3(日),11/4(月・祝)のMFT 2013で展示
現時点でAndroidアプリはapkファイル(=バイナリ)提
供のみ…AndroidのUIは使えない。今後に期待。