3D姿态:俯仰、偏航和横滚检测 | Marvelmind

产品演示

3D方向:俯仰、偏航与横滚检测 | Marvelmind

▶ 9:47
📅 2020-11-09

🔗 在YouTube上观看

如需了解更多信息,请联系: info@marvelmind.com

航向与方向跟踪:工作原理

Marvelmind室内定位系统不仅能跟踪位置,还能借助一种智能 架构(中文) (在移动 信标上使用外接麦克风)提供精确的俯仰、偏航和横滚测量。这种先进的室内GPS能力使自主 机器人 和无人机能够了解自身在3D空间中的准确方向,这对需要高精度位姿估计的仓库自动化和室内导航任务至关重要。

文字稿

Marvelmind室内定位系统不仅能跟踪位置,还能借助一种智能 架构(中文) (在移动 信标上使用外接麦克风)提供精确的俯仰、偏航和横滚测量。这种先进的室内GPS能力使自主 机器人 和无人机能够了解自身在3D空间中的准确方向,这对需要高精度位姿估计的仓库自动化和室内导航任务至关重要。

0:01 各位同事好。今天我以摄像机为例,讲讲系统的俯仰、偏航和横滚。我们又一次收到这样的询问:系统能不能做到?如果能,需要什么?我们决定录一段视频来解释。答案是可以:不仅能获得摄像机或其他任何物体的精确位置,还能获得俯仰、偏航和横滚,而且非常精确。它是怎样工作的?推荐的方案是这样的。以摄像机为例,摄像机位于一个比如20×20米区域的中间,固定 信标 之间的距离比如是20米、20米、20米。

0:59 这是一个基本的简单3D子地图,中间某处有一台摄像机。任务是得到摄像机非常精确的角度,也就是它的3D方向。怎么做到呢?首先,需要几个位置点,它们之间有一定的基线,才能测出这个方向。方向是通过非常精确地测量每个点的位置得到的。因此,实际上需要安装三个或更多——这里是三个或四个——固定 信标 ,布置在摄像机周围的房间内或拍摄区域内。而在摄像机上,您

1:57 需要安装 Super-Beacon ,或者使用带外接麦克风的Super-Beacon,这样也可以。好,我这里用的是一个基础型 信标(Beacon HW v4.9),不过它们外观相同,效果也一样。我建议使用外接麦克风,而不是 Super-Beacon 上的麦克风,纯粹是为了方便。您也可以直接使用 Super-Beacon 本身。请记住,由于这里的位置测量精度非常非常高,非常重要的一点是:您测量的是麦克风的位置——不是传感器的中心,也不是中间,而是麦克风。在这种情况下就很简单了:同样出于实用考虑,使用外接麦克风,就像这里一样。这样,麦克风就安装在

2:57 任意支撑物上,比如一根从摄像机伸出、形成基线的小杆上。有几点需要记住。第一,基线要尽可能长,通常受摄像机或物体尺寸的限制。第二,这些麦克风不能排成一条直线。因为需要3D角度——俯仰、偏航和横滚——所以不能把它们装在一条线上,否则就无法测量,比如说,Z方向的位置。这种情况下,需要第三个麦克风不在这条线上。所以它们必须构成立体布局,必须构成三角形。这样,在理想条件下,您可以测出每个点的位置,精度大约为正负1

3:56 厘米,甚至更好。因为位置更新率和精度之间存在取舍:更新率高时,测量噪声会明显增大;而降低噪声,延迟又会明显增加。也就是说,对于静止物体,精度可以优于1厘米,即±1厘米。但如果物体在运动,又希望尽量降低延迟,误差就可能超过±1厘米,达到我们常规的±2厘米。因此,假设每个外接麦克风的位置测量精度为±1厘米。如果基线为50厘米——这对中小型摄像机来说比较典型,也容易实现——那么您就能够以

4:55 ±2度的精度测出这个角度。俯仰、偏航和横滚的整体精度计算起来有点复杂,因为它取决于相对位置:麦克风三角形与信标三角形之间的相对位置关系。其数学计算会非常复杂,实际中并不实用。所以我只是给出一个大致概念,说明能获得什么样的精度。在这种情况下,可以获得±2度——但这是最坏情况,即一个麦克风误差+1厘米、另一个麦克风误差−1厘米。不过那只是其中一个角度。

5:55 俯仰、偏航、横滚——取决于它们的位置——三个角度都能得到。而且这三个角度都会与信标内部的IMU进行传感器融合。也就是说,不仅可以基于内部的IMU(这里是陀螺仪)得到非常非常精确的测量,而且这些麦克风还能消除陀螺仪的漂移。可预期的最大静态漂移大约就是这个值:对于50厘米的基线,这个角度大约为2度。其他角度则不同,会对应于各自的最大差值。所以总的回答是:可以,能够得到俯仰、偏航和横滚

6:53 ——基于我们的系统。这至少需要三个外接麦克风。要连接这三个外接麦克风,有两种方案。第一,可以把它们都接到一个 Super-Beacon上。但在这种情况下,这一个 Super-Beacon 实际上要接收三个完全独立的通道。也就是说,如果通常能测到30米,那么用三个麦克风时,最大距离会降到10米,因为是10加10加10——三个独立的麦克风。如果房间的尺寸——比如这里到那里、这里到那里、这里到那里的最大距离——小于10米,那么一个Super-Beacon加三个外接麦克风就足够了。如果不是,房间更大,那么就需要为每个

7:51 外接麦克风各配一个Super-Beacon。如前所述,也可以使用Super-Beacon自带的麦克风,但很多情况下这并不方便,因为外接麦克风很小,不会遮挡其他麦克风,可以放在任何地方。而把Super-Beacon放在这里就不太方便,因为它可能造成不必要的遮挡,比如从这个信标到那个信标形成阴影——因为需要一个支架来固定信标,而Super-Beacon的支架比麦克风的支架要大。所以从实用角度,我们建议使用外接麦克风,当然也可以使用普通的Super-Beacon。再说一遍,有两种方案:要么一个Super-Beacon加三个外接麦克风,此时最大距离在10米以下;要么三个Super-Beacon,此时

8:51 最大距离为30米。基本上就是这些,因为它相对简单——配置简单,但在这方面是一种比较特殊的配置。通常我们提供位置,或者位置加方向;而这里不仅是位置加方向,而是3D方向,并且是一种相当特殊的布置,以便同时获得经过漂移补偿的方向和位置。如果您有类似的问题,我们很乐意帮助并解释细节。再简短地回答一次:可以,能做到;而且这个配置终究并不复杂。非常感谢。

✓ 要点总结

  • Marvelmind室内定位系统可测量完整的6自由度位姿,包括精确的俯仰、偏航和横滚——而不仅是XYZ位置
  • 外接麦克风 架构(中文) (位于移动信标上)无需额外的IMU传感器即可实现方向跟踪,且没有陀螺仪漂移
  • 基于超声波的方向测量在射频条件复杂、金属结构多的仓库环境中尤其有效
  • 以固定信标网络为参照的绝对方向,可消除陀螺仪漂移问题,适用于长时间的自主 机器人 作业
  • 系统 架构(中文) 使室内自主 机器人 和无人机能够完成需要完整3D位姿信息的高精度导航和控制任务

👥 适用对象:需要航向与角度数据的开发者

需要厘米级精度3D位置和方向数据的机器人专家、自主车辆工程师和仓库自动化经理。本内容解决了在GPS失效的室内精确测量俯仰、偏航和横滚的关键问题,这对仓库和工业设施中的自主移动 机器人 和无人机导航至关重要。

? 常见问题

问:既然是声学系统,Marvelmind如何测量俯仰和横滚?
Marvelmind利用移动信标上的外接麦克风,检测来自固定信标网络的声波到达角。通过分析超声波信号同时到达多个麦克风位置的情况,系统无需单独的IMU传感器即可计算信标在3D空间中的方向。
问:与陀螺仪相比,方向测量的精度如何?
Marvelmind的方向跟踪以固定信标坐标系为参照,提供无漂移的绝对测量,消除了陀螺仪漂移。虽然瞬时精度取决于信标的几何布局和间距,但在长时间运行中,系统提供的全局准确位姿数据优于纯IMU方案。
问:这套室内定位系统能否在有金属结构的仓库中使用?
可以。与射频RTLS系统不同,Marvelmind的超声波 架构(中文) 配合外接麦克风,不易受射频干扰和金属结构造成的多径效应影响,因此在UWB定位常常表现不佳的金属密集仓库环境中尤其有效。
问:外接麦克风是装在我的机器人上,还是装在基础设施信标上?
外接麦克风安装在移动信标上(即机器人上)。固定信标发射超声波信号,由移动信标的麦克风阵列接收,系统据此计算方向,无需改动固定基础设施。
问:要精确测量俯仰和偏航,需要多少个信标?
方向精度随信标覆盖范围扩大和几何分布改善而提高。最低配置通常需要4–5个固定信标;要稳定地测量俯仰/偏航/横滚,建议在作业区域周围布置6个以上信标,性能更佳。

ⓘ 配对信标方向跟踪系统

Marvelmind室内定位技术不仅提供标准的位置跟踪,还提供精确的俯仰、偏航和横滚方向数据,使自主机器人和无人机在室内实现完整的6自由度位姿估计。系统采用一种智能架构:在移动信标上安装外接麦克风,捕获带方向信息的声学特征,从而计算载体相对于静态信标网络的方向。室外GPS系统只能提供经纬度,而这套室内定位系统提供完整的3D位置和方向信息,这对在仓库中导航的室内自主机器人、在狭窄空间作业的叉车以及执行精确机动的室内无人机至关重要。该技术利用先进算法处理超声波信号,独立于XYZ坐标计算俯仰角和横滚角。在许多应用中,这种方法无需额外的IMU传感器融合,简化了自主移动机器人开发人员的系统集成。基于麦克风的外接架构即使在射频受限、无线电定位系统难以正常工作的环境中也能可靠跟踪方向,非常适合金属密集的仓库环境。

# 主题

方向跟踪

📍 您的项目需要精确的室内定位吗?

规划您的系统 →

如需了解更多信息,请联系: info@marvelmind.com

返回顶部