关闭

新手搭建Jetson TX1 + Kinect2环境(二)

1799人阅读 评论(2) 收藏 举报
分类:
export PATH=/usr/local/cuda-7.0/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda-7.0/lib64:$LD_LIBRARY_PATH
cuda-install-samples-7.0.sh
cd ~/NVIDIA_CUDA-Samples_7.0/0_Simple/vectorAdd
make
./vectorAdd
验证是否安装成功,在终端执行命令:nvcc -V,如果安装成功,则会有相应的版本信息。

(3)安装Qt
sudo apt-get install build-essential qt5-default qtcreator -y
如果有问题,去掉-y,提示y/n时候手动输入y
在qt-creator中配置
Tools->Options->Build & Run->Compilers
选择Add button and select ‘GCC’, in the ‘Compiler path’ text box, place the path to the gcc compiler. On a standard installation the path is :/usr/bin/gcc.
check the ‘Kits’ setting, selecting the Desktop(default) kit, you should see Compiler:GCC, the name GCC should match the Compiler named in the previous tab.
如果你编译某个package时候qt编译不通过,可以尝试再配置一下DigiaQtOpenSource-qtcreator.desktop
在Exec=后面加上bash -i -c
(4)安装opencv
下载界面:(https://developer.nvidia.com/embedded/linux-tegra-r231)
下载Opencv4Tegra for L4T 23.x,上面提到的CUDA7.0下载也是在这个界面,对应的是CUDA 7.0 Toolkit for L4T Rel 23.1
具体安装步骤可见此word文档所在文件夹下的OpenCV4Tegra-2.4.12.3-README.txt文档。网页地址如下:
(5)安装kinect2的驱动libfreenect2
参考网页:
网页里面有详细的安装步骤,修改安装步骤./installlibfreenect2为./installlibfreenect2.sh自己修改大小写。跑示例的时候出现[Debug] [Debug] [RgbPacketStreamParser] skipping rgb packet! 很多人认为这是一个错误,但这不是错误,出现这种情况说明JPEG解码太慢,一些USB数据接收一些被丢弃。 接下来如果要检测CPU,GPU的使用情况,先进入installLibfreenect2文件夹,运行jetson_max_l4t.sh文件,然后进入/home/libfreenect/build/bin文件夹,运行。/Protonect文件,可以看到频率的提高。
有很多地方说jetson板子的问题,一个是USB口,一个是RGB–BGR解码问题,根据教程网页下载的包已经修复了USB口问题,而包里面readme也说了解码问题,但是我的图片本来就没有这个问题阿,不需要进行修复解码问题。
(6)安装kinect2与ROS之间桥梁iai_kinect2
cd ~/catkin_ws/src/
git clone https://github.com/code-iai/iai_kinect2.git
cd iai_kinect2
rosdep install -r –from-paths .
cd ~/catkin_ws
catkin_make -DCMAKE_BUILD_TYPE=”Release”
安装结束,把 kinect for xbox one 连上 usb3.0 测试
roslaunch kinect2_bridge kinect2_bridge.launch
再开一个终端,查看点云或者图像
viewer kinect2_viewer kinect2 sd cloud
rosrun kinect2_viewer kinect2_viewer kinect2 sd image
当然我还尝试过很多别的版本的开源驱动,比如OpenPTrack感觉有点复杂,由于我的ubuntu系统玩的也不熟,遇到错误没法正确理解并及时解决,最后编译不成功就放弃了,但并不否认这些包不能成功。

0
0
查看评论

kinect2+orbslam学习记录一

声明:仅供交流,如有错误请及时指出。 写在前面的话: kinect是有1代,2代的区分的。分辨率不一样,其中在ubuntu的调用中,一代是通过openni来实现的,而二代是通过libfreenect2来实现的。 我使用的ubuntu的版本是14.04,ros的版本是indigo。想在ub...
  • u013438436
  • u013438436
  • 2017-02-26 10:53
  • 1153

新手搭建Jetson TX1 + Kinect2环境(三)

安装iai_kinect2过程中遇到的很多问题以及解决方案 (::::代表解决方案) 1. 运行:rosdep install -r –from-paths . (1)ERROR: Rosdep experienced an error: [Errno 13] Permission denie...
  • qq_29210577
  • qq_29210577
  • 2016-08-30 10:38
  • 1986

新手搭建Jetson TX1 + Kinect2环境(一)

简述一个小白拿到NVIDIA Jetson TX1之后安装ROS,Qt,Opencv,linfreenect2,iai_kinect2的历程,附带很多错误以及解决方案。
  • qq_29210577
  • qq_29210577
  • 2016-08-30 10:05
  • 1988

JetsonTX1+Turtlebot+KinectV2配置小结

TX1系统要用14.04,因为ROS要用indigo的,当然16.04用ROS kinetic也可以,估计会有一些麻烦。TX1配置1.TX1刷系统可参考NVIDIA的说明: http://docs.nvidia.com/jetpack-l4t/index.html#developertools/m...
  • u014629875
  • u014629875
  • 2017-03-18 20:17
  • 1275

Ubuntu14.04安装jetson tx1交叉编译工具

ubuntu14.04下安装jetson tx1交叉编译工具 在下面的工作开始前,需要先安装以下的包$ sudo apt-get install gawk $ sudo apt-get install texinfo $ sudo apt-get install automake $ sudo a...
  • LIYUAN123ZHOUHUI
  • LIYUAN123ZHOUHUI
  • 2017-01-16 18:04
  • 2127

ORB-SLAM2嵌入式平台实现(一):英伟达 Jetson TK1平台安装OpenCV 2.4.11及其GPU模块

1、在NVIDIA Jetson TK1 上安装opencv有两种方式(WIKI_NVIDIA: http://elinux.org/Jetson/Installing_OpenCV ),第一种,安装英伟达为TK1定制的软件包系统L4T中的opencv,但是这种方法有缺点:由于商...
  • u011906844
  • u011906844
  • 2016-10-17 13:24
  • 1540

【TX1学习与开发系列】(三)Kintinuous移植到TX1的一些问题总结

大家好,今天我们聊下Jetson_TX1中Kintinous框架移植问题!这里我使用的是Ubuntu 16.04系统 由于交叉编译的问题和驱动版本的问题,x86架构的软件不能直接通过apt-get或者一键式安装。 这也就是说,我们需要重新在arm57下重新编译源码,但是在编译的过程中会涉...
  • ksp416
  • ksp416
  • 2017-09-08 09:48
  • 95

NVIDIA Jetson TX1(4)

3.0 接口和信号描述 3.1 SD/eMMC控制器 标准 注释 SD规范Part A2 SD Host控制器标准规范V4.00   SD规范Part 1 物理层规范V4.00   ...
  • shanghaiqianlun
  • shanghaiqianlun
  • 2017-01-13 11:31
  • 3643

Jetson TX1 开发教程(1)--配置与刷机

开箱Jetson TX1是英伟达公司新出的GPU开发板,拥有世界上先进的嵌入式视觉计算系统,提供高性能、新技术和极佳的开发平台。在进行配置和刷机工作之前,先来一张全家福:可以看到,Jetson TX1 包含内容为:一块开发板、WIFI天线、AC电源(缺了插座线,需要自己去买)、Micro USB线、...
  • Jesse_Mx
  • Jesse_Mx
  • 2016-11-24 08:36
  • 17607

Jetson TX1 安装 ROS

Jetson TX1 安装 ROS注意目前ROS只能支持32位的TX1,后面购买的TX1一般都预装64位Ubuntu。因此如果需要安装ROS需要重新刷TX1系统,否则只能等什么时候ROS官方更新了。目前请不用尝试在64位系统安装ROS,经过1周的折腾,尚未找到可行的方案。一、重新刷TX1系统1. 在...
  • abilityjh
  • abilityjh
  • 2017-04-18 21:46
  • 1214
    个人资料
    • 访问:6256次
    • 积分:101
    • 等级:
    • 排名:千里之外
    • 原创:4篇
    • 转载:0篇
    • 译文:0篇
    • 评论:5条
    文章分类
    文章存档
    最新评论