Introduction of Leap Motion
               2013-03-16
         Python Developers Fest
    Takashi Nishibayashi @hagino3000
おまえだれよ?
id:hagino3000
VOYAGE GROUP .inc
ボルダリングとか

最近JavaScriptの本書きました
Leap Motion?
https://www.youtube.com/watch?v=9vTI0c56vCc
手の認識に特化した
モーションキャプチャデバイス
Summary
手の認識に特化したモーションキャプチャデバイス

赤外線センサー

接続はUSBインタフェース

Leap Motion .incが開発/販売

高分解能 (0.01mm)、速い!! (Over 60 FPS)、安い!!

 秘密はソフトウェア(アルゴリズム)にあるらしい
 → それっぽい特許、論文みつからず
How to get
Pre Order
  送料込み 88.98 USD

  5月13日以降発送

開発者登録

  一個無料で送ってくれる

    サイズ、ケース etc.. 製品版とは違う所がある

  起動するのに開発者IDとパスワードが必要
How to develop
Platform
  Windows 7 or 8, MacOS 10.6 or later
SDKとか

  C++, C#, Objective-C, Java, Python
  Mono, Unity
現在のDeveloper Unitの注意事項

  商用利用NG、作ったアプリの勝手配布もNG
Leap SDK
 いろいろ取れる

  Pointable Object
  座標、指、ツール(手に持ってる物)の向き

  トランザクション (移動距離、方向、 速度)

 手のひらの向き、手の広げ具合

 ジェスチャー認識

 しかしRow Dataは取得できない!!!!!!
Many Libraries
  JavaScript (Official or UnOfficial / Browser or Node)
    Leapをマシンに接続すると、キャプチャデータを垂れ流してくれる
    WebSocketサーバーが勝手に起動する。そのデータを扱う。


  Flash/AS3
  Processing / openFrameworks / Cinder
  Midi Controller
  Browser Control
  Game template with Three.js
Demo

JavaScript

  http://localhost:9998/Sample.html
  bookmarletの奴

      でブラウザ操作

    メシを食いながらインターネットができる
すごいけど何がおいしいの?
デモの真似してみる



https://www.youtube.com/watch?v=9vTI0c56vCc
デモ:サイン記入UI
結果
クソ難しい。
この用途であれば、どう考え
てもタッチデバイスを使った
方が良い。
何がおいしいのか問題
みんな何書いてるの?

 SDKのラッパーとか

 ゲーム

ノンタッチデバイスが活躍する場面

 リモコンめんどい

 機器に手を触れる事ができない環境(手術室)
ゲーム以外の使い道は
模索中という段階
Questions?

Introduction of Leap Motion