我想创建一个应用程序,它可以跟踪3D中房间中的各个点,并可以告诉我们再次查找跟踪点的位置。
问题是:我无法使用GPS和Wifi点来确定手机的位置和方向。
到目前为止,我知道在这种情况下可能有用的两件事,即引力和磁北。如果有一些误导性假磁北,除非它离我想要找东西的房间太近,这不是问题。
我发现陀螺仪+加速度不够准确无法使用,是否有“现成的”API可供我使用?我觉得我正在重新发明轮子。
提前致谢。
答案 0 :(得分:1)
只有一个“现成的”API - 融合位置(https://developer.android.com/google/play-services/location.html)。但目前它依赖于GPS / WiFi / Cell-tower数据。我不相信你的问题有简单/廉价的解决方案。
你可以使用一堆蓝牙设备,也许是一些BT4低功耗标签。将它们放置在房间的任何地方,并测量每个信号的强度。