首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 其他相关 >

LeapMotion使用介绍

2013-01-27 
LeapMotion应用介绍收到的是Rev6(带外壳的。相比工作原理,个人更关心它可以做什么,所以没去拆)。从外观上看,

LeapMotion应用介绍

收到的是Rev6(带外壳的。相比工作原理,个人更关心它可以做什么,所以没

去拆)。

从外观上看,非常小,大概占半个信用卡,厚度不够一个1角的硬币高

LeapMotion使用介绍

从表面看,有3个红灯,通过USB连接电脑工作

LeapMotion使用介绍

这里从应用的角度来看LEAP到底可以做什么,希望对想利用LEAP来做研究或应

用的朋友有所帮助。

1. LEAP有哪些功能?目前(SDK v0.7.1)全是针对人手做的识别:

  • 多手运动:移动,旋转和缩放。双手做个转方向盘的动作,LEAP会检测到旋转(Rotation)。双手相互靠近或远离,LEAP会检测到缩放(Scale)。
  • 单手运动:移动,旋转和张合(手掌张开的程度)
  • 手型:把手自然张开,会形成一个曲面,LEAP可以检测到这个曲面的位置,法线和移动速度。

    LeapMotion使用介绍

      • 手指和类似手指的工具(比如握着笔):包括单指的长度,宽度,指向,指尖的位置和速度。但握着笔的时候,识别效果比单个手指差点。
      • 一个有趣的现象是,放一张纸上去,这个平面会被检测到,包括位置,法线。

         

        LeapMotion使用介绍

         

        2. 目前LEAP的性能怎样?从SDK v0.7.1 + Rev6的硬件实测来看

        • 帧率很高:data FPS达到115

          LeapMotion使用介绍

          • 精度确实很高,非常细微的指尖运动都可以检测到。

            LeapMotion使用介绍

            • 反应速度很快,个人感觉不到滞后。实际数据是2,3个毫秒的latency。

              LeapMotion使用介绍

              • 关灯后仍可正常工作

                LeapMotion使用介绍

                LEAP的检测程序也显示光照正常

                LeapMotion使用介绍

                • 对室内光照比较敏感,直接面对天花板的灯光时(这种情况其实在办公室比较常见),会认为光照不良

                  LeapMotion使用介绍   LeapMotion使用介绍

                  • 感觉FOV太小,双手操作的时候很容易走出FOV(因为没有量化的测量工具,这里没有数据。文档上只看到有高度数据:2.5到60cm)
                  • 一些特殊情况处理的不是很好:比如手指之间遮挡的时候,突然离开/进入FOV的时候。

                     

                    3. LEAP以后会有什么功能?

                     

                    明确的:后续的SDK会有指关节的识别和部分常用的手势识别,后续版本的设备FOV也会变大很多。

                     

                    不明确的:目前不提供raw data,以后会不会提供也不清楚。

                     

                     

                    4. 怎么写应用?

                    • SDK本身是C++写的,但提供了很多封装,目前包括C#,JAVA,JavaScript,Object-C,Python,Unity
                    • SDK设计的很简洁,非常容易用。

                      最后祝大家发挥创意,开发出好的应用,就象LEAP的CEO所说:sky is truly the limit to what you can build with your dev unit.

                      KTU – 体感开发者协作博客 | QQ群:225975508 | 微博: @KTU体感开发协客 | 原文链接 | 

热点排行