Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
イベントのために調べたLeapMotionのスペックと開発手順

LeapMotionの説明

キーワード

  • 空間ジェスチャー
  • フィジカルコンピューティング
  • NUI(Natural User Interface)

Leap Motion スペック

  • サイズ W80×D30×H11mm
  • インターフェース USB 3.0/2.0
  • 対応OS Windows 7/8、Mac OS X 10.7、Ubuntu Linux 12.04LTS/13.04
  • CMOSイメージセンサー 半径50センチ、中心角110度の空間で、手、指、ペンのポイントを0.01ミリの精度で認識

トラッキング速度

  • バランスモードで120fps(150fps)
  • 精度重視のプレシジョンモードで60fps(80fps)
  • 速度重視の高速モードでは214fps(295fps)

認識できるジェスチャー

  • サークル:1本の指による円運動
  • スワイプ:平行運動
  • キータップ:キーを叩くような上下運動
  • スクリーンタップ:スクリーンをタップするような前後運動

ソフトウェア

  • コントロールパネル 設定やソフトウェアアップデートなど
  • Leap Motion Visualizer Leap Motion のセンシングデータをキレイに可視化
  • Airspace Leap Motion アプリケーションのストア Leap Motion Diagnostics Visualizer Leap Motion のセンシングデータを可視化

Leap Motion ステータス表示

  • 黒 未接続 LEAPデバイスが未接続
  • 緑 通常モード 正常動作
  • 黄 Robust モード 明るい環境下でもトラッキングできるように自動調整
  • 茶 汚染 LEAPデバイスのセンサーウィンドウに汚れなどがある
  • 赤 エラー エラーの発生、詳細はログで確認

ソフトウェアインストール

Get Started with your Leap Motion Controller

アプリ開発言語

C++, Objective-C, Java, C#, Python, JavaScript

アプリ開発(JavaScript)手順

  • Airspace Storeへのアクセスとアカウントの作成
  • Developerへのアクセス(ご自分で資料を読む場合など)
  • WebSocket対応ブラウザのインストール(Chrome推奨)
  • LeapJsのダウンロード

リリースノート

v2 Beta 8 June 2014 01:16

  • ジェスチャーの認識 つまむ、握る
  • 手の動きの信頼性の修正
  • 指の種類の認識
  • 指の骨の位置の認識

Version 1.2.0 APRIL 22, 2014

  • ノートパソコンやキーボードに組み込まれているか、スタンドアロンのUSB接続であるかの検出
  • デバイスが差し込まれていないときにサービスやデーモンに接続できるかの検出
  • WebSocketのサブプロトコルのバージョンが0.5.0にアップデート
  • Screen, ScreenList, LeapScreen, LeapScreenList categoryの非推奨
  • Visual Studioのコンフィグ設定時に発生したバグの修正

Version 1.0.9 NOVEMBER 1, 2013

  • インストーラーの更新
  • 安定性の修正
  • ステータスLEDの修正
  • 警告表示の修正
  • バグ修正

Version 1.0.8

  • リープモーション非対応アプリにフォーカスがあたっときにアプリケーションのバッググランド機能を有効する
  • 安定性の修正
  • 手の動きの修正
  • 0.7.7からの非推奨関数の削除

参考リンク

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment