TX2Ubuntu16.04上安装 kinectV2
本文参考 https://www.ncnynl.com/archives/201706/1780.html
参考 https://blog.csdn.net/qq_33835307/article/details/81272377
在TX2上整合kinect v2深度相机,由于TX2默认是USB2.0端口,kinect v2深度相机是USB3.0接口,所以在使用前需要把USB2.0的端口改为USB3.0的端口
1、输入:
sudo gedit /boot/extlinux/extlinux.conf
编辑文件将下面代码做更改
usb_port_owner_info=0
更改为
usb_port_owner_info=2
2、禁止USB自动挂起
在usb_port_owner_info=2后空格加上
usbcore.autosuspend=-1
3、安装libfreenect2
1) 下载源码:
cd ~
git clone https://github.com/xlz/libfreenect2cd libfreenect2
2) 下载依赖
cd depends./download_debs_trusty.shsudo apt-get install build-essential cmake pkg-config
3)
sudo dpkg -i debs/libusb*deb
4)
sudo apt-get install libturbojpeg libjpeg-turbo8-dev
5)安装 OpenGL
sudo dpkg -i debs/libglfw3*debsudo apt-get install -fsudo apt-get install libgl1-mesa-dri-lts-vivid
6)编译:
cd .. mkdir build cd build cmake .. -DCMAKE_INSTALL_PREFIX=$HOME/freenect2 make make install
4、
sudo cp ../platform/linux/udev/90-kinect2.rules /etc/udev/rules.d/
重新插上Kinect2重启TX2就可以了。
在终端输入:
libfreenect2/build//bin/Protonect
就可以看到相机的效果图了
安装iai-kinect2
利用命令行从Github上面下载工程源码到工作空间内src文件夹内:
1、下载编译
mkdir -p ~/kinect2_ws/srccd ~/kinect2_ws/srcgit clone https://github.com/code-iai/iai_kinect2.gitcd iai_kinect2rosdep install -r --from-paths .cd ~/kinect2_wscatkin_make -DCMAKE_BUILD_TYPE="Release"
编译结束, 一切OK的话, 会看到如下提示:
还需添加source
对应的目录
2、
gedit ~/.bashrc
3、添加自己工作空间
source /home/ubuntu/kinect2_ws/devel/setup.bash
在终端输入:
roslaunch kinect2_bridge kinect2_bridge.launch
在ROS内启动kinect2
在新的终端输入
rosrun kinect2_viewer kinect2_viewer sd cloud
可以开启一个Viewer查看cloud数据
非常感谢各论坛、网站提供的资料。
转载于:https://www.cnblogs.com/qilai/p/11296084.html
TX2Ubuntu16.04上安装 kinectV2相关推荐
- Ubuntu14.04上安装TensorRT 2.1操作步骤
在Ubuntu14.04 上安装TensorRT2.1有两种方法:(1).通过.deb直接安装:(2).通过Tar文件安装.这里通过Tar文件安装. 安装步骤: 1. 安装CUDA 8.0,可参考: ...
- 【Qt】在ubuntu14.04上安装Qt5.12(失败)
注意 在ubuntu14.04上安装Qt5.12最终失败了,Qt5.12需要的libdbus库的版本和ubuntu14.04中的不一致,如果强行升级libdbus库版本,会导致系统桌面无法启动. 再次 ...
- Ubuntu 20.04上安装Git方法
Git是世界上最受欢迎的分布式版本控制系统,被许多开源和商业项目使用.它使您可以与其他开发人员在项目上进行协作,跟踪代码更改,还原到上一阶段,创建分支等. Git最初是由Linux内核的创建者Linu ...
- ubuntu18.04上安装ffmpeg
ubuntu18.04上安装ffmpeg 下载ffmpeg wget https://johnvansickle.com/ffmpeg/builds/ffmpeg-git-amd64-static.t ...
- 如何在 Ubuntu Linux 16.04上安装开源的 Discourse 论坛
导读 Discourse 是一个开源的论坛,它可以以邮件列表.聊天室或者论坛等多种形式工作.它是一个广受欢迎的现代的论坛工具.在服务端,它使用 Ruby on Rails 和 Postgres 搭建, ...
- skype linux 安装,如何在Ubuntu 18.04上安装Skype
Skype是世界上最流行的通信应用程序之一,它使您可以拨打免费的在线音频和视频电话,以及可负担得起的拨打全球移动电话和固定电话的国际电话. Skype不是开源应用程序,也不包含在Ubuntu存储库中. ...
- 在Ubuntu18.04上安装ros2的环境,ros2的常用命令:播放包、录制包等
在Ubuntu18.04上安装ros2的环境,ros2的常用命令:播放包.录制包等 1 添加密钥和ros2下载 2 更新源和安装ros-eloquent-desktop及其依赖 3 配置环境 3.1 ...
- ubuntu使用fail2ban_如何在Ubuntu 20.04上安装和配置Fail2ban
暴露给Internet的任何服务都有遭受恶意软件攻击的风险. 例如,如果您在可公开访问的网络上运行服务,则攻击者可以使用暴力手段尝试登录您的帐户. Fail2ban是一种工具,可通过监视服务日志中的恶 ...
- ubuntu19 安装git_如何在Ubuntu 20.04上安装Git
Git是世界上最受欢迎的分布式版本控制系统,被许多开源和商业项目使用.它使您可以与其他开发人员在项目上进行协作,跟踪代码更改,还原到上一阶段,创建分支等. Git最初是由Linux内核的创建者Linu ...
- Ubuntu20.04上安装部署Elasticsearch
一.背景 在我们开发ElasticSearch相关功能的时候,想要本机部署一个ElasticSearch服务.想采用apt-get install 的方式来安装.本文在Ubuntu20.04上安装部署 ...
最新文章
- Git011--分支管理策略
- 实现多种方式对MYSQL进行备份
- debian---nano转VIM
- download WM6.5.3 SDK
- HTML 5 视频,音频
- 更新版 | GPU CUDA 进阶课程
- Bash shell脚本打印出正在执行的命令
- toastr-min.css,Toastr插件提示框使用说明
- python mongodb 设置密码前一篇ok,csv文件存入mongodb
- andriod studio获取root_怎样获得root权限
- 螃蟹学PHP设计模式之访问者模式
- 模糊控制器设计基本方法
- windows平台使用Docker搭建分布式hadoop集群
- 快闪视频快影_快闪的12个步骤!
- xcode run跑项目或者Archive打包项目的时候显示Build Succeeded一闪而过但是程序无反应问题解决
- JavaScript——操作表单(MD5验证)
- python转cython_10分钟带你入门Cython
- java运行速度慢的原因_java运行速度慢的原因 | 学步园
- 如何在内网主机上快速搭建一个Wordpress个人网站
- 正斜杠(/)和反斜杠(\)的区别
热门文章
- near、far、huge,based四个个指针的区别
- springboot的三种启动方式
- 微信小程序如何突破模板消息限制,获取多个formId?
- Tomcat6.0连接器源码分析3
- 2016-08-12
- ASP.NET Core Web多语言项目
- 宏定义中#和##的用法
- StandardWrapper
- BZOJ.4832.[Lydsy1704月赛]抵制克苏恩(期望DP)
- bzoj4869: [Shoi2017]相逢是问候(欧拉函数+线段树)