← 返回项目与实践

毕业项目 · University of Liverpool

PATHFINDER 室内 AR 导航

用可复用的路线图管理室内路径,在 iOS 应用中提供实时 AR 导航。

2025.09 — 2026.05Personalized AR indoor navigation

我的职责
双端 iOS 应用架构、步行轨迹重建、路线图建模与导航功能集成。

项目背景

University of Liverpool 毕业项目,面向室内路线记录与个性化导航。管理端负责路线记录和图结构管理,使用端负责路线获取与实时导航。

项目目标

把路线组织为可复用的节点和边,让局部路线更新无需重新记录整个环境,并提供可视化的实时导航引导。

我的贡献

  • 设计两个 iOS 应用,将管理端与用户端职责分开。
  • 实现基于 CoreMotion 的方向估计和步数检测,重建步行轨迹。
  • 将路线建模为节点与边,支持模块化路线片段更新。
  • 集成 Firebase Firestore 管理路线与节点,使用 ARKit 叠加导航引导。
  • 通过二维码初始化,将用户起点关联到预定义图节点。

方法与过程

  • 把步行过程转换成轨迹,再用节点和边组织可复用的路线片段。
  • 将路线管理放在管理端,将实时导航放在使用端,以保持两种使用流程清晰。
  • 结合二维码起点初始化、CoreMotion 运动信息与 ARKit 视觉提示实现导航链路。

结果

  • 实现管理端与用户端的功能分工,以及路线记录、云端管理和实时 AR 引导的集成。
  • 支持按路线片段更新图结构,避免每次更新都重新记录整个环境。

简历未提供定位误差、测试人数或导航完成率;不据此宣称性能提升。