在 Android 中使用 Kotlin 实现实时 AR 导航

问题描述 投票:0回答:1

我正在开发一个尖端的 Android 项目,该项目涉及使用 Kotlin 创建实时增强现实 (AR) 导航系统。目标是将导航指令叠加到实时摄像头画面上,引导用户到达博物馆或机场等室内空间内的目的地。

我研究了 ARCore 来处理 AR 方面,并对将其与相机馈送集成有基本的了解。我还探索了在路由部分使用导航组件。然而,我在无缝融合这两种复杂技术方面面临着挑战。

有没有人从事过类似的项目,或者可以提供如何有效地将 ARCore 与导航组件结合起来的指导?具体来说,我感兴趣的是:

将 AR 元素与现实世界坐标同步:如何在用户环境中准确放置 AR 导航标记,并确保即使用户移动时它们也保持与正确的路径对齐?

集成路线导航:将路线导航指令集成到 AR 体验中的最佳方法是什么?我应该利用内置的音频说明并将其转换为视觉提示吗?

优化性能:AR和导航都是资源密集型。如何保证流畅的体验而又不占用设备资源?

应对不同的室内环境:室内空间可能具有复杂的布局和不同的光照条件。 AR导航如何有效适应不同环境?

如果有人有见解、资源,甚至代码片段可以分享,我将不胜感激。该项目旨在突破用户导航的界限,我很高兴能够克服这些挑战。预先感谢!

android kotlin augmented-reality arcore
1个回答
0
投票

最好使用Unity而不是android studio来构建你的项目。 Google 贬低了 Sceneform,它曾经使 AR 开发变得非常容易,但现在他们希望我们使用 opengl 库来做到这一点。如果你真的还想使用 Android,有一个名为 sceneform 的开源分支维护。

© www.soinside.com 2019 - 2024. All rights reserved.