< >
Home » TX2入门教程硬件篇 » TX2入门教程硬件篇-外接D435i深度相机(jetpack3.2.1)

TX2入门教程硬件篇-外接D435i深度相机(jetpack3.2.1)

TX2入门教程硬件篇-外接D435i深度相机(jetpack3.2.1)

说明

  • 本教程介绍如何在TX2上安装D435i深度相机的驱动(jetpack3.2.1)
  • 测试环境:Jetpack jetpack3.2.1(L4T 28.2.1)+ Ubuntu 16.04 + kernel4.4.38 + librealsense v2.22

操作步骤

  • 升级D435i到最新版本,Intel® RealSense™ SDK 2.0 (build 2.35.0),点击进入

  • 在win10下下载Intel.RealSense.Viewer.exe ,根据提示升级最新固件。

  • 查看当前内核版本

$ uname -r
4.4.38
  • 查看当前L4T版本
$ cat /etc/nv_tegra_release | head -n 1
# R28 (release), REVISION: 2.1 
  • 下载相应脚本
$ cd && git clone -b L4T28.2.1 https://github.com/ncnynl/buildLibrealsense2TX2
  • 注意:运行该脚本前,请务必确认tx2的L4T版本以及内核版本是否与测试环境一致,否则可能会导致重启后无法启动系统的情况
  • 目前版本是针对jetpack4.2,需要更改相关信息针对jetpack3.2.1
  • 第一步要编译内核打上补丁,第二步是编译librealsense驱动
  • 运行内核补丁脚本,运行完这个脚本后会在~/buildLibrealsense2TX2/image文件夹下生成一个Image文件
$ cd ~/buildLibrealsense2TX2 
$ ./buildPatchedKernel.sh
  • 覆盖TX2上的Image文件,覆盖前可以将原Image文件备份一下
$ cd ~/buildLibrealsense2TX2 
$ sudo cp ./image/Image /boot
  • 如果是使用ssd作为启动盘,需要拷贝的tx2板载的emmc上的/boot目录下
  • 删除内核源码及编译后生成的文件
$ ./removeAllKernelSources.sh
  • 重启机器
$ sudo reboot
  • jetpack3.3的cmake版本是3.5.1,安装librealsense需要cmake大于3.8的版本,安装教程
  • 安装librealsense2及补丁
$ cd ~/buildLibrealsense2TX2 
$ ./installLibrealsense.sh
  • 注意:安装SDK时需要拔下D435i摄像头

  • 测试使用,接上摄像头

$ realsense-viewer

请输入图片描述

纠错,疑问,交流: 请进入讨论区点击加入Q群

获取最新文章: 扫一扫右上角的二维码加入“创客智造”公众号


标签: tx2入门教程硬件篇