中文

基于 Apple 原生系统框架的跨设备运动交互

人机交互 2025-08-05 v1

摘要

我们介绍了一个开源、完全离线的流水线,它仅使用 Apple 原生框架,即可将消费级 iPhone 转化为具有实时触觉反馈的运动控制器。该系统专为快速原型设计和应用型移动人机交互(HCI)场景而设计,集成了用于惯性感知的 CoreMotion、用于 10 Hz 点对点数据传输的 MultipeerConnectivity,以及用于即时触觉确认的 CoreHaptics。内置记录器无需时钟同步即可捕获端到端延迟,在典型的 5 GHz Wi-Fi(-55 dBm RSSI)下,产生的平均延迟为 70.4 ms,第 95 百分位低于 74 ms。我们通过在一场公共活动中部署的实时演示游戏 KeepCalm(有 21 名参与者)验证了该流水线。结果显示连接稳定、零丢包,且功耗影响可忽略不计(在 iPhone 13 mini 上为 24 mW)。该系统仅使用不到 500 行 Swift 代码且不依赖云基础设施,为具身交互研究、休闲游戏和离线教育工具提供了一个紧凑、可复现的基础。所有源代码、延迟日志和配置脚本均根据 MIT 许可证开源发布。

关键词

引用

@article{arxiv.2508.01110,
  title  = {Cross-Device Motion Interaction via Apple's Native System Frameworks},
  author = {Ezequiel Santos},
  journal= {arXiv preprint arXiv:2508.01110},
  year   = {2025}
}