一、 核心定位原理

RoomAPS的工作原理与卫星GPS类似,属于绝对定位。其核心是光同步超声波技术,具体步骤如下:

  1. 请求与同步:安装在机器人上的定位接收模块(发射头)会以10-20Hz的频率,向其上方天花板发射包含设备ID和同步信息的940nm不可见红外光信号

  2. 测距:天花板上接收到光信号的定位基站会被“唤醒”,并立即朝接收模块的方向发射超声波。接收模块通过测量从发射光信号到收到超声波之间的时间差,即可计算出自身与该基站之间的精确距离

  3. 坐标解算:接收模块会同时与多个(通常需要至少3个)基站进行测距。由于每个基站的三维坐标 (x, y, z) 在安装时已精确测量并录入系统,算法便可通过多个已知点的坐标和对应的距离值,解算出接收模块(即机器人)当前所处的绝对坐标

二、 系统关键组成部分

整个系统由四个部分协同工作,构成一个完整的定位网络:

组成部分功能与特点
定位基站网络安装在天花板上的小型节点(直径52mm),接收光同步信号后发射超声波。基站坐标是整个系统的“锚点”。
定位接收模块安装在机器人上,包含发射红外光的定位发射头和处理数据的主机,直接输出坐标数据。
信道编码器系统“调度中心”,为区域内所有定位设备分配通信信道,避免信号冲突,并可传递环境信息(如温湿度以修正声速)。
配套支持软件包括基站坐标配置软件和可选的机器人自主导航软件,用于系统部署和任务管理。

三、 工作流程与部署要点

  1. 部署基站网络:在定位区域的天花板上规划并安装基站。基站密度建议与层高数值接近(如层高4米,基站间距约4米),以确保机器人能同时“看到”至少3个基站。

  2. 配置全局坐标:精确测量每个基站的物理坐标 (x, y, z),并通过配置软件录入系统,建立全局坐标系。

  3. 安装接收模块:将定位发射头垂直向上安装在机器人顶部(首选运动中心),连接主机并供电。

  4. 系统运行:启动后,接收模块按设定频率(如10Hz)自动请求定位,并通过串口持续输出坐标数据 [APS@p1#p2&p3](p1为基站数,p2为x坐标,p3为y坐标)。

四、 核心优势与应用

  • 高精度与零漂移:实现毫米级(±4mm) 定位精度,且每次定位均为全局绝对坐标,无累积误差

  • 高频率与低成本:数据刷新率可达10-20Hz,远超激光SLAM方案;接收模块成本低廉,极具性价比。

  • 强抗干扰与易集成:光同步方式受环境光、电磁干扰小;系统输出简洁的坐标数据,集成开发简便。

  • 广泛应用场景:主要服务于需要精准、稳定定位的室内移动设备,如工业AGV、服务机器人、医疗机器人等。

五、 与主流技术对比

特性RoomAPS (光同步超声波)激光SLAM / 视觉SLAM
定位原理绝对定位,依赖预先部署的基站网络。相对定位,通过传感器数据与地图匹配推算位置。
定位精度毫米级 (±4mm),精度稳定。厘米级(10-30cm),存在累计漂移。
定位频率高 (10-20Hz)较低 (2-10Hz)。
成本接收端成本极低,主要成本为部署基站。高端激光雷达等传感器成本高昂。
特点精度高、无漂移、输出直接、易集成,但需要基础设施。无需基础设施、可建图,但算法复杂、有漂移、受环境光影响大。

总结来说,RoomAPS通过建设一套室内的“私有GPS”基站网络,为机器人提供了稳定、精准、高效的绝对位置信息,特别适合对定位精度和可靠性要求高的规模化机器人应用场景。

Logo

北京人形旗下天工造物具身智能开源社区,聚焦具身天工与慧思开物两大平台

更多推荐