帮助中心
帮助中心主页
移动机器人通识
外部传感器
激光雷达
距离传感器
其他传感器
总线型编码器
电池及充电
屏幕
喇叭及氛围灯
功能授权
参数及报警码
距离传感器

一、介绍

通过距离传感器获取实时距离 数据,可用来避障。

1.1 原理

测距原理 ToF(Time of Flight)的原理是传感器向目标发射脉冲光,然后根据发送到返回之间的光束飞行时间,确定物体离自身的距离,原理和激光雷达类似。ToF 传感器的缺点是,在相同空间内,其他 ToF 传感器的光会对它们造成较强干扰,而且在室外强光环境下也不适用。

限于工作原理,距离传感器有测距盲区,盲区内的数据不可信,可在模型文件配置盲区:

参数名称参数位置单位默认值最小值最大值支持版本
minDist模型文件-distanceSensor-basicm0.20.00.53.3.4.20~latest
距离传感器最小检测距离(盲区),单位为 m

同时,距离传感器有测量最远距离:

参数名称参数位置单位默认值最小值最大值支持版本
maxDist模型文件-distanceSensor-basicm0.50.020.03.3.4.20~latest
距离传感器最大检测距离(盲区),单位为 m

距离传感器测距能力跟强度值(RSSI)相关,强度值过大或过小都会使测距精度下降

参数名称参数位置单位默认值最小值最大值支持版本
minRSSI模型文件-distanceSensor-basic-1-1655353.3.4.20~latest
距离传感器最小信号强度,信号强度低于设定最小值距离传感器测距数值无效
参数名称参数位置单位默认值最小值最大值支持版本
maxRSSI模型文件-distanceSensor-basic65535-1655353.3.4.20~latest
距离传感器最大信号强度,信号强度高于设定最大值距离传感器测距数值无效

二、应用

2.1 停障功能

可通过参数配置设置停障距离达到预期停障距离:

参数名称参数位置单位默认值最小值最大值支持版本
ObsStopDist参数配置-MoveFactorym10103.3.4.20~latest
停障检测距离,-1 表示不启用

2.2 通信方式

  • RS485
  • CAN

可通过模型文件选择通信方式:

参数名称参数位置单位默认值列表支持版本
port模型文件-portcanPort2
  • canPort1
  • canPort2
  • rs485
3.3.4.20~latest
port 下拉列表选择距离传感器通信方式

2.3 常用距离传感器推荐表

品牌型号通信方式推荐程度使用注意事项
宜科Elco-OSM40-485RS485
  • 安装稍微向上倾斜,防止打到地面
北醒TFmini-i-CANCAN
  • 安装稍微向上倾斜,防止打到地面
  • 容易误触发

三、模型说明

参数名称参数位置单位默认值最小值最大值支持版本
range模型文件-distanceSensor-basic角度3001803.3.4.20~latest
距离传感器接收半角(距离传感器发射的散射角度),单位为角度
参数名称参数位置单位默认值最小值最大值支持版本
comID模型文件-distanceSensor-port-rs4854063.3.4.20~latest
可选配距离传感器 RS485 通信接口

四、报警码

Error52200
提示: robot is blocked.
触发条件:

  1. 当达到距离传感器检测范围内时,会触发这个报警码。

解决方式:

  1. 将障碍物移开
  2. 检查是否碰撞Di被误触发
  3. 检查线路,区域,全局配置的膨胀宽度是否合理

Error52959
提示:distanceSensor connect timeout.
触发条件:

  1. 当距离传感器与 SRC 通信断开时,会触发这个报警码。

解决方式:

  1. 检查距离传感器的通信线是否断开。
  2. 检查距离传感器参数配置是否错误。
  3. 检查模型文件 brand 配置是否错误。
最近更新 2022/11/28
文章内容

一、介绍

1.1 原理

二、应用

2.1 停障功能

2.2 通信方式

2.3 常用距离传感器推荐表

三、模型说明

四、报警码