IoT勉強会「とりあえずIoT的なものを作ってみた ~センサーデータの測定・収集・蓄積・分析・出力まで~」

Yasuyuki Sugai
2014年11月期オープンラボ「IoT勉強会」 
とりあえずIoT的なものを作ってみた 
~センサーデータの測定・収集・蓄積・分析・出力まで~ 
2014年11月17日 
先端IT活用推進コンソーシアム 
株式会社イーグル 菅井康之 
Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. 
1
これからお話すること・・・ 
• IoTとはなんぞや・・・という話は終わったので 
とりあえず作ってみたものを具体的な例として、 
IoTに関連する要素のお話 
– プロセス的なこととか・・・ 
– 技術要素的なこととか・・・ 
• 一般論的なお話と、実際に作ったものに 
どのように適用してみたか・・・ 
– センサーデータを利用することを中心に 
• 難しい話は苦手ないので、ゆる~く・・・ 
– 個々のサービスは紹介程度にとどめます2 
Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved.
どんな流れで進めていくか 
• 勝手に考えるIoTプロセス 
–各プロセスからフィードバックを繰り返し、 
精度を向上する 
課題設定 
プロトタイプ 
制作測定収集蓄積 
分析出力 
Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. 
3
①課題設定 
課題設定 
プロトタイプ 
制作測定収集蓄積 
分析出力 
Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. 
4
課題設定 
• 何を解決(または実現)したいのか?を設定 
– 闇雲に作ってもしょうがないので・・・ 
– 目的は推進力に繋がる 
• なかなか思いつかないときは・・・ 
– もしもIoTシリーズで考えると色々思いつくかも 
• もしも○○がネットに繋がったら・・・ 
• もしも○○が遠隔操作出来たら・・・ 
• もしも○○の数値が測定できたら・・・ 
Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. 
5
というわけで・・・ 
Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. 
6
こんな経験ありませんか? 
Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. 
7
飲み過ぎて 
翌日体調がすぐれない・・・ 
Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. 2
もう少しお酒をセーブ 
しておけばよかった・・・ 
Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved.
翌日の幸せのために・・・ 
飲み過ぎの危険を検知して 
アラートしてくれるものを作ってみよう 
Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. 
10
②プロトタイプ制作 
課題設定 
プロトタイプ 
制作測定収集蓄積 
分析出力 
Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. 
11
何を測定するか? 
• 何を測定しよう? 
– 課題解決に向けて、何が測定出来たら良いかを考える 
– 何も測定せずに出力だけ行うことも 
• センサー類の調達 
– 必要となるセンサー類や道具を調達 
– 近年、センサー類がとても豊富になってきたため、 
探せば何らか見つかるはず(秋月へGO! 
• 結線、工作 
– ピンヘッダが付いてない物が意外と多いので、 
半田ごてはあった方がいいかも 
– グルーガンもあったら便利(防水対策とかで) 12 
Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved.
最初から全てを実現しようとすると 
腰が重くなるので、あまり考え過ぎずに 
出来る所から小さくスタートしましょ 
動くモノで検証してると発想も変わるかも 
Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. 
13
今回のケースでは・・・ 
• 何を測定するか? 
– 体調不良になる要因って・・・ 
• 酒の量、種類、ペース配分、寝不足、etc... 
• Small Start、とりあえず作ってみる 
– とりあえず測定してみたいもの 
• 酒の量、飲むペース、アルコール濃度 
– 必要なセンサー 
• アルコール濃度:アルコールセンサー 
• 酒の量、飲むペース:水位計、ジャイロセンサ 
Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. 
14
Making♪ 
Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. 2
センサー君1号 
– ジョッキに注がれたお酒の水位の 
変化をセンシング 
– 水位の減少のみ検知することで 
飲んだお酒の量が分かる 
– 時系列で見ることで 
飲むペースも測定可能 
– ジョッキが水平時の水位を 
求めるため、3軸加速度を 
用いてジョッキの傾きを検知 
– 水位センサーは水圧で 
検知するものを採用 
– 金属が触れると体に 
悪いし。。。16 
Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved.
センサー君1号 
水位センサー 
Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. 
要はビールジョッキを 
インターネットへ 
3軸加速度センサー 
17
センサー君2号 
– アルコール濃度をセンシング 
– アルコール濃度を数値化した 
ものをLEDバーで表現 
– お酒の量とアルコール濃度の 
相関関係を見ようかと制作 
– 口元にセンサーを設置するため 
ハーモニカをイメージ 
– 光とアルコールの競演を 
アートに表現したかった・・・ 
Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. 
18
③測定 
課題設定 
プロトタイプ 
制作測定収集蓄積 
分析出力 
Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. 
19
データ測定 
• アナログデータを如何に使える数値に 
するか・・・ 
– センサーからは電圧や電流・抵抗・電気容量の 
変化した値を取得出来るが、意味の分かるデータに 
変換する必要がある 
• 例)電圧 -> 温度 
– 検算しながら測定値を検証 
• 例)求めた温度と温度計の数値 
• 実際に測定してみると・・・ 
– 思ってた数値が取れないことが多々・・・ 
– 環境が違うと如実に結果に現れる・・・20 
Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved.
今回のケースだと・・・ 
Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. 
21
繰り返し測定し、 
センサー値の検証 
Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. 2
④収集 
課題設定 
プロトタイプ 
制作測定収集蓄積 
分析出力 
Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. 
23
センサーデータの収集 
• 複数のセンサーで測定したデータを 
何らかの手段によって収集 
– センサー自体はデータ蓄積が出来ないので、 
測定データはどこかしらに出力しないといけない 
• センサーネットワークの構築 
– 複数のセンサーデータを無線通信で収集する 
• ワイヤレスにすることで、センサーの設置場所の制約を 
軽減出来る 
– なるべく省電力なものを採用 
• 電力は貴重なリソースなので、通信にあまり費やしたくない 
– 最近だとwifiモジュール搭載で直接インターネットと 
接続したり24 
Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved.
今回のケースでは・・・ 
• 近距離無線通信で一旦Raspberry Piに収集 
– Raspberry Piに収集してからクラウド上に流す 
• Raspberry Pi(Linux + Node.js)だと色々楽なので・・・ 
• 最近はArduino向けのライブラリも増えてきたけど・・・ 
• Xbeeモジュール (Zigbee規格) 
– 省電力(データ量も少量) 
– スケーラブルなネットワーク構成 
• スター型、メッシュ型、ツリー型 
– 多くの機器がネットワークに参加可能 
今回の構成・・・ 
• Raspberry Pi: Coodinator AT/透過モード 
• Arduino: Router AT/透過モード 
• ※AT透過モード:シリアル入出力がそのまま通信データ25 
Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved.
Zigbee!!XBee!! 
Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved.
⑤蓄積 
課題設定 
プロトタイプ 
制作測定収集蓄積 
分析出力 
Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. 
27
センサーデータの蓄積 
• センサーデータをクラウド上で永続化 
– センサーデータは膨大な量になるため、 
クラウドサービスを利用して蓄積する 
– クラウド上に蓄積しておくと様々なBIツールを 
利用して分析出来たりも 
– センサーデータ以外のデータとも組み合わせたり 
• クラウドサービスも豊富に 
– センサーデータやストリーム通信を目的とした 
クラウドサービスが増えて来ている 
• Streaming APIが提供されていることが必須かも 
– センサーデータは毎秒発生するため、都度 
• 収集の範疇としてとらえても良いかな・・・ 
Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. 
28
今回のケースでは・・・ 
• Plotly(https://plot.ly/) 
– Web上でデータの可視化(グラフ描画など)を行える 
サービス 
– Streaming APIが用意されているため、 
センサーデータをストリームでサーバ上にアップ出来る 
– Streaming APIでは、Web上でリアルタイムに 
グラフ描画が行われるので、センサーデータを 
単純にグラフ化したい場合はこれで充分かも 
– 永続性は無いので注意 
– センサー値の推移を見るデバッグ用として使用 
Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. 
29
Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. 
https://plot.ly/streaming/ 30
今回のケースでは・・・(本命) 
• AWS Kinesis + Redshift 
Kinesis(http://aws.amazon.com/jp/kinesis/) 
• クラウド上のリアルタイムデータ処理サービス 
• ストリームでデータを受け付け、処理もストリームで行える 
• データをリアルタイムに処理出来るように、Kinesisを 
間にかましてみた 
– ゆくゆくはここで機会学習をやりたい 
Redshift(http://aws.amazon.com/jp/redshift/) 
• クラウド上のデータウェアハウスサービス 
• 時系列分析など、センサーデータと相性が良い 
• Redshift上に蓄積することで、多くのBIツールで 
分析可能に (tableauとか) 31 
Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved.
https://www.gosquared.com/blog/kinesis-demo-aws-reinvent-2013 
Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. 
32
⑥分析 
課題設定 
プロトタイプ 
制作測定収集蓄積 
分析出力 
Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. 
33
データの分析 
• 蓄積したデータから必要なデータの抽出や 
傾向、相関、時系列分析などなど 
– データを可視化したり 
– 統計処理したり 
– 機会学習したり 
• 今回はこの辺りはあまり手がまわらず・・・ 
– 簡単な時系列分析のみ 
– そもそも測定データが少ない 
– Kinesis使ってリアルタイムに機会学習したかった・・・ 
– ヘルスデータもあわせて使いたいな 
Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. 
34
⑦出力 
課題設定 
プロトタイプ 
制作測定収集蓄積 
分析出力 
Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. 
35
出力(データの活用) 
• 分析結果を何らかの手段により人に伝える 
– Web、プッシュ通知、モノなどを通じて伝達 
• Twitterでつぶやいたり 
• LEDなどで通知したり 
• BIツールなどで可視化したものが出力と 
とらえることも 
– メーターのようなものとかは今の数値と推移が 
見れれば良かったり 
• 人に伝えるだけでなく、何かしらの 
アクションへのトリガーとなることも 
– 土壌の水分量を監視した水やりとか36 
Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved.
今回のケースでは・・・ 
• 利用シーン = 飲み会 
• 飲み会中にWebはあまり見ない・・・ 
– Twitterでつぶやかれても自分で見には行かない 
– 働きかけてくるようなものが良い 
• 飲み会中で外部とのインタフェースは・・・ 
– 電話には出る・・・はず・・・?(多分 
• 飲み過ぎアラートを電話で通知 
– Twilioを使用して合成音声で電話 
Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. 
37
以上。 
課題設定 
プロトタイプ 
制作測定収集蓄積 
分析出力 
Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. 
38
なんだかんだで今回作った構成 
Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. 
39
アルコールセンサ 
LED Bar 
水位計 
ジャイロセンサ 
XBee 
XBee 
XBee 
Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. 
AWS Kinesis 
AWS Redshift 
無線LAN 
40
デモ 
単位時間内における水位の減少を 
モニタリングし、しきい値を超えた場合に 
アラート通知を行う 
Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. 
41
要は・・・ 
Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. 
42
一気飲みしたら電話で怒られる 
Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. 
43
Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. 44
とりあえず何か作ることから 
始めてみましょ 
Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. 
45
参考:アルコールセンサーデモ時の 
Plotly Streaming APIで描画したグラフ 
Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. 
46
参考:アルコールセンサーを装着した 
飲み会の様子 
Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. 
47
fin... 
Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. 
48
最新情報は 
こちらをご参照ください 
http://aitc.jp 
https://www.facebook.com/aitc.jp 
ハルミン 
AITC非公式イメージキャラクター 
Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. 
49
1 of 49

Recommended

AITCクラウド部会 2014年度 これまでの振り返りとこれから by
AITCクラウド部会 2014年度 これまでの振り返りとこれからAITCクラウド部会 2014年度 これまでの振り返りとこれから
AITCクラウド部会 2014年度 これまでの振り返りとこれからYasuyuki Sugai
786 views13 slides
第2回 R言語で始めよう、データサイエンス(ハンズオン勉強会) 〜相関分析による需要予測編〜 by
第2回 R言語で始めよう、データサイエンス(ハンズオン勉強会) 〜相関分析による需要予測編〜第2回 R言語で始めよう、データサイエンス(ハンズオン勉強会) 〜相関分析による需要予測編〜
第2回 R言語で始めよう、データサイエンス(ハンズオン勉強会) 〜相関分析による需要予測編〜Yasuyuki Sugai
10.6K views94 slides
いろんなセンサーで 家の中のいろいろなものを測ってみた by
いろんなセンサーで 家の中のいろいろなものを測ってみたいろんなセンサーで 家の中のいろいろなものを測ってみた
いろんなセンサーで 家の中のいろいろなものを測ってみたKazuhide Okamura
1.1K views49 slides
協働プロジェクト「空気を読む家」キッチンにおけるデータ収集 by
協働プロジェクト「空気を読む家」キッチンにおけるデータ収集協働プロジェクト「空気を読む家」キッチンにおけるデータ収集
協働プロジェクト「空気を読む家」キッチンにおけるデータ収集Kazuhide Okamura
665 views46 slides
ソフトウエアジャパン2017 IT Forum AITC(3) by
ソフトウエアジャパン2017 IT Forum AITC(3)ソフトウエアジャパン2017 IT Forum AITC(3)
ソフトウエアジャパン2017 IT Forum AITC(3)aitc_jp
473 views42 slides
ソフトウエアジャパン2017 IT Forum AITC(2) by
ソフトウエアジャパン2017 IT Forum AITC(2)ソフトウエアジャパン2017 IT Forum AITC(2)
ソフトウエアジャパン2017 IT Forum AITC(2)aitc_jp
323 views126 slides

More Related Content

What's hot

20171128分散深層学習とChainerMNについて by
20171128分散深層学習とChainerMNについて20171128分散深層学習とChainerMNについて
20171128分散深層学習とChainerMNについてPreferred Networks
12K views59 slides
コンピュータ将棋・囲碁における機械学習活用 by
コンピュータ将棋・囲碁における機械学習活用コンピュータ将棋・囲碁における機械学習活用
コンピュータ将棋・囲碁における機械学習活用Takashi Kato
21.1K views45 slides
2016年2月4日 空間OSのためのビッグデータ技術基盤 by
2016年2月4日 空間OSのためのビッグデータ技術基盤2016年2月4日 空間OSのためのビッグデータ技術基盤
2016年2月4日 空間OSのためのビッグデータ技術基盤aitc_jp
601 views24 slides
エヌビディアが加速するディープラーニング~進化するニューラルネットワークとその開発方法について~ by
エヌビディアが加速するディープラーニング~進化するニューラルネットワークとその開発方法について~エヌビディアが加速するディープラーニング~進化するニューラルネットワークとその開発方法について~
エヌビディアが加速するディープラーニング~進化するニューラルネットワークとその開発方法について~NVIDIA Japan
22K views70 slides
<インフラ管理者向け>チームでのAI開発を支援するAI開発プラットフォームKAMONOHASHI by
<インフラ管理者向け>チームでのAI開発を支援するAI開発プラットフォームKAMONOHASHI<インフラ管理者向け>チームでのAI開発を支援するAI開発プラットフォームKAMONOHASHI
<インフラ管理者向け>チームでのAI開発を支援するAI開発プラットフォームKAMONOHASHIKamonohashi
2.4K views51 slides
マイクロソフトが考えるAI活用のロードマップ by
マイクロソフトが考えるAI活用のロードマップマイクロソフトが考えるAI活用のロードマップ
マイクロソフトが考えるAI活用のロードマップDeep Learning Lab(ディープラーニング・ラボ)
6.9K views90 slides

What's hot(20)

20171128分散深層学習とChainerMNについて by Preferred Networks
20171128分散深層学習とChainerMNについて20171128分散深層学習とChainerMNについて
20171128分散深層学習とChainerMNについて
Preferred Networks12K views
コンピュータ将棋・囲碁における機械学習活用 by Takashi Kato
コンピュータ将棋・囲碁における機械学習活用コンピュータ将棋・囲碁における機械学習活用
コンピュータ将棋・囲碁における機械学習活用
Takashi Kato21.1K views
2016年2月4日 空間OSのためのビッグデータ技術基盤 by aitc_jp
2016年2月4日 空間OSのためのビッグデータ技術基盤2016年2月4日 空間OSのためのビッグデータ技術基盤
2016年2月4日 空間OSのためのビッグデータ技術基盤
aitc_jp601 views
エヌビディアが加速するディープラーニング~進化するニューラルネットワークとその開発方法について~ by NVIDIA Japan
エヌビディアが加速するディープラーニング~進化するニューラルネットワークとその開発方法について~エヌビディアが加速するディープラーニング~進化するニューラルネットワークとその開発方法について~
エヌビディアが加速するディープラーニング~進化するニューラルネットワークとその開発方法について~
NVIDIA Japan22K views
<インフラ管理者向け>チームでのAI開発を支援するAI開発プラットフォームKAMONOHASHI by Kamonohashi
<インフラ管理者向け>チームでのAI開発を支援するAI開発プラットフォームKAMONOHASHI<インフラ管理者向け>チームでのAI開発を支援するAI開発プラットフォームKAMONOHASHI
<インフラ管理者向け>チームでのAI開発を支援するAI開発プラットフォームKAMONOHASHI
Kamonohashi2.4K views
Hivemall meetup vol2 oisix by Taisuke Fukawa
Hivemall meetup vol2 oisixHivemall meetup vol2 oisix
Hivemall meetup vol2 oisix
Taisuke Fukawa4.3K views
Elasticsearchと機械学習を実際に連携させる by nobu_k
Elasticsearchと機械学習を実際に連携させるElasticsearchと機械学習を実際に連携させる
Elasticsearchと機械学習を実際に連携させる
nobu_k30K views
検索可能暗号の概観と今後の展望(第2回次世代セキュア情報基盤ワークショップ) by Akira Kanaoka
検索可能暗号の概観と今後の展望(第2回次世代セキュア情報基盤ワークショップ)検索可能暗号の概観と今後の展望(第2回次世代セキュア情報基盤ワークショップ)
検索可能暗号の概観と今後の展望(第2回次世代セキュア情報基盤ワークショップ)
Akira Kanaoka5.4K views
実戦投入する機械学習 by Takahiro Kubo
実戦投入する機械学習実戦投入する機械学習
実戦投入する機械学習
Takahiro Kubo85.9K views
ソフトウエアジャパン2017 IT Forum AITC(5) by aitc_jp
ソフトウエアジャパン2017 IT Forum AITC(5)ソフトウエアジャパン2017 IT Forum AITC(5)
ソフトウエアジャパン2017 IT Forum AITC(5)
aitc_jp508 views
Azure Machine Learning Services 概要 - 2019年3月版 by Daiyu Hatakeyama
Azure Machine Learning Services 概要 - 2019年3月版Azure Machine Learning Services 概要 - 2019年3月版
Azure Machine Learning Services 概要 - 2019年3月版
Daiyu Hatakeyama2.2K views
リクルートを支える横断データ基盤と機械学習の適用事例 by Tetsutaro Watanabe
リクルートを支える横断データ基盤と機械学習の適用事例リクルートを支える横断データ基盤と機械学習の適用事例
リクルートを支える横断データ基盤と機械学習の適用事例
Tetsutaro Watanabe17.9K views
「はじめてでもわかる RandomForest 入門-集団学習による分類・予測 -」 -第7回データマイニング+WEB勉強会@東京 by Koichi Hamada
「はじめてでもわかる RandomForest 入門-集団学習による分類・予測 -」 -第7回データマイニング+WEB勉強会@東京「はじめてでもわかる RandomForest 入門-集団学習による分類・予測 -」 -第7回データマイニング+WEB勉強会@東京
「はじめてでもわかる RandomForest 入門-集団学習による分類・予測 -」 -第7回データマイニング+WEB勉強会@東京
Koichi Hamada289.1K views
これから始める人の為のディープラーニング基礎講座 by NVIDIA Japan
これから始める人の為のディープラーニング基礎講座これから始める人の為のディープラーニング基礎講座
これから始める人の為のディープラーニング基礎講座
NVIDIA Japan35.7K views
[C23] 「今」を分析するストリームデータ処理技術とその可能性 by Takahiro Yokoyama by Insight Technology, Inc.
[C23] 「今」を分析するストリームデータ処理技術とその可能性 by Takahiro Yokoyama[C23] 「今」を分析するストリームデータ処理技術とその可能性 by Takahiro Yokoyama
[C23] 「今」を分析するストリームデータ処理技術とその可能性 by Takahiro Yokoyama
(Fix)Azure Network Security Group(NSG)のおさらい by Yoshimasa Katakura
(Fix)Azure Network Security Group(NSG)のおさらい(Fix)Azure Network Security Group(NSG)のおさらい
(Fix)Azure Network Security Group(NSG)のおさらい
Yoshimasa Katakura3.6K views

Similar to IoT勉強会「とりあえずIoT的なものを作ってみた ~センサーデータの測定・収集・蓄積・分析・出力まで~」

03 pepper io_t_web by
03 pepper io_t_web03 pepper io_t_web
03 pepper io_t_webdsuke Takaoka
1.1K views27 slides
AITCオープンラボ: Pepper x IoT x Web by
AITCオープンラボ: Pepper x IoT x WebAITCオープンラボ: Pepper x IoT x Web
AITCオープンラボ: Pepper x IoT x Webdsuke Takaoka
1.6K views32 slides
AITCオープンラボ第4回IoT勉強会 センサーデータの取得・送信編 by
AITCオープンラボ第4回IoT勉強会 センサーデータの取得・送信編AITCオープンラボ第4回IoT勉強会 センサーデータの取得・送信編
AITCオープンラボ第4回IoT勉強会 センサーデータの取得・送信編Yasuyuki Jinnouchi
955 views35 slides
ウェアラブルデバイスとモーションセンサーの融合 by
ウェアラブルデバイスとモーションセンサーの融合ウェアラブルデバイスとモーションセンサーの融合
ウェアラブルデバイスとモーションセンサーの融合Kaoru NAKAMURA
1.7K views49 slides
おすすめインフラ! for スタートアップ by
おすすめインフラ! for スタートアップおすすめインフラ! for スタートアップ
おすすめインフラ! for スタートアップKoichiro Sumi
1.6K views30 slides
エフサミ2014 by
エフサミ2014エフサミ2014
エフサミ2014Kaoru NAKAMURA
1.5K views106 slides

Similar to IoT勉強会「とりあえずIoT的なものを作ってみた ~センサーデータの測定・収集・蓄積・分析・出力まで~」(20)

AITCオープンラボ: Pepper x IoT x Web by dsuke Takaoka
AITCオープンラボ: Pepper x IoT x WebAITCオープンラボ: Pepper x IoT x Web
AITCオープンラボ: Pepper x IoT x Web
dsuke Takaoka1.6K views
AITCオープンラボ第4回IoT勉強会 センサーデータの取得・送信編 by Yasuyuki Jinnouchi
AITCオープンラボ第4回IoT勉強会 センサーデータの取得・送信編AITCオープンラボ第4回IoT勉強会 センサーデータの取得・送信編
AITCオープンラボ第4回IoT勉強会 センサーデータの取得・送信編
Yasuyuki Jinnouchi955 views
ウェアラブルデバイスとモーションセンサーの融合 by Kaoru NAKAMURA
ウェアラブルデバイスとモーションセンサーの融合ウェアラブルデバイスとモーションセンサーの融合
ウェアラブルデバイスとモーションセンサーの融合
Kaoru NAKAMURA1.7K views
おすすめインフラ! for スタートアップ by Koichiro Sumi
おすすめインフラ! for スタートアップおすすめインフラ! for スタートアップ
おすすめインフラ! for スタートアップ
Koichiro Sumi1.6K views
AITCオープンラボ IoTx総まとめ これまでのふりかえり by dsuke Takaoka
AITCオープンラボ IoTx総まとめ これまでのふりかえりAITCオープンラボ IoTx総まとめ これまでのふりかえり
AITCオープンラボ IoTx総まとめ これまでのふりかえり
dsuke Takaoka1.6K views
Automation with SoftLayer and Zabbix by softlayerjp
Automation with SoftLayer and ZabbixAutomation with SoftLayer and Zabbix
Automation with SoftLayer and Zabbix
softlayerjp1.5K views
Machine Learning Nagoya 20161015 by 陽平 山口
Machine Learning Nagoya 20161015Machine Learning Nagoya 20161015
Machine Learning Nagoya 20161015
陽平 山口1.2K views
D3.jsを使ったデータビジュアライズ勉強会 by aitc_jp
D3.jsを使ったデータビジュアライズ勉強会D3.jsを使ったデータビジュアライズ勉強会
D3.jsを使ったデータビジュアライズ勉強会
aitc_jp1.6K views
JAWS-UG三都物語_企業でのAWS導入のエントリーポイント by Toshiyuki Konparu
JAWS-UG三都物語_企業でのAWS導入のエントリーポイントJAWS-UG三都物語_企業でのAWS導入のエントリーポイント
JAWS-UG三都物語_企業でのAWS導入のエントリーポイント
Toshiyuki Konparu1.8K views
Aws summits2014 nttデータaws上のシステムはこう作る! by Boss4434
Aws summits2014 nttデータaws上のシステムはこう作る!Aws summits2014 nttデータaws上のシステムはこう作る!
Aws summits2014 nttデータaws上のシステムはこう作る!
Boss44341.2K views
データビジュアライゼーションもくもく会 by dsuke Takaoka
データビジュアライゼーションもくもく会データビジュアライゼーションもくもく会
データビジュアライゼーションもくもく会
dsuke Takaoka1.5K views
データをどこに溜めよう?ローカル?クラウド?どのデータベース? by - Core Concept Technologies
データをどこに溜めよう?ローカル?クラウド?どのデータベース?データをどこに溜めよう?ローカル?クラウド?どのデータベース?
データをどこに溜めよう?ローカル?クラウド?どのデータベース?
20140711 evf2014 hadoop_recommendmachinelearning by Takumi Yoshida
20140711 evf2014 hadoop_recommendmachinelearning20140711 evf2014 hadoop_recommendmachinelearning
20140711 evf2014 hadoop_recommendmachinelearning
Takumi Yoshida701 views
サイバーエージェント様 発表「OpenStackのNWと物理の話」 by VirtualTech Japan Inc.
サイバーエージェント様 発表「OpenStackのNWと物理の話」サイバーエージェント様 発表「OpenStackのNWと物理の話」
サイバーエージェント様 発表「OpenStackのNWと物理の話」
フューチャースタンダードCTO鈴木登壇 レバレジーズ「ヒカ☆ラボ」動画解析・IoT実践事例 (Jul. 4th, 2017) by Future Standard
フューチャースタンダードCTO鈴木登壇 レバレジーズ「ヒカ☆ラボ」動画解析・IoT実践事例 (Jul. 4th, 2017)フューチャースタンダードCTO鈴木登壇 レバレジーズ「ヒカ☆ラボ」動画解析・IoT実践事例 (Jul. 4th, 2017)
フューチャースタンダードCTO鈴木登壇 レバレジーズ「ヒカ☆ラボ」動画解析・IoT実践事例 (Jul. 4th, 2017)
Future Standard1.3K views
[db tech showcase Tokyo 2017] C25: 世界最速のAnalytic DBがHadoopとタッグを組んだ! ~スケールアウト検... by Insight Technology, Inc.
[db tech showcase Tokyo 2017] C25: 世界最速のAnalytic DBがHadoopとタッグを組んだ! ~スケールアウト検...[db tech showcase Tokyo 2017] C25: 世界最速のAnalytic DBがHadoopとタッグを組んだ! ~スケールアウト検...
[db tech showcase Tokyo 2017] C25: 世界最速のAnalytic DBがHadoopとタッグを組んだ! ~スケールアウト検...

More from Yasuyuki Sugai

業務システムで使える可視化テクニック - Apache HTTP編 - by
業務システムで使える可視化テクニック - Apache HTTP編 -業務システムで使える可視化テクニック - Apache HTTP編 -
業務システムで使える可視化テクニック - Apache HTTP編 -Yasuyuki Sugai
1.4K views64 slides
AnsibleではじめるNW設定の自動化について - Cisco(VIRL)編 - by
AnsibleではじめるNW設定の自動化について - Cisco(VIRL)編 -AnsibleではじめるNW設定の自動化について - Cisco(VIRL)編 -
AnsibleではじめるNW設定の自動化について - Cisco(VIRL)編 -Yasuyuki Sugai
4.3K views91 slides
Caffeの特徴と最近の動向 -CNN、そしてRNNへ- by
Caffeの特徴と最近の動向 -CNN、そしてRNNへ-Caffeの特徴と最近の動向 -CNN、そしてRNNへ-
Caffeの特徴と最近の動向 -CNN、そしてRNNへ-Yasuyuki Sugai
3K views68 slides
第3回機械学習勉強会「色々なNNフレームワークを動かしてみよう」-Keras編- by
第3回機械学習勉強会「色々なNNフレームワークを動かしてみよう」-Keras編-第3回機械学習勉強会「色々なNNフレームワークを動かしてみよう」-Keras編-
第3回機械学習勉強会「色々なNNフレームワークを動かしてみよう」-Keras編-Yasuyuki Sugai
6.4K views58 slides
第三回デジタルガジェット祭り! LT「ペットとセンサー編」 by
第三回デジタルガジェット祭り! LT「ペットとセンサー編」第三回デジタルガジェット祭り! LT「ペットとセンサー編」
第三回デジタルガジェット祭り! LT「ペットとセンサー編」Yasuyuki Sugai
1.2K views13 slides
AITCオープンラボ IoTx総まとめ「IoTxロボット・AI開発をはじめよう!」 by
AITCオープンラボ IoTx総まとめ「IoTxロボット・AI開発をはじめよう!」AITCオープンラボ IoTx総まとめ「IoTxロボット・AI開発をはじめよう!」
AITCオープンラボ IoTx総まとめ「IoTxロボット・AI開発をはじめよう!」Yasuyuki Sugai
2.9K views22 slides

More from Yasuyuki Sugai(18)

業務システムで使える可視化テクニック - Apache HTTP編 - by Yasuyuki Sugai
業務システムで使える可視化テクニック - Apache HTTP編 -業務システムで使える可視化テクニック - Apache HTTP編 -
業務システムで使える可視化テクニック - Apache HTTP編 -
Yasuyuki Sugai1.4K views
AnsibleではじめるNW設定の自動化について - Cisco(VIRL)編 - by Yasuyuki Sugai
AnsibleではじめるNW設定の自動化について - Cisco(VIRL)編 -AnsibleではじめるNW設定の自動化について - Cisco(VIRL)編 -
AnsibleではじめるNW設定の自動化について - Cisco(VIRL)編 -
Yasuyuki Sugai4.3K views
Caffeの特徴と最近の動向 -CNN、そしてRNNへ- by Yasuyuki Sugai
Caffeの特徴と最近の動向 -CNN、そしてRNNへ-Caffeの特徴と最近の動向 -CNN、そしてRNNへ-
Caffeの特徴と最近の動向 -CNN、そしてRNNへ-
Yasuyuki Sugai3K views
第3回機械学習勉強会「色々なNNフレームワークを動かしてみよう」-Keras編- by Yasuyuki Sugai
第3回機械学習勉強会「色々なNNフレームワークを動かしてみよう」-Keras編-第3回機械学習勉強会「色々なNNフレームワークを動かしてみよう」-Keras編-
第3回機械学習勉強会「色々なNNフレームワークを動かしてみよう」-Keras編-
Yasuyuki Sugai6.4K views
第三回デジタルガジェット祭り! LT「ペットとセンサー編」 by Yasuyuki Sugai
第三回デジタルガジェット祭り! LT「ペットとセンサー編」第三回デジタルガジェット祭り! LT「ペットとセンサー編」
第三回デジタルガジェット祭り! LT「ペットとセンサー編」
Yasuyuki Sugai1.2K views
AITCオープンラボ IoTx総まとめ「IoTxロボット・AI開発をはじめよう!」 by Yasuyuki Sugai
AITCオープンラボ IoTx総まとめ「IoTxロボット・AI開発をはじめよう!」AITCオープンラボ IoTx総まとめ「IoTxロボット・AI開発をはじめよう!」
AITCオープンラボ IoTx総まとめ「IoTxロボット・AI開発をはじめよう!」
Yasuyuki Sugai2.9K views
Deep Learningハンズオン勉強会「Caffeで画像分類を試してみようの会」 by Yasuyuki Sugai
Deep Learningハンズオン勉強会「Caffeで画像分類を試してみようの会」Deep Learningハンズオン勉強会「Caffeで画像分類を試してみようの会」
Deep Learningハンズオン勉強会「Caffeで画像分類を試してみようの会」
Yasuyuki Sugai31.4K views
IoTとDeep Learningで自宅警備員を育ててみる by Yasuyuki Sugai
IoTとDeep Learningで自宅警備員を育ててみるIoTとDeep Learningで自宅警備員を育ててみる
IoTとDeep Learningで自宅警備員を育ててみる
Yasuyuki Sugai24.5K views
IoTハンズオン勉強会 「センサーデータをクラウドに蓄積してみよう」 by Yasuyuki Sugai
IoTハンズオン勉強会 「センサーデータをクラウドに蓄積してみよう」IoTハンズオン勉強会 「センサーデータをクラウドに蓄積してみよう」
IoTハンズオン勉強会 「センサーデータをクラウドに蓄積してみよう」
Yasuyuki Sugai9.2K views
IoT勉強会「IoTデバイス Intel Edison編」 by Yasuyuki Sugai
IoT勉強会「IoTデバイス Intel Edison編」IoT勉強会「IoTデバイス Intel Edison編」
IoT勉強会「IoTデバイス Intel Edison編」
Yasuyuki Sugai4.9K views
IoT勉強会「littleBitsとIFTTTで超お手軽IoTクッキング」 by Yasuyuki Sugai
IoT勉強会「littleBitsとIFTTTで超お手軽IoTクッキング」IoT勉強会「littleBitsとIFTTTで超お手軽IoTクッキング」
IoT勉強会「littleBitsとIFTTTで超お手軽IoTクッキング」
Yasuyuki Sugai4.7K views
気象庁XMLのSPARQL APIを利用してデータを俯瞰しよう -SPARQLとRによる可視化- by Yasuyuki Sugai
気象庁XMLのSPARQL APIを利用してデータを俯瞰しよう -SPARQLとRによる可視化-気象庁XMLのSPARQL APIを利用してデータを俯瞰しよう -SPARQLとRによる可視化-
気象庁XMLのSPARQL APIを利用してデータを俯瞰しよう -SPARQLとRによる可視化-
Yasuyuki Sugai4K views
Hack For Japan 気象データ勉強会 by Yasuyuki Sugai
Hack For Japan 気象データ勉強会Hack For Japan 気象データ勉強会
Hack For Japan 気象データ勉強会
Yasuyuki Sugai2.7K views
rChartsによるインタラクティブな可視化表現 by Yasuyuki Sugai
rChartsによるインタラクティブな可視化表現rChartsによるインタラクティブな可視化表現
rChartsによるインタラクティブな可視化表現
Yasuyuki Sugai11.3K views
Yahoo Open Hack Day Japan 2 by Yasuyuki Sugai
Yahoo Open Hack Day Japan 2Yahoo Open Hack Day Japan 2
Yahoo Open Hack Day Japan 2
Yasuyuki Sugai1.1K views
Vagrant勉強会 チュートリアル編 by Yasuyuki Sugai
Vagrant勉強会 チュートリアル編Vagrant勉強会 チュートリアル編
Vagrant勉強会 チュートリアル編
Yasuyuki Sugai1.8K views
R言語で始めよう、データサイエンス(ハンズオン勉強会) 〜機会学習・データビジュアライゼーション事始め〜 by Yasuyuki Sugai
R言語で始めよう、データサイエンス(ハンズオン勉強会) 〜機会学習・データビジュアライゼーション事始め〜R言語で始めよう、データサイエンス(ハンズオン勉強会) 〜機会学習・データビジュアライゼーション事始め〜
R言語で始めよう、データサイエンス(ハンズオン勉強会) 〜機会学習・データビジュアライゼーション事始め〜
Yasuyuki Sugai21.1K views
RとJavaScript Visualizationを俯瞰しよう by Yasuyuki Sugai
RとJavaScript Visualizationを俯瞰しようRとJavaScript Visualizationを俯瞰しよう
RとJavaScript Visualizationを俯瞰しよう
Yasuyuki Sugai10.7K views

Recently uploaded

定例会スライド_キャチs 公開用.pdf by
定例会スライド_キャチs 公開用.pdf定例会スライド_キャチs 公開用.pdf
定例会スライド_キャチs 公開用.pdfKeio Robotics Association
132 views64 slides
PCCC23:富士通株式会社 テーマ1「次世代高性能・省電力プロセッサ『FUJITSU-MONAKA』」 by
PCCC23:富士通株式会社 テーマ1「次世代高性能・省電力プロセッサ『FUJITSU-MONAKA』」PCCC23:富士通株式会社 テーマ1「次世代高性能・省電力プロセッサ『FUJITSU-MONAKA』」
PCCC23:富士通株式会社 テーマ1「次世代高性能・省電力プロセッサ『FUJITSU-MONAKA』」PC Cluster Consortium
45 views12 slides
SNMPセキュリティ超入門 by
SNMPセキュリティ超入門SNMPセキュリティ超入門
SNMPセキュリティ超入門mkoda
453 views15 slides
光コラボは契約してはいけない by
光コラボは契約してはいけない光コラボは契約してはいけない
光コラボは契約してはいけないTakuya Matsunaga
25 views17 slides
今、改めて考えるPostgreSQLプラットフォーム - マルチクラウドとポータビリティ -(PostgreSQL Conference Japan 20... by
今、改めて考えるPostgreSQLプラットフォーム - マルチクラウドとポータビリティ -(PostgreSQL Conference Japan 20...今、改めて考えるPostgreSQLプラットフォーム - マルチクラウドとポータビリティ -(PostgreSQL Conference Japan 20...
今、改めて考えるPostgreSQLプラットフォーム - マルチクラウドとポータビリティ -(PostgreSQL Conference Japan 20...NTT DATA Technology & Innovation
151 views42 slides
SSH応用編_20231129.pdf by
SSH応用編_20231129.pdfSSH応用編_20231129.pdf
SSH応用編_20231129.pdficebreaker4
380 views13 slides

Recently uploaded(12)

PCCC23:富士通株式会社 テーマ1「次世代高性能・省電力プロセッサ『FUJITSU-MONAKA』」 by PC Cluster Consortium
PCCC23:富士通株式会社 テーマ1「次世代高性能・省電力プロセッサ『FUJITSU-MONAKA』」PCCC23:富士通株式会社 テーマ1「次世代高性能・省電力プロセッサ『FUJITSU-MONAKA』」
PCCC23:富士通株式会社 テーマ1「次世代高性能・省電力プロセッサ『FUJITSU-MONAKA』」
SNMPセキュリティ超入門 by mkoda
SNMPセキュリティ超入門SNMPセキュリティ超入門
SNMPセキュリティ超入門
mkoda453 views
光コラボは契約してはいけない by Takuya Matsunaga
光コラボは契約してはいけない光コラボは契約してはいけない
光コラボは契約してはいけない
Takuya Matsunaga25 views
今、改めて考えるPostgreSQLプラットフォーム - マルチクラウドとポータビリティ -(PostgreSQL Conference Japan 20... by NTT DATA Technology & Innovation
今、改めて考えるPostgreSQLプラットフォーム - マルチクラウドとポータビリティ -(PostgreSQL Conference Japan 20...今、改めて考えるPostgreSQLプラットフォーム - マルチクラウドとポータビリティ -(PostgreSQL Conference Japan 20...
今、改めて考えるPostgreSQLプラットフォーム - マルチクラウドとポータビリティ -(PostgreSQL Conference Japan 20...
SSH応用編_20231129.pdf by icebreaker4
SSH応用編_20231129.pdfSSH応用編_20231129.pdf
SSH応用編_20231129.pdf
icebreaker4380 views
PCCC23:東京大学情報基盤センター 「Society5.0の実現を目指す『計算・データ・学習』の融合による革新的スーパーコンピューティング」 by PC Cluster Consortium
PCCC23:東京大学情報基盤センター 「Society5.0の実現を目指す『計算・データ・学習』の融合による革新的スーパーコンピューティング」PCCC23:東京大学情報基盤センター 「Society5.0の実現を目指す『計算・データ・学習』の融合による革新的スーパーコンピューティング」
PCCC23:東京大学情報基盤センター 「Society5.0の実現を目指す『計算・データ・学習』の融合による革新的スーパーコンピューティング」
速習! PostgreSQL専用HAソフトウェア: Patroni(PostgreSQL Conference Japan 2023 発表資料) by NTT DATA Technology & Innovation
速習! PostgreSQL専用HAソフトウェア: Patroni(PostgreSQL Conference Japan 2023 発表資料)速習! PostgreSQL専用HAソフトウェア: Patroni(PostgreSQL Conference Japan 2023 発表資料)
速習! PostgreSQL専用HAソフトウェア: Patroni(PostgreSQL Conference Japan 2023 発表資料)
The Things Stack説明資料 by The Things Industries by CRI Japan, Inc.
The Things Stack説明資料 by The Things IndustriesThe Things Stack説明資料 by The Things Industries
The Things Stack説明資料 by The Things Industries
CRI Japan, Inc.76 views
Windows 11 information that can be used at the development site by Atomu Hidaka
Windows 11 information that can be used at the development siteWindows 11 information that can be used at the development site
Windows 11 information that can be used at the development site
Atomu Hidaka90 views

IoT勉強会「とりあえずIoT的なものを作ってみた ~センサーデータの測定・収集・蓄積・分析・出力まで~」

  • 1. 2014年11月期オープンラボ「IoT勉強会」 とりあえずIoT的なものを作ってみた ~センサーデータの測定・収集・蓄積・分析・出力まで~ 2014年11月17日 先端IT活用推進コンソーシアム 株式会社イーグル 菅井康之 Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. 1
  • 2. これからお話すること・・・ • IoTとはなんぞや・・・という話は終わったので とりあえず作ってみたものを具体的な例として、 IoTに関連する要素のお話 – プロセス的なこととか・・・ – 技術要素的なこととか・・・ • 一般論的なお話と、実際に作ったものに どのように適用してみたか・・・ – センサーデータを利用することを中心に • 難しい話は苦手ないので、ゆる~く・・・ – 個々のサービスは紹介程度にとどめます2 Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved.
  • 3. どんな流れで進めていくか • 勝手に考えるIoTプロセス –各プロセスからフィードバックを繰り返し、 精度を向上する 課題設定 プロトタイプ 制作測定収集蓄積 分析出力 Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. 3
  • 4. ①課題設定 課題設定 プロトタイプ 制作測定収集蓄積 分析出力 Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. 4
  • 5. 課題設定 • 何を解決(または実現)したいのか?を設定 – 闇雲に作ってもしょうがないので・・・ – 目的は推進力に繋がる • なかなか思いつかないときは・・・ – もしもIoTシリーズで考えると色々思いつくかも • もしも○○がネットに繋がったら・・・ • もしも○○が遠隔操作出来たら・・・ • もしも○○の数値が測定できたら・・・ Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. 5
  • 6. というわけで・・・ Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. 6
  • 7. こんな経験ありませんか? Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. 7
  • 8. 飲み過ぎて 翌日体調がすぐれない・・・ Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. 2
  • 9. もう少しお酒をセーブ しておけばよかった・・・ Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved.
  • 10. 翌日の幸せのために・・・ 飲み過ぎの危険を検知して アラートしてくれるものを作ってみよう Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. 10
  • 11. ②プロトタイプ制作 課題設定 プロトタイプ 制作測定収集蓄積 分析出力 Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. 11
  • 12. 何を測定するか? • 何を測定しよう? – 課題解決に向けて、何が測定出来たら良いかを考える – 何も測定せずに出力だけ行うことも • センサー類の調達 – 必要となるセンサー類や道具を調達 – 近年、センサー類がとても豊富になってきたため、 探せば何らか見つかるはず(秋月へGO! • 結線、工作 – ピンヘッダが付いてない物が意外と多いので、 半田ごてはあった方がいいかも – グルーガンもあったら便利(防水対策とかで) 12 Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved.
  • 13. 最初から全てを実現しようとすると 腰が重くなるので、あまり考え過ぎずに 出来る所から小さくスタートしましょ 動くモノで検証してると発想も変わるかも Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. 13
  • 14. 今回のケースでは・・・ • 何を測定するか? – 体調不良になる要因って・・・ • 酒の量、種類、ペース配分、寝不足、etc... • Small Start、とりあえず作ってみる – とりあえず測定してみたいもの • 酒の量、飲むペース、アルコール濃度 – 必要なセンサー • アルコール濃度:アルコールセンサー • 酒の量、飲むペース:水位計、ジャイロセンサ Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. 14
  • 15. Making♪ Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. 2
  • 16. センサー君1号 – ジョッキに注がれたお酒の水位の 変化をセンシング – 水位の減少のみ検知することで 飲んだお酒の量が分かる – 時系列で見ることで 飲むペースも測定可能 – ジョッキが水平時の水位を 求めるため、3軸加速度を 用いてジョッキの傾きを検知 – 水位センサーは水圧で 検知するものを採用 – 金属が触れると体に 悪いし。。。16 Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved.
  • 17. センサー君1号 水位センサー Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. 要はビールジョッキを インターネットへ 3軸加速度センサー 17
  • 18. センサー君2号 – アルコール濃度をセンシング – アルコール濃度を数値化した ものをLEDバーで表現 – お酒の量とアルコール濃度の 相関関係を見ようかと制作 – 口元にセンサーを設置するため ハーモニカをイメージ – 光とアルコールの競演を アートに表現したかった・・・ Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. 18
  • 19. ③測定 課題設定 プロトタイプ 制作測定収集蓄積 分析出力 Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. 19
  • 20. データ測定 • アナログデータを如何に使える数値に するか・・・ – センサーからは電圧や電流・抵抗・電気容量の 変化した値を取得出来るが、意味の分かるデータに 変換する必要がある • 例)電圧 -> 温度 – 検算しながら測定値を検証 • 例)求めた温度と温度計の数値 • 実際に測定してみると・・・ – 思ってた数値が取れないことが多々・・・ – 環境が違うと如実に結果に現れる・・・20 Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved.
  • 21. 今回のケースだと・・・ Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. 21
  • 22. 繰り返し測定し、 センサー値の検証 Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. 2
  • 23. ④収集 課題設定 プロトタイプ 制作測定収集蓄積 分析出力 Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. 23
  • 24. センサーデータの収集 • 複数のセンサーで測定したデータを 何らかの手段によって収集 – センサー自体はデータ蓄積が出来ないので、 測定データはどこかしらに出力しないといけない • センサーネットワークの構築 – 複数のセンサーデータを無線通信で収集する • ワイヤレスにすることで、センサーの設置場所の制約を 軽減出来る – なるべく省電力なものを採用 • 電力は貴重なリソースなので、通信にあまり費やしたくない – 最近だとwifiモジュール搭載で直接インターネットと 接続したり24 Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved.
  • 25. 今回のケースでは・・・ • 近距離無線通信で一旦Raspberry Piに収集 – Raspberry Piに収集してからクラウド上に流す • Raspberry Pi(Linux + Node.js)だと色々楽なので・・・ • 最近はArduino向けのライブラリも増えてきたけど・・・ • Xbeeモジュール (Zigbee規格) – 省電力(データ量も少量) – スケーラブルなネットワーク構成 • スター型、メッシュ型、ツリー型 – 多くの機器がネットワークに参加可能 今回の構成・・・ • Raspberry Pi: Coodinator AT/透過モード • Arduino: Router AT/透過モード • ※AT透過モード:シリアル入出力がそのまま通信データ25 Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved.
  • 26. Zigbee!!XBee!! Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved.
  • 27. ⑤蓄積 課題設定 プロトタイプ 制作測定収集蓄積 分析出力 Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. 27
  • 28. センサーデータの蓄積 • センサーデータをクラウド上で永続化 – センサーデータは膨大な量になるため、 クラウドサービスを利用して蓄積する – クラウド上に蓄積しておくと様々なBIツールを 利用して分析出来たりも – センサーデータ以外のデータとも組み合わせたり • クラウドサービスも豊富に – センサーデータやストリーム通信を目的とした クラウドサービスが増えて来ている • Streaming APIが提供されていることが必須かも – センサーデータは毎秒発生するため、都度 • 収集の範疇としてとらえても良いかな・・・ Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. 28
  • 29. 今回のケースでは・・・ • Plotly(https://plot.ly/) – Web上でデータの可視化(グラフ描画など)を行える サービス – Streaming APIが用意されているため、 センサーデータをストリームでサーバ上にアップ出来る – Streaming APIでは、Web上でリアルタイムに グラフ描画が行われるので、センサーデータを 単純にグラフ化したい場合はこれで充分かも – 永続性は無いので注意 – センサー値の推移を見るデバッグ用として使用 Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. 29
  • 30. Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. https://plot.ly/streaming/ 30
  • 31. 今回のケースでは・・・(本命) • AWS Kinesis + Redshift Kinesis(http://aws.amazon.com/jp/kinesis/) • クラウド上のリアルタイムデータ処理サービス • ストリームでデータを受け付け、処理もストリームで行える • データをリアルタイムに処理出来るように、Kinesisを 間にかましてみた – ゆくゆくはここで機会学習をやりたい Redshift(http://aws.amazon.com/jp/redshift/) • クラウド上のデータウェアハウスサービス • 時系列分析など、センサーデータと相性が良い • Redshift上に蓄積することで、多くのBIツールで 分析可能に (tableauとか) 31 Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved.
  • 32. https://www.gosquared.com/blog/kinesis-demo-aws-reinvent-2013 Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. 32
  • 33. ⑥分析 課題設定 プロトタイプ 制作測定収集蓄積 分析出力 Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. 33
  • 34. データの分析 • 蓄積したデータから必要なデータの抽出や 傾向、相関、時系列分析などなど – データを可視化したり – 統計処理したり – 機会学習したり • 今回はこの辺りはあまり手がまわらず・・・ – 簡単な時系列分析のみ – そもそも測定データが少ない – Kinesis使ってリアルタイムに機会学習したかった・・・ – ヘルスデータもあわせて使いたいな Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. 34
  • 35. ⑦出力 課題設定 プロトタイプ 制作測定収集蓄積 分析出力 Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. 35
  • 36. 出力(データの活用) • 分析結果を何らかの手段により人に伝える – Web、プッシュ通知、モノなどを通じて伝達 • Twitterでつぶやいたり • LEDなどで通知したり • BIツールなどで可視化したものが出力と とらえることも – メーターのようなものとかは今の数値と推移が 見れれば良かったり • 人に伝えるだけでなく、何かしらの アクションへのトリガーとなることも – 土壌の水分量を監視した水やりとか36 Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved.
  • 37. 今回のケースでは・・・ • 利用シーン = 飲み会 • 飲み会中にWebはあまり見ない・・・ – Twitterでつぶやかれても自分で見には行かない – 働きかけてくるようなものが良い • 飲み会中で外部とのインタフェースは・・・ – 電話には出る・・・はず・・・?(多分 • 飲み過ぎアラートを電話で通知 – Twilioを使用して合成音声で電話 Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. 37
  • 38. 以上。 課題設定 プロトタイプ 制作測定収集蓄積 分析出力 Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. 38
  • 39. なんだかんだで今回作った構成 Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. 39
  • 40. アルコールセンサ LED Bar 水位計 ジャイロセンサ XBee XBee XBee Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. AWS Kinesis AWS Redshift 無線LAN 40
  • 41. デモ 単位時間内における水位の減少を モニタリングし、しきい値を超えた場合に アラート通知を行う Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. 41
  • 42. 要は・・・ Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. 42
  • 43. 一気飲みしたら電話で怒られる Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. 43
  • 44. Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. 44
  • 45. とりあえず何か作ることから 始めてみましょ Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. 45
  • 46. 参考:アルコールセンサーデモ時の Plotly Streaming APIで描画したグラフ Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. 46
  • 47. 参考:アルコールセンサーを装着した 飲み会の様子 Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. 47
  • 48. fin... Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. 48
  • 49. 最新情報は こちらをご参照ください http://aitc.jp https://www.facebook.com/aitc.jp ハルミン AITC非公式イメージキャラクター Copyright © 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. 49