iPhone 室内定位应用

     2023-04-14     138

关键词:

【中文标题】iPhone 室内定位应用【英文标题】:iPhone indoor location based app 【发布时间】:2011-10-20 05:18:06 【问题描述】:

我正在研究如何为我的工作创建一个应用程序,允许客户下载该应用程序(最好通过应用程序商店),并使用某种 wifi 三角测量/指纹能够确定他们的位置,以进行本质上的交互式游览。

现在,我的具体问题是 iPhone 的最佳路线是什么?预计所有客户都不会拥有越狱的 iPhone。

据我了解,这需要使用作为私有 api 的 wifi 数据,因此不符合应用商店的要求。我最大的问题是美国自然历史博物馆如何摆脱使用相同的技术,但仍然可以在应用商店中使用?

如果您不熟悉美国自然历史博物馆互动游览应用程序,请参阅此处: http://itunes.apple.com/us/app/amnh-explorer/id381227123?mt=8

感谢您提供的任何澄清。

【问题讨论】:

【参考方案1】:

我是您所引用的 AMNH Explorer 应用的开发者之一。

Explorer 在幕后使用思科“移动服务引擎”(MSE) 来确定其位置。这是他们的 Cisco wifi 安装的一部分。网络本身会监听博物馆中的设备,并通过 Wifi 三角测量来估计它们的位置。我们在应用程序中做了一些工作来“询问”MSE 我们当前的位置。

在网络端进行这项工作是(现在仍然是)iOS 唯一可用的选项,因为正如您所发现的,wifi 扫描功能被认为是私有 API。

如果您想构建自己的系统和移动应用来做类似的事情,您可以从 MSE 开始。

另外,我们将 Explorer 中的相同技术构建到一个名为 Meridian 的新平台中,该平台在 iOS 和 Android 上提供基于位置的服务。如果您有兴趣在此基础上进行开发,请务必通过网站与我们联系。

2017 年 6 月 1 日更新

我想我会更新这个旧答案 - 几年前,AMNH 不再使用我上面描述的基于 Wifi 的系统。他们现在使用数百个电池供电的蓝牙信标(也由 Meridian 提供)。设备(iOS 或 Android)扫描附近的信标,并根据其已知位置和 RSSI 值对位置进行三角测量。您可以在this article 阅读更多相关信息。

【讨论】:

哇,谢谢尼克。我非常努力地在互联网上找到它实际上是如何完成的。我会查看您的建议并一定保持联系。说真的,我很高兴你找到了这个。很棒的帮助 另外,如果你能给我估计一下这样的东西对于所需硬件的成本。我们的建筑面积约为 7,000 平方英尺,单层。 AMNH Explorer 的精度是多少? 嗨 Nick,由于 iOS 不允许您在应用程序中集成自定义地图,你们是如何在 Explorer 应用程序中实现博物馆地图的?我很想知道,因为我目前正在开发一个类似的应用程序。 @Isuru 您好 Isuru - 我们使用标准 iOS 技术从头开始实现我们的地图系统:位图图像、核心图像矢量绘图等。工作量很大!【参考方案2】:

Navizon 提供适用于 iOS 以及任何其他平台的室内定位解决方案。你可以在这里查看: http://www.navizon.com/product-navizon-indoor-triangulation-system

它通过对设备传输的 WiFi 信号进行三角测量来工作。由于它不需要在手机上运行应用程序,因此它绕过了 iOS 的限制并且可以定位任何其他 WiFi 设备。

【讨论】:

【参考方案3】:

Google 最近推出了一个名为 Maps Geolocation API 的 API。您可以将其用于设备的室内跟踪,这基本上可用于实现类似于 AMNH 应用程序所做的事情。

【讨论】:

【参考方案4】:

我会使用增强现实来做到这一点。有一个系统可以解决这个问题,这个想法是你放置物理标记,这些标记具有与之相关的虚拟信息。我相信我看到的系统是一种条形码。当用户用应用程序拿起手机时,应用程序会使用摄像头读取代码,然后显示信息。这可以很容易地用于制作可通过应用商店分发的虚拟旅游类型应用程序,甚至不需要 WIFI 或 3/4G 连接。这假设您只需加载您的信息并将其与您的应用程序一起存储在本地。然后要更新它,您只需通过应用商店推送更新。另一种解决方案是使用 SOAP/REST 服务并以这种方式提供信息,这不使用私有 API,尽管它确实需要某种形式的 Internet 连接。为此,您可以看到我不久前就该主题提出的一个问题:

SOAP/XML Tutorials Question

此外,您可以加载您的旅行地点的地图,根据扫描的代码,您可以在地图上定位用户并根据兴趣等给出建议的路线。

我最近发现了这个关于增强现实的教程,我还没有完成它,但如果它与 Ray 的其他教程一样,它将非常有帮助。

http://www.raywenderlich.com/3997/introduction-to-augmented-reality-on-the-iphone

我会继续澄清您对您的应用可能有的任何问题或其他疑虑。

【讨论】:

感谢您的建议,但我的老板希望它不是一个过程(不扫描二维码)。在不违反苹果协议的情况下,您对使用 wifi 三角测量有什么建议吗?附:雷太棒了!我从他的网站学到了很多东西。 正如您在其他评论中指出的那样,将 3 个左右的路由器放置在固定位置,然后使用三边测量来估计您的位置将是您可以使用的另一种方法。我从来没有真正做过这样的事情,所以我不能给你很多细节,但有一个类似的问题:***.com/questions/2604622/… 似乎是你的胡同。您的第一步似乎是确定路由器的响应时间,然后再设置 2 个。之后,您应该能够插入公式。祝你好运!【参考方案5】:

为使用 Cisco MSE 进行室内定位的开发人员增加原始答案 - 现在他们有一个 iOS 和 Android SDK,使您能够使用 MSE 进行室内定位。也可以使用模拟器来开发应用程序,而无需实施基础设施:https://developer.cisco.com/site/cmx-mobility-services/downloads/

【讨论】:

【参考方案6】:

对于室内定位,您可以使用蓝牙 LE 信标,因为它是当今非常易于使用的技术,有几种方法:

三边测量:使用了 3 个信标,但由于蓝牙信号的噪声和衰减,很难确定准确的位置,而且使用超过 3 个信标来提高精度也不容易​​。

Levenberg Marquadt 方法:用于解决非线性平方问题,在室内定位上显示出良好的效果。

航位推算方法:使用设备的运动协处理器,给出一个初始位置,您可以计算设备的运动路径。反正实现起来也不是那么容易。

我写了一篇关于这个主题的帖子,你可以在这里找到更多信息:http://bits.citrusbyte.com/indoor-positioning-with-beacons/

您可以使用这款 iOS 应用进行自己的室内定位实验:https://github.com/citrusbyte/beacons-positioning

【讨论】:

【参考方案7】:

我怀疑美国博物馆是否真的在使用私有 APIS;您可能会发现已设置的路由器彼此提供不同的响应,因此应用程序可以检测到它在博物馆中的位置。

如果您正在寻找一种更便宜的方式来完成相同的任务,您可以使用带有 QR 码的标志,并使用开源库让用户在通过博物馆时扫描这些条形码,并更新屏幕上的内容因此。在更低的技术水平上,您只需用唯一的数字标记每个区域,并以此方式进行区分。

【讨论】:

嗯,Qr 替代方案并不能真正满足我们的需求,当您说路由器提供不同的响应时,您能详细说明一下吗?它只需要对房间敏感而不是特定位置,如果我在每个房间都放置一个路由器,那会是一个解决方案吗?

(iphone) 核心定位在室内的精度如何?

】(iphone)核心定位在室内的精度如何?【英文标题】:(iphone)howaccuratecancorelocationbecomeindoor?【发布时间】:2011-04-0608:16:10【问题描述】:我了解到,在使用3gs或wifi的室内(看不到天空)时,核心位置不准确。我想知道它有多不准... 查看详情

在室内可靠地找到 iPhone?

】在室内可靠地找到iPhone?【英文标题】:LocateaniPhonereliablyindoors?【发布时间】:2011-05-0215:44:24【问题描述】:我正在为博物馆之旅编写应用程序。我希望我的应用知道用户在建筑物中的位置、用户是否站在特定房间、特定工作... 查看详情

室内地图商场停车场室内定位导航拓展方案应用

   近几年来。室内位置信息在人们的日常生活中扮演着越来越关键的数据,定位服务市场发展迅速。定位服务需求量迅速增长。比如,医疗行业中重症病人跟踪监护,产房婴儿防盗,贵重医疗设备监控;商场人员定位... 查看详情

智慧工地施工如何应用室内定位uwb技术

...求正不断增加,以取代耗时且容易出错的人工方法。室内定位UWB技术可以满足这一需求,因为他能更具轨迹移动实时监测施工现场的动态环境。四相科技室内定位UWB技术已经在工业领域应用成熟,通过在施工现场部署... 查看详情

蓝牙室内定位&uwb常见场景定位分析

在应用市场需求下,蓝牙室内定位&UWB“多技术融合”成为定位技术发展的必然趋势。在现在没有哪一种单独的定位技术可以满足一个定位场景里面的所有定位需求,不同区域里面最实用的定位技术也是不一样的。实际... 查看详情

蓝牙室内定位:创新融合定位系统解密

...相科技为什么还要开发多维融合定位技术?目前蓝牙室内定位和UWB定位技术应用最为广泛,但是场景复杂,需求多样,单一技术自然无法兼顾所有,四相科技将蓝牙室内定位和UWB、zigbee多技术融合,利索当... 查看详情

室内定位白皮书

3室内定位技术原理介绍目前,室内定位技术众多,考虑到市场应用普及性及技术应用前景,本章将从定位原理、定位方式及性能、产业链支持情况以及产业痛点分析这些维度,分析介绍5G基站定位、4G基站定位、... 查看详情

室内定位白皮书

3室内定位技术原理介绍目前,室内定位技术众多,考虑到市场应用普及性及技术应用前景,本章将从定位原理、定位方式及性能、产业链支持情况以及产业痛点分析这些维度,分析介绍5G基站定位、4G基站定位、... 查看详情

智慧工地施工如何应用室内定位uwb技术

...求正不断增加,以取代耗时且容易出错的人工方法。室内定位UWB技术可以满足这一需求,因为他能更具轨迹移动实时监测施工现场的动态环境。四相科技室内定位UWB技术已经在工业领域应用成熟,通过在施工现场部署... 查看详情

如何实现室内wi-fi无线终端的精准定位

如何实现室内Wi-Fi无线终端的精准定位 如何实现室内Wi-Fi无线终端的精准定位随着商圈020的兴起,室内定位技术的也如百花争艳般不断涌现。但随着室内Wi-Fi网的架设普及,基于Wi-Fi定位技术的无线定位网已在实际应用中独占... 查看详情

智慧工业:室内定位在大型厂区内的相关应用

当各大媒体和学者都在讨论工业机器人、智能工厂、物联网和移动应用等新一代信息技术时,一场悄无声的工业改革正在缓缓地拉开帷幕。或许现在的你对这些概念感到满脸的困惑和茫然,这些技术对我有什么用处?什么是智能... 查看详情

「技术」室内定位—aoa测距算法,定位精度可达1m

什么是AOA测距?到达角度测距(Angle-of-Arrival:AOA):基于信号到达角度的定位算法是典型的、基于测距的定位算法,在无线传感网络应用中,AOA(到达角度测距)作为网络节点自定位一种常见的定位算法&... 查看详情

在跟踪运动方面,室内 WiFi 定位的准确度如何?

】在跟踪运动方面,室内WiFi定位的准确度如何?【英文标题】:HowaccuratecanindoorWiFipositioningbewhenitcomestotrackingmovement?【发布时间】:2012-02-0900:49:19【问题描述】:想象一下,我站在一个角落里有路由器的大房间里。现在我拿着我... 查看详情

室内定位竞争格局:四大梯队,你更看好谁?

室内定位竞争格局:四大梯队,你更看好谁?随着5G的推广普及,室外卫星导航应用已经成为生活中的重要工具,人们的出行几乎已经离不开导航,特别是到一个陌生的区域,卫星导航拯救了无数的“... 查看详情

基于可见光通信的移动机器人室内定位及物联网应用

...定位算法(基于PD与Camera)、基于可见光通信的移动机器人室内定位与导航、成像可见光通信(OCC)、基于可见光通信的物联网(IoT)应用、水下可见光通信等。本博文为本人在可见光通信领域的工作及系列演示的总... 查看详情

蓝牙室内外定位技术-钛斗™星地融合定位系统

位置信息是物联网应用系统实现服务的基础物联网是通过传感设备按照约定的协议,把各种网络连接起来,进行信息交换和通信,实现智能化识别、定位、跟踪、监控和管理的一种网络。位置信息在物联网的发展和应... 查看详情

室内定位uwb技术在工业场景的潜力几何?

...实力和市场需求,研发出了基于UBeacon+IBeacon融合室内定位技术化工厂人员定位系统,打造工业互联网+危化安全生产人员定位解决方案。同时,四相室内定位UWB技术采用高精度防爆型、增强型定位基站、蓝牙... 查看详情

全新蓝牙aoa室内定位技术亮相国际物联展

...联网行业解决方案及配套产品亮相展会,全新蓝牙AOA室内定位技术-UWB&BLEAOA创新融合定位系统同期展现。蓝牙AOA室内定位关键核心技术,赋能产业转型9月27日,八部委联合印发《物联网新型基础设施建设三年行动计... 查看详情