Loading…
Leap Motion
【Leap Motion】
Leap Motionは手指を高精度に認識することができるデバイスです.
その精度は1/100mmという話です.
Leap Motion
https://www.leapmotion.com/
先日,Leap MotionのDEV BOARD(開発者版)が先行して送られてきたので簡易的ですがレビューしたいと思います.
送られてきたLeap Motion DEV BOARDはv.06.5です.
Leap Motionの製品版はv.07.0の予定なので,かなり製品版に近いバージョンのLeap Motionです.
大きさは実測(約)で縦30mm,横80mm,高さ12mmです.
側面にPCと接続するためのUSB 3.0 micro Bメス端子と動作状態を示すLEDがついています.
表面はガラス?,裏面は滑り止めのためのゴム張りになっています.
Leap MotionのDeveloperページからDeveloper Kitをダウンロードします.
Developer Kitは現在(2013/3),Windows向けとMac向けが公開されています.
開発環境の要件は以下のとおりです.
Hardware
・USB 2.0 or 3.0
OS
・Windows 7 or 8
・Mac OS 10.6 and higher
Language / Compiler
・C++ on Windows / Visual Studio 2008,2010,2012
・C++ on Mac / Xcode 3.0+,clang 3.0+,and gcc
・Objective-C / Mac OS 10.7+,Xcode 4.2+,clang 3.0+
・C# for .NET Framework 3.5,4.0
・Mono 2.10
・Unity Pro 4.0
・Java 6,7
・Python 2.7.3
動画はDeveloper Kitに入ってるLeap Visualizerを動かしてみた様子です.
ノートPCのトラックパッドの前にある小型の箱がLeap Motionです.
手がLeap Motionの認識範囲に入ると指を認識して画面に表示されているのがわかります.
Leap Motionの認識範囲はDocumentによるとデバイスの上方に25mm~600mm,逆ピラミッド状に認識範囲があるそうです.
ノートPCのトラックパッドの前にある小型の箱がLeap Motionです.
手がLeap Motionの認識範囲に入ると指を認識して画面に表示されているのがわかります.
Leap Motionの認識範囲はDocumentによるとデバイスの上方に25mm~600mm,逆ピラミッド状に認識範囲があるそうです.
動画にはありませんが,Leap Visualizerを起動するまえに専用のキャリブレーションプログラムでデバイスとディスプレイの相対位置関係をキャリブレーションしています.
Leap Motionの概要(本記事の内容)とLeapSDKのプログラミングとAPIについて概説したスライドを作りました.
「Leap Motionってこんな感じなのか」と参考程度にでもなれば幸いです.
Leap Motionについて何か試してほしいことや知りたいことなどありましたらご連絡ください.
私に出来そうなことでしたら試してみます.(たぶん・・・)
Origonal PowerPoint File Download - SkyDrive : http://sdrv.ms/YdnyjD
trackbackURL:http://kgxpx834.blog58.fc2.com/tb.php/39-cf1bdfea