高德地图携手HamonyOS SDK,首发鸿蒙AR实景步导

对于步行者而言,当从复杂的地铁站口钻出,或是面对多岔路口的抉择,传统的2D地图经常让用户陷入"我在哪"和"我该往哪走"的困惑。

为了解决这一痛点,高德地图与HamonyOS SDK合作,借助AR Engine正式在其鸿蒙版App中推出"AR步行实景导航"功能。这不仅补齐了高德地图在跨平台生态中的体验拼图,更标志着鸿蒙生态内主流地图应用中首个AR步行导航功能的正式落地,展示了HarmonyOS SDK是如何帮助开发者跨越平台壁垒构建卓越的空间交互能力。

应对挑战:填补鸿蒙生态的AR体验空白

长期以来,消费者对更加直观、沉浸的导航方式呼声极高。虽然高德地图等头部地图应用已在其他平台上线了AR步导功能,但在快速发展的鸿蒙生态中,该功能还在逐步构建中。

高德地图团队希望在鸿蒙版App上为用户提供同样的"视觉导航"的体验。通过接入AR Engine,高德地图完美补齐了AR步导功能,满足了用户"最后一公里"的沉浸式导航诉求。

核心技术:让虚拟指引与现实世界完美贴合

要在现实世界的街道上稳定地渲染虚拟导航光毯,并让其看起来像是真实刷在路面上一样,需要强大的底层技术支撑。AR Engine为高德地图提供了以下核心能力:

1.稳定的运动跟踪

采用SLAM(同步定位与建图)与AI PDR(基于AI的行人航位推算)的深度融合架构,确保用户在走动、转头甚至快速移动手机时,虚拟箭头不发生漂移。

  • 持续、高精度地跟踪设备相对于周围环境的6DoF(六自由度)位姿变化;

  • 在虚拟与现实之间建立统一的几何空间坐标系,确保在不同视角和距离下,虚拟物体与真实环境的几何一致性;

  • 用户手持手机行走时,100米距离内的位姿跟丢次数很少,提供了稳定的连续跟踪体验。

2.智能环境理解与语义识别

仅仅知道手机的位置是不够的,AR还需要利用空间智能"看懂"眼前的世界。

  • 平面检测:能够迅速识别水平和垂直平面(如地面或墙面)上的成群特征点,并精准勾勒出平面的物理边界。

  • 语义识别:进一步理解这些平面是什么------它是可步行的路面、草地,还是周边的障碍物形状。

3.轻量化VIO+AI-IMU:攻克极端场景

传统的视觉追踪在夜晚暗光、白墙(弱纹理)、玻璃幕墙(反光纹理)或地砖(重复纹理)等场景下容易失效。

为了解决这一行业难题,AR Engine引入了轻量化VIO(视觉惯性里程计)与AI-IMU协同跟踪技术。这一创新将挑战性场景下的平面识别率从传统的40%大幅跃升至80%,很大地提升了长时间、复杂路况运动跟踪的鲁棒性。

相机的位姿信息、平面的物理特征以及地面的语义信息,最终汇聚成实时的6DoF与地面空间数据流。这股数据流与高德地图的Nav SDK无缝对接:

  • AMap Nav SDK负责宏观的位置规划与路线生成

  • AR Engine联合高德地图导航SDK进行微观的轨迹输入、高频姿态校正和位置修正

二者结合,最终实现了高精度、高贴合度的实时AR视觉引导。

卓越体验:不止于炫酷,更在于实用

通过AR Engine的底层技术支撑,最终呈现在高德地图鸿蒙版App用户面前的是一个流畅、直观且实用的AR步行导航体验:

  • 全场景无缝衔接:支持与GPS/VPS(视觉定位系统)等多种大场景定位技术协同工作。无论是开阔的广场还是高楼林立的城市峡谷,都能提供连续不间断的导航服务;

  • "长"在路上的导航标:虚拟导航箭头能够紧密、稳定地贴合真实地面,用户只需顺着地上的"发光箭头"行走,无需任何学习成本;

  • 全天候低功耗模式:提供了专门的低功耗模式。通过算法层面的优化,确保用户在长时间导航下省电且减少设备发烫。

结语

与高德地图在AR步行导航上的合作,是HarmonyOS SDK致力于降低鸿蒙AR开发门槛、赋能开发者的一个重要里程碑。通过提供强大、稳定且易于集成的AR Engine,帮助更多应用打破虚拟与现实的边界,为鸿蒙生态用户创造超越想象的数字生活体验。

探索更多

访问 AR Engine(AR引擎服务),了解更多详情开始使用。

关于HarmonyOS SDK

HarmonyOS SDK 是面向鸿蒙应用和元服务开发的开放能力合集,提供包括应用框架、应用服务、系统、媒体、AI、图形在内的六大领域丰富完备的开放能力,帮助开发者构建焕然一新的鸿蒙应用和元服务,带来创新易用的全场景体验。

相关推荐
●VON7 小时前
【鸿蒙PC】在 HarmonyOS 上跑 Electron?手把手教你搞定桌面欢迎页!(Mac版)
开发语言·macos·华为·electron·电脑·harmonyos
前端不太难8 小时前
一个真实鸿蒙 App 的工程目录结构
华为·状态模式·harmonyos
枫叶丹48 小时前
【HarmonyOS 6.0】聚合链接(App Linking)实战:从创建配置到应用跳转
开发语言·华为·harmonyos
alice--小文子9 小时前
鸿蒙(HarmonyOS)-怎么在电脑端给鸿蒙真机安装.hap包
华为·harmonyos
Swift社区9 小时前
鸿蒙 ArkUI 项目为什么容易变成“巨型页面文件”?
华为·harmonyos
想你依然心痛9 小时前
HarmonyOS 5.0 PC应用开发实战:构建跨设备协同的桌面生产力工具
华为·harmonyos
fei_sun10 小时前
【鸿蒙智能硬件】(四)基于Hi3861的网络开发
网络·华为·harmonyos
木斯佳17 小时前
HarmonyOS 6实战:从爆款vlog探究鸿蒙智能体提取关键帧算法
算法·华为·harmonyos
天意__17 小时前
鸿蒙(ArkTS)与Flutter(Dart)开发语法全面对比
flutter·华为·harmonyos·arkts·dart·arkui