我的微信公众号名称:深度学习与先进智能决策
微信公众号ID:MultiAgent1024
公众号介绍:主要研究强化学习、计算机视觉、深度学习、机器学习等相关内容,分享学习过程中的学习笔记和心得!期待您的关注,欢迎一起学习交流进步!

仅适用与ubuntu14.04,其它版本的参考官方文档。

Kinect V2

1.下载libfreenect2资源:

git clone https://github.com/OpenKinect/libfreenect2.git
cd libfreenect2

2.下载更新包:

cd depends
./download_debs_trusty.sh

3.安装工具:

sudo apt-get install build-essential cmake pkg-config

4.安装libusb:

sudo dpkg -i debs/libusb*deb

5.安装TurboJPEG

sudo apt-get install libturbojpeg libjpeg-turbo8-dev

7.安装OpenGL

sudo dpkg -i debs/libglfw3*deb
sudo apt-get install -f

8.安装OpenCL(可选)-GPU加速:

参见官方文档。我这里不装。下面这句代码是我在网上看到的。安装之后好像就可以了,没有去看官网那个。

sudo apt-get install opencl-headers

9.安装OpenNI2

kinect是微软的设备,故专门有kinect.dll,而linux上只有专家开发出来的适配驱动。目前在网上的资料看,OpenNi兼容不了v2,而v2驱动都是由OpenNi2开发的,没有用OpenNi开发的。故对于v1设备,只需要安装OpenNi就可以了,而对于v2设备,则需要安装OpenNi2。

sudo apt-add-repository ppa:deb-rob/ros-trusty
sudo apt-get update
sudo apt-get install libopenni2-dev

10.编译 libfreenect2

cd ~/libfreenect2
mkdir build && cd build
cmake .. -DENABLE_CXX11=ON
make
make install

10.获取设备权限

sudo cp platform/linux/udev/90-kinect2.rules /etc/udev/rules.d/

11.测试(进入build目录下):

./bin/Protonect pl   //测试OpenGL是否正常
./bin/Protonect cl   //测试opencl是否正常
./bin/Protonect cpu   //测试CPU是否正常

Ros接口安装

cd ~/ros_ws/src/
git clone https://github.com/code-iai/iai_kinect2.git
cd iai_kinect2
rosdep install -r --from-paths .
cd ~/ros_ws
catkin_make -DCMAKE_BUILD_TYPE="Release"
rospack profile

如果这里报错有许多未引用的错误,将build和devel删除重新编译即可。./bashrc文件+

source ~/ros_ws/devel/setup.bash

如果你下面这几步报错的话,可以参考解决方法。

测试ros接口

roslaunch kinect2_bridge kinect2_bridge.launch

新开一个新的终端

rosrun kinect2_viewer kinect2_viewer
rosrun kinect2_viewer kinect2_viewer sd cloud

Baxter实战 (四)ubuntu14.04安装kinect V2相关推荐

  1. Ubuntu14.04安装Kinect 1驱动(openni、NITE、Sensor)实现骨骼关键点识别

    Ubuntu安装Kinect驱动实现骨骼关节点识别 1.介绍 安装环境:Ubuntu 14.04,Kinect V1 另外,openni.Sensor.NITE这三个包的版本必须匹配才能正常运行,安装 ...

  2. ubuntu 16.04 ROS + kinect v2 安装

    参考: ubuntu 16.04 ROS + kinect v2 driver安装方法:安装驱动时遇到的问题及解决方法(1) 以下为参考链接部分内容以及我安装过程中的操作 安装libfreenect2 ...

  3. Ubuntu14.04安装Torch7笔记

    Ubuntu14.04安装Torch7笔记 利用快捷键Ctrl+Alt+T打开Ubuntu终端 第一步: 获取安装LuauJIT(C语言编写的Lua的解释器)和Torch所必需的依赖包. 代码如下: ...

  4. ubuntu14.04安装hadoop2.7.1伪分布式和错误解决

    ubuntu14.04安装hadoop2.7.1伪分布式和错误解决 需要说明的是我下载的是源码,通过编译源码并安装 一.需要准备的软件: 1.JDK和GCC     设置JAVA_HOME:      ...

  5. 编译android 7.1 jdk版本,ubuntu14.04 安装 open-jdk-1.8,下载编译 android nougat 7.1.1

    一,ubuntu14.04 安装 open-jdk-1.8 在 ubuntu 下,把jdk 解压到 /usr/lib/jvm/ 目录下,配置环境变量,就ok. 下面是我已经安装的jdk crg@crg ...

  6. 解决Ubuntu14.04安装Chrome浏览器打不开的问题

    解决Ubuntu14.04安装Chrome浏览器打不开的问题 参考文章: (1)解决Ubuntu14.04安装Chrome浏览器打不开的问题 (2)https://www.cnblogs.com/li ...

  7. Ubuntu14.04安装build-essential失败,包依赖问题如何解决?

    Ubuntu14.04安装build-essential失败,包依赖问题如何解决? 参考文章: (1)Ubuntu14.04安装build-essential失败,包依赖问题如何解决? (2)http ...

  8. Ubuntu14.04安装中文输入法以及解决Gedit中文乱码问题

    Ubuntu14.04安装中文输入法以及解决Gedit中文乱码问题 参考文章: (1)Ubuntu14.04安装中文输入法以及解决Gedit中文乱码问题 (2)https://www.cnblogs. ...

  9. ubuntu14.04安装tensorflow-gpu

    ubuntu14.04 安装anaconda+tensorflow-gpu版本 本电脑为cuda-8.0,cudnn-6.0.21,安装tensorflow-gpu=1.3.0 更多匹配版本见  ht ...

  10. linux集显驱动程序,Ubuntu14.04安装intel集显驱动

    Made with Remarkable! Ubuntu14.04安装intel集显驱动 标签(空格分隔): ubuntu linux 驱动安装 1.查看本机显卡型号 使用lspci命令来获取PCI接 ...

最新文章

  1. python难度如何_入门Python学习难吗怎样规划学习路线
  2. 机房空调制冷、加热、加湿、除湿这些功能如何应用?
  3. markdown 流程图js_科学网—让Markdown支持ASCII流程图和JavaScript流程图 - 李继存的博文...
  4. Luogu P3321 [SDOI2015]序列统计
  5. radiant序列码_阅“码”无数|第一期
  6. 如何将SAP C4C TI页面的值传递到Embedded Component里去
  7. java GZIP压缩和解压
  8. 服务器系统gho系统怎么安装系统,GHOST怎么重装系统?GHO文件安装系统教程
  9. leetcode 1227 python
  10. 中国计量学院全国计算机二级报名,中国计量大学教务管理系统入口https://jwc.cjlu.edu.cn/...
  11. 【转】Mysql索引最左匹配原则理解
  12. Node.js:npm下载很慢,设置国内淘宝镜像
  13. [转] C# mysql 事务回滚
  14. pip 安装指定版本的库
  15. SheetJS中文文档-js导出Excel脚本库
  16. App登录方式和测试重点总结
  17. 华为云鲲鹏云服务介绍
  18. 【XSS技巧拓展】————4、浅谈跨站脚本攻击与防御
  19. 计算机考研前沿知识怎么准备,2016考研复试面试前需充足准备9大内容
  20. 【Linux】3.0Linux进程概念

热门文章

  1. python自动登录百度_Python实现自动登录百度空间的方法
  2. Security+ 学习笔记1 恶意软件
  3. 删除60天之前的elasticsearch索引
  4. 使用docker优雅的部署你的nuxtjs项目
  5. 《python编程》第五章——并行系统工具(上)
  6. Pandas 的轴向连接 concat
  7. WCF NetTcpBinding Transport安全模式(7) ClientCredentialType证书验证模式---- ChainTrust验证模式...
  8. 2.《Spring学习笔记-MVC》系列文章,讲解返回json数据的文章共有3篇,分别为:...
  9. 腾讯云dts使用注意事项
  10. C++字符串拼接效率比较(+=、append、stringstream、spintf)