三亩地 三亩地SAN MU DI · CODE DIARY
ARTICLE DETAIL

日记详情

真实记录编程学习的某一天,欢迎挑你感兴趣的翻一翻。

[光学原理与应用-504]:T‑MINI PLUS激光雷达测距,如何避免被相连的雷达测距发出的激光干扰

[光学原理与应用-504]:T‑MINI PLUS激光雷达测距,如何避免被相连的雷达测距发出的激光干扰

多台 D‑ToF 激光雷达互相干扰(串扰)原理与规避方案

T‑MINI PLUS:它是普通脉冲 D‑ToF没有硬件脉冲编码、没有 PPS 相位同步,多台近距离同时工作,A 雷达发射的 905nm 激光(直接照射 / 墙面漫反射)进入 B 雷达接收窗口,B 会把外来脉冲误判成本身回波,产生虚假噪点、点云开花、随机跳距离、局部丢点

本质:TOF 只测量脉冲飞行时间,无法原生识别“这束激光是不是自己发出来的”

一、行业通用抗干扰技术分类

1)硬件原生能力(T‑MINI PLUS 不具备)

  1. 脉冲编码调制(伪随机码)每台雷达发射不同编码的脉冲序列接收端只解码匹配本机编码的回波,外来脉冲直接丢弃。

优点:抗干扰最强;缺点:会牺牲部分测距灵敏度;T‑MINI PLUS 硬件不支持该功能

  1. 时分多址 TDMA(PPS 相位同步)外部 PPS 同步信号,控制多台雷达错开发射时刻,A 发射时 B 关闭接收窗口;机械式雷达还可以做旋转相位锁定,保证多台雷达旋转角度错开,避免对射。

T‑MINI PLUS 无 PPS 同步输入,不能硬件相位锁相。

  1. 发射时序随机抖动脉冲发射时刻加入随机时间偏移,把周期性强干扰变成随机噪声,只能降低概率,不能彻底消除。很多消费级 TOF 芯片内置该机制,T‑MINI PLUS 有一定的抖动,但效果有限,密集部署依然会串扰。

  2. 光学滤波雷达自带905nm 窄带滤光片,只允许 905nm 光进入;只能滤太阳光、其他波长光源;不能滤别的同型号 905nm 雷达激光


二、针对 T‑MINI PLUS(无编码、无 PPS 同步)工程落地方案(实操优先)

✅方案 1:机械安装隔离(最优先,成本最低)

  1. 错层安装:多台雷达不在同一个水平面,一台高、一台低,激光扫描平面错开,激光光束互相照不到对方接收窗口,避免直射干扰,也减少墙面漫反射串扰。
  2. 遮光隔板:增加黑色挡光隔板,阻挡雷达之间直接视线路径;注意不能遮挡雷达 360° 扫描视场,只遮挡雷达互相朝向的那一小块角度。

注意:干扰不一定是雷达对射;环境墙壁、障碍物的漫反射,同样会带来串扰,错层比隔板效果更好。

✅方案 2:修改雷达扫描转速(制造频率差)

T‑MINI PLUS 支持 6‑12Hz 可调转速。

多台雷达设置不同的旋转频率,例如雷达 1=8Hz,雷达 2=11Hz。 两台雷达旋转周期不同,激光脉冲重合的时间窗口被大幅压缩,干扰从固定角度周期性噪点变成零星随机噪点。局限:只是概率降低,不能完全消除干扰。

✅方案 3:软件点云后处理过滤(ROS 层处理,弥补硬件不足)

LaserScan输出之后,SLAM 之前做滤波:

  1. 距离跳变过滤同一个角度相邻点距离突变过大,判定为干扰点直接剔除。
  2. 多帧一致性校验一个障碍物点必须连续 2‑3 帧同一角度出现,才判定为真实目标;孤立单次出现的点直接丢弃。
  3. 直接使用 ROS 的laser_filters工具包:
    • scan_shadow_filter阴影过滤
    • laser_geometry+ 统计离群点滤波(StatisticalOutlierRemoval)

代价:会损失一小部分真实边缘点,参数需要调试。

现象区分:

  • 硬件串扰噪点:随机角度跳出来很远 / 很近的虚假距离点;
  • 供电不足:整圈点云扭曲开花。

✅方案 4:空间部署规则

  • 雷达之间尽量拉开物理距离;
  • 不要让多台雷达互相直视;
  • 如果是多台移动机器人,尽量避免机器人长时间近距离面对面。

❌不可行方案

  1. 修改波特率:串口波特率和激光脉冲无关,不能抗激光串扰;
  2. 换 USB 转接板:转接板只做串口转换,完全解决不了光学层面激光干扰。

三、高级方案(需要硬件改造,T‑MINI PLUS 不支持)

  1. 外部同步触发:增加 MCU,分时控制每台雷达 5V 电源,同一时刻只开一台雷达,其余断电休眠

缺点:点云刷新率下降,多台雷达轮流工作。适合静态场景,不适合高速移动小车。

四、选型补充:如果你的项目对多雷达共存要求很高

T‑MINI PLUS 属于入门科研 TOF,无编码抗串扰

选型时优先选择:支持脉冲编码 / PPS 相位同步的工业级机械激光雷达。

五、故障判断小流程

多台 T‑MINI PLUS 同时运行出现异常点云:

  1. 只开一台雷达,点云干净;多台同时开启出现大量噪点 →确认是雷达之间激光串扰
  2. 单台运行就噪点多 → 排查供电、外壳机械摩擦、环境强光,不是串扰问题。
← 返回列表