配置树莓派4B+Ubuntu-22.04.2+Intel Realsense T265

准备:

        树莓派4b  

        Ubuntu 22.04.2

        T265

开始玩树莓派和T265时配置环境配置了半天,各种报错,在不熟悉这些的情况下想要配置一个稳定不报错的系统就只有不断的尝试,再重装了10次Ubuntu系统后,我总结出了一种配置方法,可以在realsense-viewer里面看到T265的2D和3D图像

一.安装Ubuntu22.04.2

        在树莓派上安装Ubuntu | Ubuntu

 系统安装配置好了以后,如果是外接小屏幕,我的建议是把它设置成永不息屏,然后树莓派最好给它装一些物理降温,因为整个配置下来要好几个小时

二.配置环境

        很多博客里都有说到要Swap分区,但是我树莓派4b内存4g没用到,如果配置比我高或者和我一样不一定要分区,至少我配置时是没有分区的

注意:最好是要在网络良好的环境里进行,或者全程链接手机热点

step1:

        更新

sudo apt-get update

step2:

        安装依赖 

sudo apt-get install git cmake libssl-dev libusb-1.0-0-dev pkg-config libgtk-3-dev libglfw3-dev libgl1-mesa-dev libglu1-mesa-dev

step3:

        用于取消全局(global)的 Git 代理设置

git config --global --unset http.proxy
git config --global --unset https.proxy

step4:

        下载Realsense SDK

git clone https://github.com/IntelRealSense/librealsense.git

step5:

        编译准备

cd librealsense
mkdir build && cd build

        安装 build-essential 工具集,这个工具集包含了编译和构建软件所需的工具和库

sudo apt-get install -y build-essential

        然后

cmake ..

step6:

        编译安装

make
sudo make install

make编译要1、2小时,我的建议是去打会儿球

step7:

        设置udev规则

        注意  不要  插上T265

回到上级文件 

cd ..
sudo ./scripts/setup_udev_rules.sh

 step8:

        验证安装

这个时候插上T265

rs-enumerate-devices

如果有信息,说明成功了

然后可以用可视化界面查看T265的画面:

realsense-viewer

打开了可视化界面之后,可能看不到画面并且有两个报错,这时候我们先不要关闭这个可视化界面,我们把T265从树莓派拔了之后再插上去,等一会儿就会提示检测到T265,就可以看到画面了

至此,环境就算是配好了,后续如果要获取T265的数据则需要安装其他的库,如ROS、OpenCV

下面附上我配置环境时主要依据的博客:

https://blog.csdn.net/WHU_StudentZhong/article/details/120762608

猜你喜欢

转载自blog.csdn.net/qq_66036911/article/details/129923114