【问题标题】:Calculating distance within a building计算建筑物内的距离
【发布时间】:2011-11-13 11:37:16
【问题描述】:

我开始考虑创建一个 Android 应用程序,该应用程序可以在公司大楼内用于确定您所在的房间。显然,我认为 GPS 和网络位置不够准确,无法做到这一点。 (更不用说内部 GPS 信号的不稳定性)我简要地研究了通过加速度计计算距离,但它显然是高度不稳定的,并且留下了很大的误差范围。我也考虑过路由器的某种三角测量,但你会遇到墙壁/微波炉和其他各种可能破坏信号强度的问题。有没有人有任何可能的想法或方向可以尝试?

【问题讨论】:

  • 我想不出任何现有的技术可以做到这一点。即使弄清楚你在大楼的哪一层也很困难......

标签: android geolocation gps accelerometer triangulation


【解决方案1】:

发出房间ID的蓝牙标签怎么样。您可以根据设施规模销售发射器来赚钱,它们可以提供额外的功能,例如:
(1) 形成一个 pico 网络,最终将使用该应用程序的每个人的位置更新到现场服务器,或者
(2) 跟踪具有类似蓝牙标签等的关键设备
您可以从中国获得类似于以下链接的数量,我敢肯定:
http://www.engadget.com/2009/03/26/nio-bluetooth-security-tag-keeps-tabs-on-your-belongings/

【讨论】:

  • 非常有趣的概念。蓝牙 PAN 将非常可行。我很好奇它会在一天中对手机电池造成什么样的损害。我肯定会更多地研究这个想法。
【解决方案2】:

也许帮助不大,但我找到的关于这个主题的论文是:

RSSI-Based Indoor Localization and Tracking Using Sigma-Point Kalman Smoothers

Pedestrian Tracking with Shoe-Mounted Inertial Sensors

Enhancing the Performance of Pedometers Using a Single Accelerometer

我不知道这些方法在实际应用程序中的表现如何,也不知道如何将它们变成一个不错的 Android 应用程序。

我很好奇你还会得到什么其他答案。

【讨论】:

  • 有趣的读物。 RSSI 文章听起来很有希望,但由于这纯粹是实验性的,目前很难完成。谢谢cmets!如果我有所需的级别,我会投票。
猜你喜欢
  • 1970-01-01
  • 2012-06-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-09-28
相关资源
最近更新 更多