Intel D435i相机使用注意事项

参考:

https://blog.csdn.net/luoganttcc/article/details/131711823

https://blog.csdn.net/u010196944/article/details/127238908?spm=1001.2014.3001.5501

仅做学习记录使用。

注意点1:D435i支持双目的红外影像输出的,但是它默认是关闭这一选项的,也就是说它不会有双目红外影像的Topic,所以需要我们自己打开

修改rs_camera.launch 文件中enable_infraenable_infra1enable_infra2这三个参数为true

重新编译,再来看一下topic

新增了infra系列的topic,这就是双目红外相机的话题。(我要修改这个是为了做双目SLAM,如果不需要的可以不用改)

修改完让我们来查看一下双目相机内参:

rostopic echo /camera/infra1/camera_info

复制代码
header: 
  seq: 149
  stamp: 
    secs: 1764660173
    nsecs: 820129871
  frame_id: "camera_infra1_optical_frame"
height: 480
width: 848
distortion_model: "plumb_bob"
D: [0.0, 0.0, 0.0, 0.0, 0.0]
K: [422.4416198730469, 0.0, 428.0201721191406, 0.0, 422.4416198730469, 243.25135803222656, 0.0, 0.0, 1.0]
R: [1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0]
P: [422.4416198730469, 0.0, 428.0201721191406, 0.0, 0.0, 422.4416198730469, 243.25135803222656, 0.0, 0.0, 0.0, 1.0, 0.0]
binning_x: 0
binning_y: 0
roi: 
  x_offset: 0
  y_offset: 0
  height: 0
  width: 0
  do_rectify: False
---

rostopic echo /camera/infra2/camera_info也是一样的结果

rqt_image_view看下双目红外图:

图中看到的斑点是发射出去的红外光,通过它来测算深度。

注意点2:关闭红外发射器,在较小和较暗的场景,会干扰SLAM特征提取,如果想使用红外图像做SLAM,要关掉,但关掉后深度信息就不准了,采集的数据无法用于RGBD模式,所以一定想清楚要用哪种模式做SLAM。可参照:

要关闭他的话,有两种办法,第一种参照:https://blog.csdn.net/luoganttcc/article/details/131711823

第二种参照:https://blog.csdn.net/u010196944/article/details/127238908?spm=1001.2014.3001.5501

第二种是通过修改launch文件参数,我选择第二种。

就按照那里面的来就行了,原文:

QAQ,我这样做失败了,不知道为啥,图像还是有光斑,换第一种吧,不管了,能逮到耗子的就是好猫。。

可以看到,关闭后光斑消失了。

注意点3:分辨率问题

因为我的数据要同时在yolo和slam中使用,而且两者的结果要融合,所以应该需要考虑分辨率,以防万一。所以需要明确数据类型、影像的大小、帧率、深度是否对齐等信息,这些都在rs_camera.launch文件的对应参数里设置(来自参考)。

现在我的yolo支持640*360分辨率

以上就是三个使用注意点,话说这个相机使用也有太多事情了,头都大了,还请各位大佬多多指点。

相关推荐
LCMICRO-133108477464 小时前
长芯微LPC556D1完全P2P替代DAC8830,是引脚兼容的16位数模转换器,该系列产品为单通道、低功耗、缓冲电压输出型DAC
stm32·单片机·嵌入式硬件·fpga开发·硬件工程·电压输出型dac
高斯的手稿08015 小时前
VNC远程连接树莓派的方法
硬件工程
Topplyz5 小时前
DC-DC的自举电容工作原理
嵌入式硬件·硬件工程·电容·电源
潜创微科技--高清音视频芯片方案开发8 小时前
2026年主流HUB芯片服务商选型评估能力分析
音视频·硬件工程
LCMICRO-133108477469 小时前
国产长芯微LDC4048完全P2P替代DAC128S085,是一款 8 通道、带输出放大器的数模转换器 (DAC)
stm32·单片机·嵌入式硬件·fpga开发·硬件工程·数模转换器dac
Ar-Sr-Na1 天前
STM32现代化AI开发指南-VSCode环境配置(macOS)
c语言·人工智能·vscode·stm32·嵌入式硬件·硬件工程
水云桐程序员1 天前
Quartus II集成开发环境 |FPGA
笔记·fpga开发·硬件工程·创业创新
Pixlout1 天前
关于7元算子演算技术的个人笔记
ide·笔记·硬件工程
llilian_162 天前
选择北斗导航卫星信号模拟器注意事项总结 北斗导航卫星模拟器 北斗导航信号模拟器
功能测试·单片机·嵌入式硬件·测试工具·51单片机·硬件工程
XINVRY-FPGA2 天前
XC7VX690T-2FFG1157I Xilinx AMD Virtex-7 FPGA
arm开发·人工智能·嵌入式硬件·深度学习·fpga开发·硬件工程·fpga