如何在iPhone上实现室内导航

发布于 2024-09-12 10:29:16 字数 629 浏览 5 评论 0原文

我想将 iPhone 放置在建筑物中,以构建一个与 美国博物馆的 iPhone 应用程序具有类似功能的应用程序自然历史。 GPS 信号不好,因为我想覆盖地窖里的一些房间。

可以拯救我的是整个区域都有很好的wifi覆盖,所以我的想法是根据范围内的wifi基站来三角测量位置,这些基站的位置是已知的。但是我发现没有公共 API 可以查明哪些基站在范围内。

问题

  1. 您知道上述应用程序如何设法在室内获取正确的位置吗?
  2. 可以将 wifi 基站手动添加到 Apple 的数据库并使用常用的 CoreLocation 吗?
  3. 您还有其他想法如何实施吗?

非常感谢任何帮助!

边界条件

  1. 室内导航仅在活动期间用于引导新来的客人进入建筑物,因此不应安装复杂的基础设施。
  2. 大约有14-18个房间需要覆盖。它们位于建筑物的不同部分,因此将所有东西连接起来将非常昂贵。
  3. 首选解决方案不需要任何类型的服务器后端,并且可以使用 Wi-Fi 接入点及其相应位置的列表。

I would like to locate the iPhone in a building to build an application with similar features as the iPhone app of the American Museum of Natural History. There is no good GPS reception as there are also rooms in the cellar I would like to cover.

What can save me is that there is good wifi coverage in the whole area, so my idea was to triangulate the position based on the wifi base stations in range, whose positions are known. However I found no public API to find out which base stations are in range.

Questions

  1. Do you have an idea how the app mentioned above manages to get the correct location indoors?
  2. Could one add the wifi base stations manually to Apple's database and use the usual CoreLocation?
  3. Do you have other ideas how to implement it?

Any help is very much appreciated!

Boundary conditions

  1. The indoor navigation is only used during an event to guide guests new to the building, so no complex infrastructure should be installed.
  2. There are approximately 14-18 rooms to be covered. They are in different parts of the building, so wiring everything up would be very costly.
  3. The preferred solution would not require a server backend of any kind and would work with a list of wifi access points and their corresponding locations.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

晨曦慕雪 2024-09-19 10:29:16

我不知道 1 和 2。但如果你要实现这样的事情,扭转它可以省去很多麻烦:创建你自己的免费 wifi 网络,并让网络确定位置,无论是基于基于三角测量,或仅基于当前关联的接入点。将其信号调弱,以便每个房间都有一个声音接入点。让应用程序询问服务器他似乎在哪个房间。这也适用于任何其他手机/PDA/笔记本电脑。

至于其他想法:您可以使用蓝牙来完成与您计划使用 WiFi 相同的操作。您无法使用蓝牙完成所有操作,但列出设备似乎是一种可能性。所以只要在每个房间放一个蓝牙设备就可以了。蓝牙范围受定义限制。

另一种方法是使用麦克风和高音调的声音来识别房间,但这会给狗(对于盲人)带来麻烦,吸引蝙蝠,同时驱赶老鼠。更好地关注基于射频的解决方案;-)

I wouldn't know about 1 and 2. But if you would implement such a thing, turn it around to save a lot of trouble: create your own free-of-charge wifi network, and let the network determine the location, either based on triangulation, or just based on the currently associated access point. Make their signal weak so you have one audible access point per room. Let the app ask a server in what room he appears to be. This will also work for any other mobile/pda/laptop.

As for other ideas: You could use bluetooth to do somewhat the same as you're planning for wifi. You can't do everything with bluetooth, but listing devices seems to be one possibility. So just put a bluetooth device in every room. Bluetooth range is limited by definition.

Another one would be to use the microphone in conjunction with a high pitched sound which identifies the room, but that would cause trouble with dogs (for blind people), attract bats, and repel mice at the same time. Better focus on an RF based solution ;-)

爱殇璃 2024-09-19 10:29:16

您还可以查看 Navizon 的室内定位系统:
http://www.navizon.com/product-navizon-indoor-triangulation-system

他们的系统能够通过使用设备传输的 WiFi 信号来定位 iPhone,并且不需要在手机上运行应用程序来定位它。它可以定位任何其他支持 WiFi 的设备。

You can also check out Navizon's indoor positioning system:
http://www.navizon.com/product-navizon-indoor-triangulation-system

Their system is able to locate iPhones by using the WiFi signals transmitted by the device and doesn't require an app to run on the phone to locate it. It can locate any other WiFi enabled device for that matter.

明明#如月 2024-09-19 10:29:16

查看 wirelesswerx.com 他们似乎正在使用蓝牙进行室内定位,并且看起来他们可以进行永久安装或临时安装以用于活动。

Check out wirelesswerx.com They seem to be doing indoor location using Bluetooth and it looks like they can do permanent install or temporary for events.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文