干货分享丨AGV常用传感器应用简介及其原理

  • 2025-05-16 09:31:53
  • 32
  • aiten

雷达


# 揭秘雷达如何实时锁定高速目标!

激光雷达是一种通过发射激光束探测目标信息的传感器系统。其核心原理为:向目标发射激光并接收反射信号,通过计算激光往返时间确定目标距离;同时设备高速旋转进行360度扫描,收集密集的点云数据(物体表面坐标集合),实时构建环境的二维/三维数字模型。该系统可精确测量目标的位置、速度、形状等多种参数,广泛应用于自动驾驶、测绘等领域。

激光雷达内部技术与特点如下表所示:

(1)点云数据是激光雷达在扫描范围内探测到的所有物体表面点的集合。每个点包含两类核心信息:

①. 反射率特性

  ●数值范围:0-255

  ●漫反射物体:0-150(对应反射率0%-100%)

  ●全反射物体:151-255(如金属、玻璃)

  ●注意:当物体距离Mid-360雷达<2米时,反射率误差较大,仅能判断全反射/漫反射类型

②. 空间坐标

  ●坐标系类型:直角坐标(x,y,z) 或 球坐标(r,θ,φ)

  ●探测有效时:输出真实坐标值

  ●探测无效时(无物体/超量程>100m):

直角坐标:(0,0,0)

球坐标:(0,θ,φ)(保留当前扫描角度信息)


(↑ Livox mid-360雷达直角坐标和球坐标的对应关系)

(2)激光雷达按线数分类可分为单线激光雷达和多线激光雷达,单线激光雷达是指激光源发出的线束是单线的雷达,获取的是2D平面扫描图;多线激光雷达是指同时发射及接收多束激光的激光旋转测距雷达,市场上目前有4线、8线、16 线、32 线、 64 线和128线之分,多线激光雷达可以识别物体的高度信息并获取周围环境的3D扫描图。如图所示为二维和三维点云的可视化显示。


(↑ 二维和三维点云的可视化显示)


# 导航为什么总能猜对你想走哪条路?

激光导航是目前AGV系统中普遍采用的导航方式,根据它的导航原理,AGV小车在导航区中可自由行走并精确定位;在导航范围内,小车的行走路径可根据实际要求随时改动,可充分发挥AGV的柔性,提高生产效率。有许多系统需要在现有的场地条件下进行,这时激光导航AGV系统将会显得尤为合适。

(1)激光导航的核心原理可概括为两大原理:

①. 建地图(首次学习环境)

  ●AGV首次启动时,像“用激光笔扫描房间”一样,通过激光雷达全方位扫描周围环境。

  ●利用 SLAM技术(自主定位+绘图),记录墙壁、设备等固定物体的位置,生成一张环境数字地图。

②. 实时定位(导航时找位置)

  ●AGV移动时,激光雷达持续扫描,实时获取周围环境的“快照”点云数据。

  ●将实时数据与已存储的地图对比(类似“玩找不同游戏”),通过算法计算出AGV当前的精确位置和朝向。


(↑ 二维栅格地图和三维点云地图实例)

(2)激光导航特点:

高精度定位与导航,适合对精度要求严格的场景,如堆叠取放货;环境适应性强,复杂场景有一定兼容性,可应对光照变化、轻微地面不平整等干扰,但需避免强光直射激光雷达,可能影响测距精度;无固定路径限制,不同于磁导或二维码导航,激光导航无需预埋磁条或铺设标签,通过软件即可自由修改路径;高智能化与扩展性,多车协同,通过中央调度系统共享地图和实时位置信息,实现多AGV协同作业,如交叉路径避让、任务分配。

对比其他导航方式如表所示:



# 遇障碍秒躲的AI条件反射是如何炼成的?

(1) 激光避障原理

通过激光雷达实时扫描生成环境点云数据,先用智能算法将相邻点云聚集成障碍物团块,区分静态物体(位置不变)和动态物体(位置变化,可预测轨迹);同时结合多个雷达的同步扫描数据,统一以车身为中心分析周围环境,车体外的所有点云均标记为障碍物,实时规划安全路径避开危险。

(2) 避障类型

单线激光雷达(如SICK TIM系列):低成本,用于平面2D避障。

多线激光雷达(如Livox Mid360, Velodyne VLP-16):3D避障,检测空间高度信息,防止低矮或悬空物体。

(3) 避障雷达安装位置

主要为车头/车尾主避障、车身两侧侧向防护、顶部全局监控,如图所示。车头车尾一般安装在车体的四个角上,且雷达正前方向外倾斜。车身两侧侧向防护一般以四个角上的雷达扫描范围即可覆盖。顶部全局监控一般将导航雷达同时用作避障。

以雷达正前方为0度,覆盖车身边缘的范围为正负135度,但由于车体干涉,需要将靠近车体的部分滤除,因此FOV范围一般设定为正负120度。叉间一般只检测单线无角度避障。

(↑ 2d雷达避障一般安装位置与覆盖范围)

(4)360度空间环绕避障:

需通过2d与3d雷达安装位置确保扫描范围整体覆盖车身周围一圈。

3d雷达以mid360为例,需已知其坐标定义和最大覆盖扫描范围,如图所示。



默认方案为:车头前导航雷达下侧竖装或向上斜装一个3d雷达,车身两侧竖装或向上斜装各一个3d雷达,车身后侧货叉下面竖装或向上斜装一个3d雷达,叉间采用光电IO避障。

(5) 技术优势与局限性

优势:高精度:毫米级测距精度,远高于超声波或红外。抗干扰:不受环境光、灰尘、电磁场影响(相比视觉传感器)。快速响应:扫描频率通常10Hz~50Hz,适合高速AGV(≥1.5m/s)。


# 电子版“第六感”:如何为搬运机器人看风听雨?

(1)激光感知原理概述:

通过3D雷达获取点云数据后,先过滤灰尘、玻璃反光等干扰信息,再利用智能算法提取货架边缘、墙角、托盘叉孔等关键结构特征,最终将目标物体精确映射到坐标系中,输出位置姿态信息并构建带语义的局部环境地图,实现“看清物体+理解场景”的智能感知。

(2)托盘识别与定位




(3)叉取对齐




(4)自动堆叠




(5)技术优势与局限性

优势:高精度:激光测距精度可达±1mm,满足工业级托盘操作需求。抗环境光干扰:相比视觉方案,激光不受光照变化影响。实时性强:扫描频率10Hz~50Hz,适合高速物流场景。

局限性:成本高:激光雷达价格显著高于超声波,尤其多线雷达。特殊材质影响:黑色吸光物体或镜面反射物体可能降低检测可靠性。计算复杂度:实时点云处理需较高算力(需嵌入式GPU或专用处理器)。


相机


# ToF怎样用光波实现毫米级「隔空测量」?

Time-of-Flight(ToF)是三大主流3D成像技术之一(另两种为结构光与双目立体视觉)。其原理是通过发射近红外光并计算光线往返时间,直接获取物体的距离信息(深度)。相较于其他技术,ToF具有计算简单、抗干扰强、远距离测量的优势,因此被广泛应用于手机后置摄像头(如华为/OPPO/苹果)、工业自动化、AGV导航和机器人抓取等领域。

(1)dtof

dToF(直接飞行时间测距)由三大核心组件构成:

①VCSEL:发射纳秒级激光脉冲;

②SPAD(单光子雪崩二极管):可检测单个光子级的反射光信号;

③TDC(时间数字转换器):精确记录光脉冲往返时间。

其工作原理为:单帧内发射接收N次脉冲,通过TDC记录每次飞行时间并生成直方图,取最高频时间t计算深度(d=ct/2)。此技术通过统计优化显著提升抗干扰能力,实现高精度深度测量。


(↑ 单像素记录的光飞行时间直方示意图)

dToF的原理看起来虽然很简单,但是实际能达到较高的精度很困难。除了对时钟同步有非常高的精度要求以外,还对脉冲信号的精度有很高的要求。普通的光电二极管难以满足这样的需求。而dToF中的核心组件SPAD由于制作工艺复杂,能胜任生产任务的厂家并不多,并且集成困难。所以目前研究dToF的厂家并不多,更多的是在研究和推动iToF。


(2)itof

iToF的概念和dToF相对应,全称是indirect Time-of-Flight,直译就是间接光飞行时间。所谓间接,就是指iToF是通过测量相位偏移来间接测量光的飞行时间,而不是直接测量光飞行时间。iToF向场景中发射调制后的红外光信号,再由传感器接收场景中待测物体反射回来的光信号,根据曝光(积分)时间内的累计电荷计算发射信号和接收信号之间的相位差,从而获取目标物体的深度。如图所示。


(↑ 单像素记录的光飞行时间直方示意图)

iToF成像原理示意图

iToF模组的核心组件包含VCSEL和图像传感器。VCSEL发射特定频率的调制红外光。图像传感器在曝光(积分)时间内接收反射光并进行光电转换。曝光(积分)结束后将数据读出,经过一个模拟数字转换器再传给计算单元,最终由计算单元计算每个像素的相位偏移。iToF计算深度的方式通常是采用4-sampling-bucket算法,利用4个相位延迟为0°,90°,180°和270°的采样信号计算深度。如图所示。


(↑ 连续波调制方式测相位偏移原理示意图)

(3)深度图生成

双目立体视觉通过左右摄像头同步拍摄物体,利用视差(图像中物体的位置差)计算深度,类似人眼的距离感知;而ToF相机则直接记录每个像素的飞行时间距离值,生成高分辨率深度图(如640×480),结合RGB摄像头可构建彩色3D点云,两者均为3D环境建模的核心技术。



视差原理示意图深度图计算公式:


无论是更大的基线距离还是更大的焦距,都会在相同视差下产生更深的深度,这意味着深度精度会更好。焦距是相机透镜和图像传感器之间的距离。焦距越大,FOV越窄。因此,为了获得远距离深度感知,您可以增加基线距离和/或减小FOV。

深度相机成像方式对比如表所示:



# Tof相机在AGV领域的应用:

(1) 避障与安全防护

动态避障:实时检测5m内的障碍物(如人员、叉车、货架),触发减速或急停。多级安全区域(如:1m外预警,0.3m内急停)。低矮障碍检测:检测地面上的托盘、货箱等,防止AGV碰撞或碾压。


(2) 托盘识别与叉取

托盘定位:通过深度图识别托盘叉孔位置,精度可达±3mm。适应不同托盘类型(木制、塑料、金属)。自动叉取:结合AGV运动控制,调整叉臂位姿,确保精准插入。

黑色托盘的tof相机检测结果如下图所示,depth为深度图,RGB为彩色图,PointCloud为点云数据,将原始点云通过感知算法处理,最终输出托盘相对于车体中心的二维位姿。



堆叠检测:测量货物高度,确保多层堆叠稳定性。

体积测量:计算包裹尺寸(长×宽×高),用于物流分拣。


# ToF相机的技术优势



其他传感器


# 超声传感器

1.原理:发射40kHz-200kHz超声波脉冲,接收反射信号计算距离。

2.应用:

  ●AGV避障/到位检测:典型波束角15°~30°(远距覆盖广,精度低);

  ●透明物体检测(玻璃/亚克力);

  ●多设备需防串扰,盲区(5-20cm)需红外/激光补足。

3.优点:

  ●抗光/粉尘/雾气干扰,适应工业复杂环境;

  ●成本极低(单价10~100元),寿命长(>10万次);

  ●非接触无磨损。

4.缺点:

  ●精度低(±1~5cm,温湿度影响),需多传感器融合;

  ●动态响应慢(50~100ms),不适用高速场景(>1.5m/s);

  ●多径反射干扰,依赖算法(如RANSAC)滤噪。


# 惯性测量单元(IMU)

1.原理:

  ●由陀螺仪(测量角速度)和加速度计(测量线性加速度)构成,部分集成磁力计辅助航向校准;

  ●通过姿态解算与滤波算法(如卡尔曼滤波)输出欧拉角。

2.应用:

  ●AGV导航:融合编码器数据补偿航向漂移,提升定位精度;

  ●动态姿态控制:实时监测货叉俯仰/翻滚角,调整货物姿态;

  ●无基础设施定位:隧道、室内等无GPS场景的自主导航。

3.优点:

  ●完全自主,不依赖外部信号(GPS/反光板);

  ●高频更新(可达1kHz),实时性强;

  ●抗光照/粉尘/电磁干扰(磁力计除外)。

4.缺点:

  ●累积误差:陀螺仪漂移需多传感器(视觉/里程计)融合校正;

  ●校准依赖:开机需静止校准零偏,定期维护;

  ●初始对准:启动时需水平静止或已知姿态初始化。


# 拉线编码器

1.原理:通过机械传动与编码器结合实现位移测量:拉线(钢丝/纤维)随物体移动伸缩,带动内部编码器旋转,将位移转换为电信号(公式:位移=编码器分辨率×脉冲数×轮周长)

2.应用:包括AGV货叉精密控制(±1mm精度)、斜坡车身调平及集装箱吊具校准;

3.优势:为超高精度(±0.01mm)、抗干扰(耐粉尘/电磁)、长行程(达50m)和灵活安装;

4.不足:在于机械磨损需定期维护、高速运动易抖动(>1m/s),且仅支持单向测量,多自由度需多设备组合。


# 光电测距传感器

1.原理:发射红外光并检测反射强度,距离越近反射信号越强(无精确距离值,仅阈值判断)。

2.应用:一般用于简单避障或到位检测。

3.优点:成本极低。非接触测量:避免机械磨损,寿命长。高速响应:毫秒级检测。抗电磁干扰:适合工业复杂环境。

4.缺点:受物体颜色、表面材质影响大。光学干扰:强光、镜面反射、透明物体会影响精度。测距范围限制,一般测距极限值远低于激光。

预告下期&互动邀请

# 我们将持续推出「技术干货」系列专栏

下期抢先看《多传感器融合(激光雷达、超声波、IMU等)的实时避障》

更多干活内容请关注【海豚之星AiTEN】公众号