Ubuntu_ROS中应用kinect v2笔记】的更多相关文章

Ubuntu_ROS中应用kinect v2笔记 个人觉得最重要的资料如下: 1. Microsoft Kinect v2 Driver Released http://www.ros.org/news/2014/09/microsoft-kinect-v2-driver-released.html 2. OpenKinect https://github.com/OpenKinect/libfreenect2 3. code-iai https://github.com/code-iai/ia…
Kinect v2,Microphone Array可以用来对于水平面音源方向的推测(AudioBeam)和语音识别(Speech Recognition).这一节是介绍如何取得AudioBeam.   上一节,介绍如何使用通过Kinect SDK v2预览版,从Kinect v2预览版的Color Camera和Depth 传感器中获取数据的方法.     本节,将介绍从Kinect的Microphone Array中取得AudioBeam(水平面音源方向的推测)的方法. Microphone…
Kinect SDK v2预览版的主要功能的使用介绍,基本上完成了.这次,是关于取得Body(人体姿势)方法的说明.   上一节,是使用Kinect SDK v2预览版从Kinect v2预览版取得BodyIndex(人体区域)的方法.  这一节,介绍从Kinect取得Body(人体姿势)的方法. Body   到目前为止,Kinect能取得Depth(通过传感器的距离信息)和BodyIndex(人体区域).并且,基于这些数据可以取得人体姿势.     Kinect的人体姿势,是向学习了基于庞大…
Kinect SDK v2预览版,获取数据的基本流程的说明.以及取得Color图像的示例程序的介绍. 上一节,是关于当前型号Kinect for Windows(后面称作Kinect v1)和次世代型的Kinect for Windows的开发者预览版(后面称作Kinect v2 预览版)的配置比较和介绍. 从这一节开始,是Kinect的各种数据的取得方法的比较和介绍.   Color Camera Kinect和通常的Web摄像头一样,搭载了 Color Camera,可以取得Color图像.…
        0.前言:        首先说一下我的开发环境,Visual Studio是2013的,系统是win8的64位版本号,SDK是Kinect for windows SDK 1.8版本号.尽管前一篇博文费了半天劲,翻译了2.0SDK的新特性.但我还是决定要回退一个版本号.        事实上我之前一直在用2.0的SDK在调试Kinect,但无奈实验室提供的Kinect是for Windows 1.0版本号的,并且Kinect从1.8之后就好像是一个分水岭,就比方win8和win…
https://blog.csdn.net/baolinq/article/details/54381284 此程序为利用Kinect v2实现用手指隔空控制鼠标,是我另一个项目的一部分,因为在另外那个项目中鼠标的click是通过一种特殊的方式实现的,因此这个程序只实现了用手控制鼠标的移动,并没有点击的功能.相比Leapmotion,利用Kinect 2.0来控制鼠标可以大幅增加操控范围,使用者可以随意走动,而不是被固定在桌面前. 好像很多人需要这个,但是网上为数不多的代码都是Kinect V1…
ROS indigo下Kinect v2的驱动安装与调试 一.libfreenect2源码安装与测试 github地址:https://github.com/OpenKinect/libfreenect2 最终测试终端显示如下: yuanlibin@yuanlibin:~/libfreenect2/build$ ./bin/Protonect Version: Environment variables: LOGFILE=<protonect.log> Usage: ./bin/Protone…
原文:http://blog.csdn.NET/qq1175421841/article/details/50412994 ----微软Build2012大会:Kinect for Windows Programming Deep Dive 这个周末看了两天的微软Build 2012大会,真的是一次盛会,上面有很多的演讲主题,都是微软相关技术和产品的最新动态,我比较关注.NET.WPF.Office及Kinect相关开发,上面的演讲视频和PPT都可以下载,个人觉得比较精彩的有The Evolut…
目录为1.如何使用Kinect Studio录制手势剪辑:2.如何使用Visual Gesture Builder创建手势项目:3.如何在我的C#程序中使用手势:4.关于录制.剪辑手势过程中的注意事项 1.使用KInect Studio录制手势剪辑 1.1打开Kinect Studio这款程序,当你安装完成Kinect SDK 2.0后它的快捷方式会出现在你的开始菜单中. 该软件是主要的功能是监视.录制.回放,我们使用它的录制功能录制手势原文件.软件的具体使用方法我们就不说了,在这里我们会详细说…
date: 2017-09-04 14:51:07 Kinect V2的Depth传感器采用的是「Time of Flight(TOF)」的方式, 通过从投射的红外线反射后返回的时间来取得Depth信息. 本文将Kinect v2 + WPF来得到Kinect所获取的RGB(1920×1080)及Depth(512×424)图像 第一步:Kinect v2开发环境(仅限于本文) Visual Studio 2017 下载Kinect for Windows SDK 2.0并安装 第二步:创建工程…
官方文档里是这些: Supported Operating Systems and Architectures The following operating systems and architectures are supported: Windows 8 (x64) Windows 8.1 (x64) Windows 8 Embedded Standard (x64) Windows 8.1 Embedded Standard (x64) Recommended Hardware Conf…
通过Kinect SDK v2预览版,取得BodyIndex(人体区域)的方法和示例代码. 上一节,介绍了从Kinect v2预览版用Kinect SDK v2预览版获取Depth数据的方法.   这一节,介绍从Kinect取得BodyIndex(人体区域)的方法.   BodyIndex 基于从Kinect取得的Depth数据(传感器的距离信息)获取人体区域.   因为人体区域基于Depth数据,同时也依赖Depth传感器的分辨率.像上一节介绍的一样,因为Kinect v2 预览版(512×4…
Kinect SDK v2预览版,取得Depth数据的方法说明. 上一节,介绍了通过使用Kinect for Windows SDK v2预览版(以下简称为,Kinect SDK v2预览版)从Kinect for Windows v2开发者预览版(后面称,Kinect v2 预览版)取得Color的方法.   这一节,介绍的是从Kinect取得Depth数据的方法.   Depth传感器 Kinect搭载Depth传感器,可以取得Depth数据(和传感器的距离信息).   Kinect v1,…
  本连载主要是比较Kinect for Windows的现行版(v1)和次世代型的开发者预览版(v2),以C++开发者为背景介绍进化的硬件和软件.本文主要是对传感的配置和运行条件进行彻底的比较.           本连载介绍的Kinect for Windows Developer Preview是暂定的,软件.硬件以及API有可能因为最终的产品版发生变更,还请谅解.   关于本连载     本连载主要是比较次世代型的Kinect for Windows(后面称作Kinect v2预览版)和…
Kinect v2配置移动电源解决方案 Kinect v2如果用于移动机器人上(也可以是其他应用场景),为方便有效地展开后续工作,为其配置移动电源是十分必要的. 一.选择移动电源 Kinect v2原装电源适配器参数(详见下图1所示): 交流输入: 100V-240V~0.68A, 50/60Hz: 直流输出: 12V-2.67A. 因此选择移动电源参数如下: 直流输出是12V,最大电流大于2.67A. 本人是在淘宝网寻的,并非这一家,参数符合即可.附上链接:https://detail.tma…
1.下载源代码 git clone https://github.com/OpenKinect/libfreenect2.git 2.依赖项安装 sudo apt-get install build-essential cmake pkg-config libturbojpeg libjpeg-turbo8-dev mesa-common-dev freeglut3-dev libxrandr-dev libxi-dev sudo apt-get install libusb-1.0-0-dev…
1. 首先git下载代码,放到主文件夹下面 git clone https://github.com/OpenKinect/libfreenect2.git 2. 然后安装依赖项如下,最好事先编译安装好OpenCV sudo apt-get install build-essential cmake pkg-config libturbojpeg libjpeg-turbo8-dev mesa-common-dev freeglut3-dev libxrandr-dev libxi-dev 3.…
ACM中使用JAVA v2.1 严明超 (Blog:mingchaoyan.blogbus.com Email:mingchaoyan@gmail.com) 0.前 言 文前声明:本文只谈java用于acm,且不推荐大家把java作为自己的第一语言玩acm: 为防止大家过多的把本应学习算法的宝贵时间浪费在学习语言上,同时也为实现lcy一队一java的要求:我根据自己用java的经验,总结成文,希望可以抛砖引玉,帮助大家快速学会用java ac: Java对熟悉c/c++的选手来说应该是似曾相识的…
经过这个过程才悟到,有的时候不是方法不对,也不是问题解决的不对,只是因为配置问题,如果配置不对,自然会出现各种各样问题,不如一开始就确定配置.不过,如果不是经历了这个过程,我也不知道是因为我的配置问题导致的问题,哎. 我用的是ubuntu14.04LTS,ROS 版本是indigo,kinect v2,我是用双系统装的ubuntu,用虚拟机装的ubuntu是不行的,会出现各种各样问题,因为虚拟机用的是它自带的驱动器,这显然是不行的. 下面正式进入安装 1.安装libfreenect2,这个lib…
很多东西就是要细细的品读然后做点读书笔记,心理才会踏实- Javascript对象本质上就是键值对的集合(Hash结构),但是键只能是字符串,这有一定的限制. 1234 var d = {}var ele = document.bodyd[ele] = 'This is body'console.log(d['[object HTMLBodyElement]']) 上段代码的原意是将DOM节点作为对象d的键,由于对象只接受字符串,所以ele被自动转为[object HTMLBodyElement…
该分享使用的是Kinect 二代,C#做为编程语言,请知悉 Kinect是微软在2009年6月2日的E3游戏展上,正式公布的XBOX360体感周边外设.它是一种3D体感摄影机,同时它导入了即时动态捕捉.影像辨识.麦克风输入.语音辨识.它彻底颠覆了游戏的单一操作,使人机互动的理念更加彻底的展现出来. 2010年11月4日正式发售,2012年7月美国科技博客网站BusinessInsider评选出本世纪10款最重要电子产品,Kinect榜上有名. 2011年6月,微软推出了Kinect for Wi…
这是本博客翻译文档的第一篇文章.笔者已经苦逼的竭尽全力的在翻译了.但无奈英语水平也是非常有限.不正确或者不妥当不准确的地方必定会有,还恳请大家留言或者邮件我以批评指正.我会虚心接受. 谢谢大家.        原文网址:https://msdn.microsoft.com/en-us/library/dn782041.aspx 2014年10月由微软公布的Kinect for Windows 2.0 SDK中包括例如以下文所述的新特性.新工具以及新文档. 本次公布的改进: 1.Windows应用…
编解码学习笔记(一):基本概念 媒体业务是网络的主要业务之间.尤其移动互联网业务的兴起,在运营商和应用开发商中,媒体业务份量极重,其中媒体的编解码服务涉及需求分析.应用开发.释放license收费等等.最近因为项目的关系,需要理清媒体的codec,比较搞的是,在豆丁网上看运营商的规范 标准,同一运营商同样的业务在不同文档中不同的要求,而且有些要求就我看来应当是历史的延续,也就是现在已经很少采用了.所以豆丁上看不出所以然,从 wiki上查.中文的wiki信息量有限,很短,而wiki的英文内容内多,…
整体思路 目标:将Kindle中的每本书的笔记标注单独提取出保存为一个Markdown文件 其中检测KIndle是否已经正常插入的判断方法: 思路1:读取媒介挂载记录 思路2:直接判断挂载地址是否存在 实现的时候用的第二个思路,Kindle的挂载路径为/media/当前用户名/Kindle,只需判断这个地址是否存在且能进入正常进行读取操作即可 其中对于信息提取,My Clippings.txt中内容格式如下 书名 作者 标注/笔记所在位置 时间 空行 笔记/标注内容 ========== 每一条…
本程序为自己所写,参考素材包括微软官方例子和外文资料,自己做了部分的优化.解释的如果有问题,恳请大家指正. 后台代码: using System.ComponentModel; using System.Windows; using System.Windows.Media; using System.Windows.Media.Imaging; using Microsoft.Kinect; namespace KinectV2 { /// <summary> /// MainWindow.…
一.Kinect视角场 1.43°垂直方向和57°水平方向可视范围. 2.视角场常量值定义 属性 描述 Format 获取或设置深度图像格式 MaxDepth 获取最大深度值 MinDepth 获取最小深度值 NominalDiagonalFieldOfView 获取红外摄像头的标准场视角,单位是度 NominalFocalLengthInPixels 获取红外摄像头的标准焦距,单位是像素点 NominalHorizontalFieldOfView 获取红外摄像头的水平视角,单位是度 Nomin…
一.kinect开发的一个流程图 1.我们可以知道一个简单的框架就是几部分 (1)选择使用的kinect传感器 KinectSensor.KinectSensors[] (2)打开需要的数据流 _kinect.DepthStream.Enable(); _kinect.ColorStream.Enable(); _kinect.SkeletonStream.Enable(); (3)注册事件 其实就是主要的算法在这里体现. 有个小窍门:VS的CodeSnippet快速生成事件代码,如在代码“_k…
前言:最近几天都在生病,退烧之后身体虚弱.头疼.在床上躺了几天,什么事情都干不了.接下来这段时间,要好好加快进度才好. 前面用了三篇文章的篇幅学习了Collection框架的相关内容,而Map框架相对而言比较简单,争取在这一篇博客里面讲完. 2.1 键值对应的Map 就如同网络搜索,根据关键字可找到对应的数据,程序设计中也常有这类需求,根据某个键(Key)来取得对应的值(Value).可以事先利用java.util.Map接口的操作对象来建立键值对应数据,之后若要取得值,只要用对应的键就可以迅速…
内容: 获取输入或其他操作使得值一直改变并在一段不改变的时间后执行下一步操作(输入搜索关键字并执行搜索) https://vuejs.org/v2/guide/computed.html?spm=a2c7j.-zh-docs-components-recycle-list.0.0.9f1a3dcb7cO5F4#Watchers var watchExampleVM = new Vue({ el: '#watch-example', data: { question: '', answer: 'I…