Baxter实战 (四)ubuntu14.04安装kinect V2
我的微信公众号名称:深度学习与先进智能决策
微信公众号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相关推荐
- Ubuntu14.04安装Kinect 1驱动(openni、NITE、Sensor)实现骨骼关键点识别
Ubuntu安装Kinect驱动实现骨骼关节点识别 1.介绍 安装环境:Ubuntu 14.04,Kinect V1 另外,openni.Sensor.NITE这三个包的版本必须匹配才能正常运行,安装 ...
- ubuntu 16.04 ROS + kinect v2 安装
参考: ubuntu 16.04 ROS + kinect v2 driver安装方法:安装驱动时遇到的问题及解决方法(1) 以下为参考链接部分内容以及我安装过程中的操作 安装libfreenect2 ...
- Ubuntu14.04安装Torch7笔记
Ubuntu14.04安装Torch7笔记 利用快捷键Ctrl+Alt+T打开Ubuntu终端 第一步: 获取安装LuauJIT(C语言编写的Lua的解释器)和Torch所必需的依赖包. 代码如下: ...
- ubuntu14.04安装hadoop2.7.1伪分布式和错误解决
ubuntu14.04安装hadoop2.7.1伪分布式和错误解决 需要说明的是我下载的是源码,通过编译源码并安装 一.需要准备的软件: 1.JDK和GCC 设置JAVA_HOME: ...
- 编译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 ...
- 解决Ubuntu14.04安装Chrome浏览器打不开的问题
解决Ubuntu14.04安装Chrome浏览器打不开的问题 参考文章: (1)解决Ubuntu14.04安装Chrome浏览器打不开的问题 (2)https://www.cnblogs.com/li ...
- Ubuntu14.04安装build-essential失败,包依赖问题如何解决?
Ubuntu14.04安装build-essential失败,包依赖问题如何解决? 参考文章: (1)Ubuntu14.04安装build-essential失败,包依赖问题如何解决? (2)http ...
- Ubuntu14.04安装中文输入法以及解决Gedit中文乱码问题
Ubuntu14.04安装中文输入法以及解决Gedit中文乱码问题 参考文章: (1)Ubuntu14.04安装中文输入法以及解决Gedit中文乱码问题 (2)https://www.cnblogs. ...
- ubuntu14.04安装tensorflow-gpu
ubuntu14.04 安装anaconda+tensorflow-gpu版本 本电脑为cuda-8.0,cudnn-6.0.21,安装tensorflow-gpu=1.3.0 更多匹配版本见 ht ...
- linux集显驱动程序,Ubuntu14.04安装intel集显驱动
Made with Remarkable! Ubuntu14.04安装intel集显驱动 标签(空格分隔): ubuntu linux 驱动安装 1.查看本机显卡型号 使用lspci命令来获取PCI接 ...
最新文章
- python难度如何_入门Python学习难吗怎样规划学习路线
- 机房空调制冷、加热、加湿、除湿这些功能如何应用?
- markdown 流程图js_科学网—让Markdown支持ASCII流程图和JavaScript流程图 - 李继存的博文...
- Luogu P3321 [SDOI2015]序列统计
- radiant序列码_阅“码”无数|第一期
- 如何将SAP C4C TI页面的值传递到Embedded Component里去
- java GZIP压缩和解压
- 服务器系统gho系统怎么安装系统,GHOST怎么重装系统?GHO文件安装系统教程
- leetcode 1227 python
- 中国计量学院全国计算机二级报名,中国计量大学教务管理系统入口https://jwc.cjlu.edu.cn/...
- 【转】Mysql索引最左匹配原则理解
- Node.js:npm下载很慢,设置国内淘宝镜像
- [转] C# mysql 事务回滚
- pip 安装指定版本的库
- SheetJS中文文档-js导出Excel脚本库
- App登录方式和测试重点总结
- 华为云鲲鹏云服务介绍
- 【XSS技巧拓展】————4、浅谈跨站脚本攻击与防御
- 计算机考研前沿知识怎么准备,2016考研复试面试前需充足准备9大内容
- 【Linux】3.0Linux进程概念
热门文章
- python自动登录百度_Python实现自动登录百度空间的方法
- Security+ 学习笔记1 恶意软件
- 删除60天之前的elasticsearch索引
- 使用docker优雅的部署你的nuxtjs项目
- 《python编程》第五章——并行系统工具(上)
- Pandas 的轴向连接 concat
- WCF NetTcpBinding Transport安全模式(7) ClientCredentialType证书验证模式---- ChainTrust验证模式...
- 2.《Spring学习笔记-MVC》系列文章,讲解返回json数据的文章共有3篇,分别为:...
- 腾讯云dts使用注意事项
- C++字符串拼接效率比较(+=、append、stringstream、spintf)