一、环境配置
github上面的教程:https://github.com/IntelRealSense/librealsense/blob/master/doc/distribution_linux.md
比较完整的配置博客:
https://blog.csdn.net/wanghq2013/article/details/123325671
https://blog.csdn.net/jiexijihe945/article/details/126163341
1、首先按照Installing the packages进行环境配置
- 注册服务器的公钥:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-key F6E65AC044F831AC80A06380C8B3A55A6F3EFCDE
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-key F6E65AC044F831AC80A06380C8B3A55A6F3EFCDE
- 将服务器添加到存储库列表:
sudo add-apt-repository "deb https://librealsense.intel.com/Debian/apt-repo $(lsb_release -cs) main" -u
- 安装库(如果升级包,请参阅下面的部分):
sudo apt-get install librealsense2-dkms
sudo apt-get install librealsense2-utils
以上两行将部署 librealsense2 udev 规则,构建和激活内核模块、运行时库和可执行的演示和工具。
- 可选择安装开发人员和调试包:
sudo apt-get install librealsense2-dev
sudo apt-get install librealsense2-dbg
由于dev
包已经安装,你可以编译一个应用使用librealsense,通过命令g++ -std=c++11 filename.cpp -lrealsense2
或别的IDE来编译具有librealsense的应用
重新连接英特尔实感深度摄像头并运行:realsense-viewer
以验证安装。
验证内核是否已更新:
modinfo uvcvideo | grep "version:"
应包括realsense
字符。
2、卸载库文件
重要仅当没有其他已安装的软件包直接引用它时才允许删除 Debian 软件包。
例如删除 librealsense2-udev-rules
需要先删除 librealsense2
卸载一个单独的包使用命令:
sudo apt-get purge <package-name>
移除所有Realense 相关的SDK包使用:
dpkg -l | grep "realsense" | cut -d " " -f 3 | xargs sudo dpkg --purge
3、报错
使用realsense-viewer
命令打开界面出现cannot access /sys/access/video4linux
自己做的尝试,未成功:
sudo apt install libv4l-dev
二、使用
https://blog.csdn.net/zkk9527/article/details/108224128
https://blog.csdn.net/weixin_44024460/article/details/89320469
从深度相机生成pcl点云:https://dontla.blog.csdn.net/article/details/102608417
标签:Ubuntu20.04,sudo,get,RealSenseD435,apt,blog,https,librealsense2,三维重建 From: https://www.cnblogs.com/Balcher/p/16953210.html