1. stream: infrared, stream index: 1, width: 848, height: 480, fps: 6, format: rgb8
这个报错在github评论区上主要有三个问题:
1.USB不是3.0的接口
2.数据线不是原装的(包括使用了USB 拓展接口)
3.内核没有被编译
我的错误就是内核没有被有效编译:
在安装下面命令时报错,无法安装,导致无法使用
sudo apt-get install librealsense2-dkms
sudo apt-get install librealsense2-utils
以上两行将部署 librealsense2 udev 规则,构建和激活内核模块,运行时库以及可执行的演示和工具。
解决办法:github解决办法
注册服务器的公钥:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-key F6E65AC044F831AC80A06380C8B3A55A6F3EFCDE ||sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-key F6E65AC044F831AC80A06380C8B3A55A6F3EFCDE
如果注册失败给终端加代理
export http_proxy="http://<proxy>:<port>"
#proxy ---------- 127.0.0.1
#port -------自己代理的端口地址
2.报错:[ERROR] [1659606481.486885]: The cameras are not connected through mutual target observations! Please provide another dataset…
这里只有768幅图像
采集图像的数据不够:
这里采集了984幅图像
采集图像数据够了就可以完成标定了
如果数据集够的情况下,还是无法标定,请更换至原装数据线。