我正在开发一个应用程序,我想在没有 GPS 的建筑物内跟踪移动用户的位置.用户从一个众所周知的固定位置开始(精确到 5 厘米以内),此时手机中的加速度计将被激活以跟踪相对于该固定位置的任何进一步移动.我的问题是,在当前这一代智能手机(iphone、android 手机等)中,根据这些手机通常配备的加速度计,人们期望能够准确地跟踪某人的位置?
I am working on an application where I would like to track the position of a mobile user inside a building where GPS is unavailable. The user starts at a well known fixed location (accurate to within 5 centimeters), at which point the accelerometer in the phone is to be activated to track any further movements with respect to that fixed location. My question is, in current generation smart phones (iphones, android phones, etc), how accurately can one expect to be able to track somebodies position based on the accelerometer these phones generally come equip with?
具体的例子会很好,例如如果我从起点移动 50 米 X,从起点移动 35 米 Y,从起点移动 5 米 Z,我可以预期我的位置大约在 +/- 在大多数当前智能手机上为 80 厘米",或其他.
Specific examples would be good, such as "If I move 50 meters X from the starting point, 35 meters Y from the starting point and 5 meters Z from the starting point, I can expect my location to be approximated to within +/- 80 centimeters on most current smart phones", or whatever.
我对诸如卡尔曼滤波器之类的漂移校正技术只有肤浅的了解,但如果此类技术与我的应用相关并且有人想描述我可能从此类技术中获得的校正质量,那将是一个加分项.
I have only a superficial understanding of techniques like Kalman filters to correct for drift, though if such techniques are relevant to my application and someone wants to describe the quality of the corrections I might get from such techniques, that would be a plus.
如果你将加速度计值积分两次,你会得到位置,但 错误是可怕的.在实践中是没有用的.
If you integrate the accelerometer values twice you get position but the error is horrible. It is useless in practice.
这里是 23:20 的解释原因(Google 技术讲座).
Here is an explanation why (Google Tech Talk) at 23:20.
我回答了一个类似的问题.
这篇关于用于定位时,手机加速度计的真实世界精度是多少?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!