声明:此文档版权归属于北京小芽科技,可以转载,但要声明出处(北京小芽科技博客xiaoyatec.com)


这里对LeapSDK自带的C++例程做一个讲解,这个例程在LeapSDK的samples文件夹里边

 

首先,我们先编译运行一下,看看这个程序的效果,再来详细分析里面的内容。

新建一个C++  console工程,姑且命名为“leapmotion test”:

 

然后设置适合leap设备的开发环境,

 

在之前的一篇博客里已经详细说明了leap motion C++编程开发环境的设置:

http://xiaoyatec.com/2016/08/14/leap-motion-c-%e5%bc%80%e5%8f%91%e7%8e%af%e5%a2%83%e9%85%8d%e7%bd%ae-%ef%bc%88vs2013%ef%bc%89/

 

 

然后把“LeapSDK\samples\Sample.cpp”文件里的内容,全部复制到工程的源文件里边(把之前源文件里的内容全部删除)

 

然后在源程序的最前面加上 #include “stdafx.h” 头文件:

 

然后把leap设备插入电脑,看看是否成功启动,如果启动有问题,可以参照以下文章进行启动:

http://xiaoyatec.com/2016/08/12/leap-motion%e8%ae%be%e5%a4%87%e6%97%a0%e6%b3%95%e8%bf%9e%e6%8e%a5%e6%97%a0%e6%b3%95%e5%90%af%e5%8a%a8%e7%9a%84%e8%a7%a3%e5%86%b3%e6%96%b9%e5%bc%8f/

 

leap设备启动成功之后,编译运行程序:

 

运行结果如下:

首先会显示设备连接情况,然后在没有手悬浮在leap设备上空的情况下,会显示如下:

 

当把单只手或者两只手悬浮在leap设备上空的时候,会显示出手部的相关信息:

 

以上即为LeapSDK自带例子的编译运行演示流程。

 

附源程序:(部分做了中文说明,部分为原版英文说明,看不懂英文的麻烦自己查字典

此程序为20160815前的最新版本

 

Leap motion 控制 Dynamixel 舵机 (AX-12A)—— 体感控制机械臂雏形

环境: Leap motion & C++ SDK V2 AX-12A舵机 & DynamixelSDK VC++ 2013 USB2Dynamixel串口模块 SMPS2Dynamixel电源模块 12V5A电源 正文: 现在体感...

阅读全文

关于Leap motion设备里的 pitch、yaw、roll 的理解

声明:此文档版权归属于北京小芽科技,可以转载,但要声明出处(北京小芽科技博客xiaoyatec.com) 注:本文里的图片来源于网络,涉及侵权行为的请告知,会及...

阅读全文

leap motion c++ 开发环境配置 (VS2013)

声明:此文档版权归属于北京小芽科技,可以转载,但要声明出处(北京小芽科技博客xiaoyatec.com) Leap SDK对环境的支持,大家可以从以下链接了解...

阅读全文

欢迎留言

你必须启用JavaScript才能看到这里的验证码!