Ubuntu18.04安装realsense
Ubuntu18.04安装realsense
为了避免不必要的错误,强烈建议使用源码编译方式安装Realsense.为了后期与RealsenseRos版本匹配,本教程使用Realsense2.4.5
二进制安装
依次执行即可👇
1 | sudo apt-key adv --keyserver keys.gnupg.net --recv-key F6E65AC044F831AC80A06380C8B3A55A6F3EFCDE || sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-key F6E65AC044F831AC80A06380C8B3A55A6F3EFCDE |
源码安装
获取必要资源
在这里下载👉Realsense2.4.5地址👈
有时候Github抽风打不开,请自行更换网络或者使用自己的加速器
点击
Source code(tar.gz)
下载我们的源码,注意记住你的下载位置避免忘记
我们先安装所需的核心包
1
sudo apt-get install git libssl-dev libusb-1.0-0-dev pkg-config libgtk-3-dev
安装特定发行包
1 | sudo apt-get install libglfw3-dev libgl1-mesa-dev libglu1-mesa-dev at |
1 | sudo apt-get install libglfw3-dev |
开始正式安装流程
- 解压你刚刚下载的源码包至你想要的位置,建议可以放至
主目录
- 进入该目录
- 运行权限脚本
setup_udev_rules.sh
1 | ./scripts/setup_udev_rules.sh |
- 构建和应用补丁内核模块
1 | ./scripts/patch-realsense-ubuntu-lts.sh |
- 设置驱动开机启动
1 | echo 'hid_sensor_custom' | sudo tee -a /etc/modules |
- 构建SDK
1 | cmake ../ -DCMAKE_BUILD_TYPE=Release -DBUILD_EXAMPLES=true |
7.编译并安装librealsense
二进制文件
注意!多线程根据你的核心选择-j8这一参数,核心数够多-j16都行,但是亲测在Jetsonnano上不可使用多线程否则会出错。
1 | sudo make uninstall && make clean && make -j8 && sudo make install |
尝试启动它吧🌠
如果是t265,一定要确认插入接口为USB3.0。若非如此,轻则干脆连不上,重则漂移严重导致炸机。
1 | realsense-viewer |
不出意外的话,你可以看到如下页面(以T265为例)
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 1EM0NS🐱!
评论