我正在开发一个Android应用来跟踪室内位置。我的手机是使用两个传感器的Google Nexus S,第一个是加速度计,第二个是陀螺仪。
我的想法是,从2个传感器(用于运动的加速度计和用于方向的陀螺仪)的起始参考点(已知的GPS位置)跟踪手机在移动时的位置。并在用户前进时在地图上显示。
但是问题是我不知道如何结合使用这两个传感器来给我一个实际的位置?
我已经在互联网上阅读过一些有关“卡尔曼过滤器”的文章,经过更多研究后,我发现该过滤器非常非常复杂(对我来说太多了),尤其是在Android版Java(CPU杀手)中对其进行编码
是否有人可以与我分享有关使用陀螺仪和加速度计的室内定位系统的经验?