关于手机定位轨迹的算法逻辑

Posted 洛易

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于手机定位轨迹的算法逻辑相关的知识,希望对你有一定的参考价值。

  本逻辑纯属个人意淫,仅供参考,望大家不吝赐教。

  一、1.0

   直接用GPS定位去获取坐标

  二、2.0

   采用GPS定位,在可用卫星大于3的情况下,每2秒采取1个点,连续才10个点,并取这10个点两点之间最小的两个点,其中一个点作为中心点;并加上计步器功能,如果10个点中有超过3个点的步数为0则重新取点。

  三、3.0

   为了满足室内定位,需要加入百度或其他的基于基站的定位,则在2.0的基础上;如果可用卫星数小于3,则用百度或其他的基于基站的定位,需要采取以每秒取2个点的速度取20个点,对着20个点进行取最中心的那个点,如果是可用卫星数大于3,则采用v2.0的规则;计步器功能主要是为了防止手机在长时间放置后,导致所采取的点到处乱飘现象。可用加入轨迹棱角平滑处理。

以上是关于关于手机定位轨迹的算法逻辑的主要内容,如果未能解决你的问题,请参考以下文章

目标定位基于matlab扩展卡尔曼算法SLAM(运动轨迹+误差 )含Matlab源码 1637期

百度地图上如何实现轨迹回放

智慧云控里,行程轨迹,箭头是啥意思

第三期 轨迹生成——1.课程概述

MPC算法轨迹跟踪控制资源

Hbase geohash实现地理轨迹的空间搜索实现思路设计