多个传感器帧同步

多个传感器帧同步(Synchronize Multiple Sensors Frames)

本指南介绍如何使用**中央 Hub(集线器)**对多个 AMFITRACK 传感器进行配置和同步,以确保所有设备的 **Frame ID(帧编号)**保持一致。

这样可以保证来自多个传感器的位置数据能够正确对应,对于多传感器定位、运动分析及数据融合非常重要。


前提条件(Prerequisites)

在开始配置之前,请确保满足以下条件:

  • 配备一个 HubSource Hub(作为同步主设备)

  • 至少 2 个 AMFITRACK 传感器

  • 所有设备必须工作在相同的采样率(Sample Rate)

  • **Configuration Mode(配置模式)**必须设置为 2,才能访问相关同步配置选项。


说明(Note)

这里提到的 Frame ID(帧编号) 指的是:

传感器自系统启动以来发送的每一个数据包的连续编号。

需要注意的是:

  • Frame ID 本身不包含时间戳(Timestamp)。

  • 如果同时发送:

    • Position Data(位置数据)

    • B-Field Data(磁场数据)

那么:

这两种数据将使用相同的 Frame ID。

例如:

Position FrameB-Field FrameFrame ID
第1帧第1帧100
第2帧第2帧101
第3帧第3帧102

因此,可以利用 Frame ID 将不同类型的数据对应到同一个采样时刻。


Hub / Source Hub 配置

为了同步多个传感器的 Frame ID,需要在 Hub(或 Source Hub)中设置以下参数。


1. Use Synchronization(启用同步)

设置值:

True

UID:

1581348091

作用:

开启 Hub 的同步功能,使其作为同步信号的主设备。

配置位置:

Hardware config(硬件配置) 页面。


2. Sync Rate [Hz](同步频率)

设置值:

0

UID:

1581347624

说明:

如果设置为:

0

表示:

同步信号频率自动跟随采样率(Sample Rate)。

例如:

采样率为:

240 Hz

则同步频率也为:

240 Hz

如果设置成其它数字,例如:

50 Hz

那么:

Hub 将固定以 50Hz 发送同步信号,而不会随采样率变化。

配置位置:

Hardware config 页面。


3. External Sync(外部同步)

设置值:

False

UID:

1581347654

作用:

决定 Hub 是否等待外部同步信号。

设置为:

False

表示:

Hub 自己产生同步信号(推荐)。

如果设置为:

True

表示:

Hub 不主动产生同步,而是等待外部设备输入同步脉冲。

配置位置:

Hardware config 页面。


传感器(Sensor)配置

所有传感器都需要配置为接收来自 Hub 的同步信号。


1. Use Synchronization

设置:

True

UID:

1581348091

作用:

启用传感器同步功能。

配置位置:

Hardware config 页面。


2. Sync Rate [Hz]

设置:

0

UID:

1581347624

说明:

对于传感器来说:

这个参数不会参与实际运行

即:

无论设置什么值,

都会被忽略。

因此建议保持:

0

配置位置:

Hardware config 页面。


3. External Sync

设置:

True

UID:

1581347654

作用:

允许传感器通过 RF 无线链路监听来自 Hub 的同步信号。

换句话说:

Hub 发送同步信号;

Sensor 接收同步信号。

配置位置:

Hardware config 页面。


注意(Warning)

请确保:

Hub 和所有连接的传感器必须设置为相同的采样率(Sample Rate)。

如果采样率不一致,将导致:

  • 数据消息发送频率显著下降(Message Frequency Drop)

  • 多传感器 Frame ID 无法保持一致

  • 数据同步失败

  • 多传感器的位置数据无法正确对应

  • 系统整体跟踪性能下降


推荐配置总结

设备参数推荐值作用
Hub / Source HubUse SynchronizationTrue启用同步主设备
Hub / Source HubSync Rate0同步频率跟随采样率
Hub / Source HubExternal SyncFalseHub 主动发送同步信号
SensorUse SynchronizationTrue开启同步功能
SensorSync Rate0保持默认(传感器忽略此值)
SensorExternal SyncTrue接收 Hub 的同步信号