2. SICK 3D传感器硬件与数据接口

SICK 的 3D 传感器家族覆盖了多种成像原理,不同型号在量程、精度、帧率和环境适应性上差异明显。理解这些差异的根源,是正确选型、正确接线、正确解析数据的前提。本节从成像原理出发,串联数据输出格式、通信接口与供电要求,形成一条从"光如何变成点"到"点如何进入上位机"的完整链路。

一、三种主流成像原理

ToF(飞行时间法)通过测量调制光往返目标的相位差或脉冲飞行时间来计算距离。SICK 的 Visionary-T 系列即基于 ToF 原理,单帧即可输出整幅深度图,无需机械扫描。其优势是结构紧凑、帧率高(可达 30 fps 以上),适合 AGV 避障、体积测量等中短距离场景;代价是受多路径反射和强环境光影响,在镜面、透明物体上易出现深度缺失。

激光三角测量利用激光线投射到物体表面后,由与激光器成固定基线的相机成像,通过像点位移反算高度。SICK 的 Ranger 系列(如 Ranger3)属于此类,配合线激光可实现高精度轮廓扫描。其精度可达亚毫米级,但量程与基线、镜头焦距强相关,且存在遮挡阴影区——物体越高,阴影越长。

结构光投射已知编码图案(如正弦条纹、伪随机点阵),由相机拍摄变形图案后解相位得到深度。SICK 的部分 3D 相机采用此方案,在近距离(0.3~1.5 m)内可获得密集点云,适合抓取引导、装配检测。缺点是图案易被强光淹没,且对高反光表面敏感。

SICK 3D 传感器成像原理与数据链路 ToF 飞行时间 发射 接收 调制光 深度图 整帧输出 · 30fps · 中短距 激光三角测量 激光 相机 物面 轮廓线 · 亚毫米 · 有阴影 结构光 投影 相机 编码图案 密集点云 近距 · 高密度 · 怕强光 数据输出格式 点云 XYZ+强度 深度图 Z(u,v) 强度图 I(u,v) 置信度/状态掩码 通信接口与供电 Ethernet (GigE) TCP/UDP · 24V USB 3.0 5V · 调试 CAN / IO 触发 · 同步 供电 24V DC ±10% 独立电源 · 防浪涌

二、数据输出格式:点云、深度图与强度图

无论哪种原理,SICK 3D 传感器最终输出的都是结构化数据,常见三种形态:

  • 点云:以 (X, Y, Z) 坐标表示空间点,可附带强度 I 和置信度。SICK 通常提供二进制或 ASCII 格式,二进制更紧凑,适合实时传输。点云是无序的,需按传感器坐标系理解——一般 X 向右、Y 向下、Z 向前(沿光轴),具体以型号手册为准。
  • 深度图:以二维图像形式存储每个像素的 Z 值,行列对应相机像素坐标 (u, v)。深度图保留了像素邻域关系,便于用图像算法做滤波、分割。缺失值通常用 0 或 NaN 标记。
  • 强度图:记录每个像素接收到的回光强度,反映物体反射率。强度图可用于区分材质、辅助边缘检测,也可作为深度置信度的参考——强度过低处深度往往不可靠。

实际工程中,深度图和强度图常成对输出,点云则由深度图结合相机内参反投影得到。以 Ranger3 为例,其 GenICam 数据流中同时包含 Range(深度)和 Reflectance(强度)两个分量,上位机可用 SICK 的 API 或标准 GigE Vision 客户端解析。

三、通信接口与供电要求

Ethernet(GigE Vision)是 SICK 3D 传感器最主流的接口。它支持高带宽(千兆可达 1000 Mbps),可传输未压缩的深度图和点云,并支持多相机同步。配置时需注意:传感器与上位机应在同一子网,建议使用静态 IP;若用 PoE 供电,需确认传感器功耗是否在 PoE 预算内(通常 3D 传感器功耗 10~25 W,PoE+ 可覆盖)。

USB 3.0多见于紧凑型或调试场景,带宽足够但线缆长度受限(通常 3 m 以内),且供电能力有限,不适合工业现场长距离部署。

CAN 与数字 IO通常不用于传输点云,而是承担触发、同步和状态输出。例如用编码器信号触发线扫描,或用 IO 输出"采集完成"信号给 PLC。CAN 总线适合多传感器组网,但带宽低,只传控制指令和少量状态。

供电方面,SICK 工业 3D 传感器普遍采用 24 V DC 供电,允许 ±10% 波动。建议使用独立电源或与电机、变频器分开供电,避免浪涌和地环路干扰。接线时注意 M12 连接器的针脚定义,电源与以太网通常分缆走线。若传感器带加热或高功率激光,启动电流可能高于额定值,电源余量应留 30% 以上。

选型时先确认三件事:量程与精度是否匹配被测物、接口带宽能否承载目标帧率下的数据量、供电与同步方式是否与现场 PLC/工控机兼容。三者缺一,后续标定和数据处理都会受限。

四、从硬件到数据的检查清单

在正式接入数据前,建议按以下顺序核对,避免"有数据但不可用":

检查项典型值/要求判断依据
供电电压24 V DC ±10%万用表实测,空载与满载均在此范围
网络连通同网段静态 IPping 通,GigE 客户端可发现设备
数据分量Range + Reflectance客户端能看到两路流,非仅彩色图
缺失值比例视场景而定,一般 <5%深度图中 0/NaN 像素占比
触发同步编码器或 IO 触发运动物体轮廓无拉伸或错位

完成上述核对后,传感器输出的深度图或点云才具备进入标定与处理流程的基础。下一阶段的工作,将围绕这些数据的坐标变换、滤波与配准展开。