32
Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. AITCオープンラボ 第4回 IoT勉強会 Pepper x IoT x Web 2015/04/21 1

AITCオープンラボ: Pepper x IoT x Web

Embed Size (px)

Citation preview

Page 1: AITCオープンラボ: Pepper x IoT x Web

Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved.

AITCオープンラボ 第4回 IoT勉強会

Pepper x IoT x Web

2015/04/21

1

Page 2: AITCオープンラボ: Pepper x IoT x Web

Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved.

プログラム

19:00~19:05 オープニング 19:05~19:15 デモ 19:15~19:45 Pepper&コレグラフ説明 19:45~20:55 デモ内容の説明  ・センサーデータをクラウドに蓄積  ・センサーデータをWebに表示  ・Pepperに表示&アクション 20:55~21:00 まとめ。その他 お知らせなど。

2

Page 3: AITCオープンラボ: Pepper x IoT x Web

Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved.

AITCについて

3

Page 4: AITCオープンラボ: Pepper x IoT x Web

Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved.

先端IT活用推進コンソーシアム

4

・企業の枠を超えた活動 ・一社ではできない活動(実証実験等) ・利活用推進のための提案・提言 ・情報と知見の提供 ・活動成果物の公開

企業における先端ITの活用および 先端ITエキスパート技術者の育成を目的とし 社会に貢献することを目指す非営利団体

Page 5: AITCオープンラボ: Pepper x IoT x Web

Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved.

先端IT活用推進コンソーシアム(AITC)

設  立 : 2010年9月8日 (会期: ~2016年8月31日)

会 長 : 鶴保 征城 (IPA顧問、HAL校長)   

会 員 : 正会員(法人会員&個人事業主)、準会員(個人会員&学術会員)

      特別会員 (産業技術総合研究所、気象庁、消防研究センター、防災科学技術研究所)

顧 問 : 稲見 昌彦 (慶応義塾大学大学院 教授)

和泉 憲明(産業技術総合研究所 上級主任研究員)

   萩野 達也 (慶応義塾大学 教授)

  橋田 浩一 (東京大学大学院 教授)

丸山 不二夫(早稲田大学大学院 客員教授)

山本 修一郎(名古屋大学大学院 教授)

三淵 啓自 (デジタルハリウッド大学大学院 教授)<ビジネスAR研究部会顧問>

川田 十夢  (AR三兄弟 長男) <ビジネスAR研究部会顧問>

5

Advanced IT Consortium   to Evaluate, Apply and Drive

http://aitc.jp

Page 6: AITCオープンラボ: Pepper x IoT x Web

Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved.

AITCの活動内容

活動対象分野(部会)活動の種類と関係

各分野にフォーカスした部会を中心に活動し、 その成果をオープンラボやプロジェクト、発表会などで展開

6

今回の対象

Page 7: AITCオープンラボ: Pepper x IoT x Web

Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved.

デモ

Pepperのある日常

7

Page 8: AITCオープンラボ: Pepper x IoT x Web

Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved.

シナリオ1自分: なんか暑いなぁ。Pepper君、今何度? Pepper: 確認しますね。気温のグラフを表示しました。4月としては少し暑いですね。エアコンを入れますか? (タブレットにグラフを表示) 自分: どれどれ。おー、気温がどんどん上がってるねぇ。そうだね、エアコン入れて。 Pepper: エアコンを24度でセットしました。 (エアコンセットはダミー。音鳴らす)

8

Page 9: AITCオープンラボ: Pepper x IoT x Web

Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved.

シナリオ2Pepper: 気温が24度より下がりました。エアコンを停止しますか? (センサーの値が24より下がったら発動) 自分: 外が涼しくなってきたね。うん、エアコン止めといて。 Pepper: エアコンを停止しました。

9

Page 10: AITCオープンラボ: Pepper x IoT x Web

Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved.

技術解説

10

Page 11: AITCオープンラボ: Pepper x IoT x Web

Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved.

Pepper & Choregraphe 概要

11

Page 12: AITCオープンラボ: Pepper x IoT x Web

Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved.

センサーデータを クラウドに蓄積

12

Page 13: AITCオープンラボ: Pepper x IoT x Web

Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved.

AITCオープンラボ 第4回 IoT勉強会

Pepper x IoT x Web

センサーデータの表示編

AITC CC研サブリーダー ピースミール・テクノロジー株式会社

高岡大介13

Page 14: AITCオープンラボ: Pepper x IoT x Web

Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved.

About me

高岡大介: フリーエンジニア

最近やってること • Web関連の開発・技術顧問 • IoT勉強会シリーズ • 特集記事/対談

14

dsuket

※本資料は個人の見解であり、AITCの公式資料ではありません。

Page 15: AITCオープンラボ: Pepper x IoT x Web

Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved.

画面

15http://dsuket.github.io/pepper-iot/index.html

Page 16: AITCオープンラボ: Pepper x IoT x Web

Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved.

やったこと

• PubNubからWebSocketでデータを取得 • 値をHTMLに表示 • グラフに表示 • Pepperに連携

16

Page 17: AITCオープンラボ: Pepper x IoT x Web

Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved.

どうやったか

• PubNubからWebSocketでデータを取得 • PubNub client library

• 値を表示 • Vue.js (http://vuejs.org/)

• グラフに表示 • C3.js (http://c3js.org/)

• Pepperに連携 • QiMessaging

17

Page 18: AITCオープンラボ: Pepper x IoT x Web

Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved.

PubNub

前で説明しているはずなので割愛

18

Page 19: AITCオープンラボ: Pepper x IoT x Web

Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. 19

Page 20: AITCオープンラボ: Pepper x IoT x Web

Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved.

インタラクティブなWebインターフェイスを構築するためのJavaScriptライブラリ。

• MVVMによる双方向データバインディング • ディレティブとフィルタ • 単純なAPI • モジュール性とコンポーザビリティを重視

20

Vue.js

Page 21: AITCオープンラボ: Pepper x IoT x Web

Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved.

Vue.js Sample

21

Page 22: AITCオープンラボ: Pepper x IoT x Web

Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. 22

Page 23: AITCオープンラボ: Pepper x IoT x Web

Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved.

C3.js

グラフ描画ライブラリー • D3.jsのラッパー • グラフ描画に特化して扱いやすく

Why C3? • Comfortable • Customizable • Controllable

23

Page 24: AITCオープンラボ: Pepper x IoT x Web

Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved.

C3.js Example

24http://c3js.org/samples/timeseries.html

Page 25: AITCオープンラボ: Pepper x IoT x Web

Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved.

QiMessaging

次で詳しく解説が!

25

Page 26: AITCオープンラボ: Pepper x IoT x Web

Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved.

まとめ

ありもの組み合わせれば簡単! Pepperタブレットでも割と動く!

https://html5test.com/s/c9f22d2508c24d52.html

今回のサンプル https://github.com/dsuket/pepper-iot

26

Page 27: AITCオープンラボ: Pepper x IoT x Web

Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved.

Pepperに表示&アクション

27

Page 28: AITCオープンラボ: Pepper x IoT x Web

Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved.

まとめ

28

Page 29: AITCオープンラボ: Pepper x IoT x Web

Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved.

スマートハブとしての Pepperの可能性!!

29

Page 30: AITCオープンラボ: Pepper x IoT x Web

Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved.

最後に

• アンケート • お知らせ • 懇親会

30

Page 31: AITCオープンラボ: Pepper x IoT x Web

Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved.

AITCオープンラボ予定

5/28 (木) 第2回 デジタルガジェット祭り 晴海トリトンスクエア X 42F

6/18 (木) IoT x AI 晴海トリトンスクエア X 42F

7/18 (土) 機械学習ハンズオン

8/24 (月) IoT x ○○ 総ざらい!

9/12 (土) IoT自由研究. もくもく会

31

Page 32: AITCオープンラボ: Pepper x IoT x Web

Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved.

http://aitc.jphttps://www.facebook.com/aitc.jp

最新情報は こちらをご参照ください

ハルミンAITC非公式イメージキャラクター

32