搜索
bottom↓
12
返回列表 发新帖
楼主: armstrong

自制牛逼的GPS位置滤波算法

  [复制链接]

出0入12汤圆

发表于 2015-8-8 08:17:36 | 显示全部楼层
101楼               

出0入0汤圆

发表于 2015-8-8 08:18:20 | 显示全部楼层
我来顶一楼,顶到100楼!

出0入0汤圆

发表于 2015-8-8 08:20:37 | 显示全部楼层
到100楼了,楼主公布算法哦

出0入0汤圆

发表于 2015-8-8 08:21:11 | 显示全部楼层
楼主到了诶

出0入0汤圆

发表于 2015-8-8 08:22:16 来自手机 | 显示全部楼层
坐等观摩

出0入4汤圆

发表于 2015-8-8 08:57:13 | 显示全部楼层
关注中······,求解释!

出0入0汤圆

发表于 2015-8-8 09:09:47 | 显示全部楼层
这个好,gps静态飘逸确实需要特殊处理,楼主威武

出0入0汤圆

发表于 2015-8-8 09:09:51 | 显示全部楼层
107楼了 楼主快发

出100入101汤圆

发表于 2015-8-8 09:53:56 | 显示全部楼层
移动窗口中值滤波

出0入0汤圆

发表于 2015-8-8 10:12:50 | 显示全部楼层
110楼有话说,再不公开源码,我要打110了  。

出870入263汤圆

 楼主| 发表于 2015-8-8 16:35:55 | 显示全部楼层
先来个段子:
  他走进染房,斥走所有在场的人,然后关上门。他从怀里掏出一包东西,走到染缸前,将这些粉状物洒进染缸,然后坐下来点了跟烟。这包东西就是同行很想要得到却又怎么也得不到的染料秘方!
  半个时辰过去了,想必这些秘方也全都溶化了。他起身走向门,可万万没想到屋梁上跳下一个人闷头一棍将其击昏,嘴里骂道“就一包盐还在老子面前装逼”!


好吧,既然大家这么想看个究竟。而且为了证明我没有造假,我把楼上的完整程序发上来,大家自己编译运行吧。其实楼下很多人都已经说到:速度积分、均值滤波等等,都对!

注意:用VS2010以上的版本编译,express版本也可。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2015-8-8 17:10:48 | 显示全部楼层
顶你,想看看有多NB

出0入0汤圆

发表于 2015-8-8 17:22:28 来自手机 | 显示全部楼层
顶 学习

出0入10汤圆

发表于 2015-8-8 17:26:31 | 显示全部楼层
  下载,好好研读一下。

出0入0汤圆

发表于 2015-8-9 09:03:05 | 显示全部楼层
高逼格的东西

出0入0汤圆

发表于 2015-8-9 09:50:02 | 显示全部楼层
到100楼了,下载算法看看

出0入0汤圆

发表于 2015-8-9 09:53:35 | 显示全部楼层
好!!今晚我要狠狠地打一次飞机庆贺一下。。。

出0入0汤圆

发表于 2015-8-9 16:03:39 | 显示全部楼层
用到在找,先做记号

出0入0汤圆

发表于 2015-8-9 16:25:30 | 显示全部楼层
刚开始搞GPS,定位出来的数据和百度地图的数据相差很大,听人家说需要纠正,不搞过,大神给点意见

出0入0汤圆

发表于 2015-8-10 09:38:49 | 显示全部楼层
armstrong 发表于 2015-8-8 16:35
先来个段子:
  他走进染房,斥走所有在场的人,然后关上门。他从怀里掏出一包东西,走到染缸前,将这些粉 ...

楼主不错,收下了

出0入0汤圆

发表于 2015-8-10 09:39:54 | 显示全部楼层
纪泽江 发表于 2015-8-9 16:25
刚开始搞GPS,定位出来的数据和百度地图的数据相差很大,听人家说需要纠正,不搞过,大神给点意见 ...

百度的是坐标便宜的,可以试一下这个网站
http://www.gpsspg.com/maps.htm

出0入85汤圆

发表于 2015-8-10 11:27:30 | 显示全部楼层
不错好样的

出0入0汤圆

发表于 2015-8-10 11:34:58 | 显示全部楼层
顶,前段时间还在考虑怎么搞

出0入0汤圆

发表于 2015-8-10 11:44:23 | 显示全部楼层
算法就是这么几行?
        public void PushPoint(Point pnt)
        {
            if (_filteredPosition.HasValue)
            {
                Point old = _filteredPosition.Value;
                Vector delta = new Vector(pnt.X - old.X, pnt.Y - old.Y);
                // 下面是滤波算法。
                _vectorsSum += delta;
                _vectorsCount++;
                if (_vectorsCount >= _maxCount || _vectorsSum.Length >= _sumLength)
                {
                    delta = _vectorsSum / _vectorsCount;
                    _filteredPosition = new Point(old.X + delta.X, old.Y + delta.Y);
                    _vectorsSum = new Vector();
                    _vectorsCount = 0;
                }
            }
            else
            {
                _filteredPosition = pnt;
                _vectorsSum = new Vector();
                _vectorsCount = 0;
            }
        }

出0入8汤圆

发表于 2015-8-10 11:53:32 | 显示全部楼层
omega333 发表于 2015-8-10 11:44
算法就是这么几行?
        public void PushPoint(Point pnt)
        {

这就是把maxCount个点的位移取平均加在上一个点上。。。。

出0入0汤圆

发表于 2015-8-10 12:24:10 来自手机 | 显示全部楼层
数学平移!

出0入0汤圆

发表于 2015-8-10 12:53:51 | 显示全部楼层
收藏,过几天能用到

出0入0汤圆

发表于 2015-9-30 13:41:11 | 显示全部楼层
我这是第几楼啊,求算法。

出0入0汤圆

发表于 2015-10-21 01:58:18 | 显示全部楼层

出0入0汤圆

发表于 2015-10-21 08:11:50 | 显示全部楼层
没到100楼?

出0入0汤圆

发表于 2015-10-21 09:04:14 | 显示全部楼层
下载,好好研读一下。

出5入42汤圆

发表于 2015-10-21 09:14:40 来自手机 | 显示全部楼层
感谢楼主分享

出0入0汤圆

发表于 2015-10-21 09:18:39 | 显示全部楼层
标记GPS位置滤波

出0入0汤圆

发表于 2015-11-18 22:35:54 | 显示全部楼层
学习了,

出0入0汤圆

发表于 2017-3-30 14:25:27 | 显示全部楼层
GPS数据滤波,标记,学习一下

出0入8汤圆

发表于 2017-3-30 17:28:29 | 显示全部楼层
牛逼帮顶。。。。。。

出0入0汤圆

发表于 2017-3-30 23:30:08 | 显示全部楼层
好吊的样子

出0入0汤圆

发表于 2017-3-31 10:23:42 | 显示全部楼层
围观下 滞后多少

出0入0汤圆

发表于 2017-3-31 11:19:37 | 显示全部楼层
很好,开源出来评估下

出0入0汤圆

发表于 2017-3-31 11:26:52 | 显示全部楼层
好算法,支持分享

出0入0汤圆

发表于 2017-4-19 17:33:00 | 显示全部楼层
做过GPS测长度。 正好学习了。非常感谢

出20入118汤圆

发表于 2019-4-18 04:36:30 来自手机 | 显示全部楼层
mark下 位置滤波

出0入0汤圆

发表于 2019-4-18 09:23:36 来自手机 | 显示全部楼层
测面积,长度啥的应该有用,用在实时方面就GG了

出0入0汤圆

发表于 2019-5-23 08:53:36 | 显示全部楼层
没看到算法哦?

出0入0汤圆

发表于 2019-8-7 06:29:21 | 显示全部楼层
楼主威武

出0入0汤圆

发表于 2019-8-7 10:21:43 来自手机 | 显示全部楼层
101楼,我来看看

出0入4汤圆

发表于 2019-11-28 12:27:35 来自手机 | 显示全部楼层
收藏了   

出0入0汤圆

发表于 2020-3-2 11:51:44 | 显示全部楼层
厉害了。。。

出0入0汤圆

发表于 2020-3-31 15:33:22 | 显示全部楼层
学习了 谢谢楼主

出0入0汤圆

发表于 2020-3-31 17:10:52 | 显示全部楼层
MARK一下!

出0入0汤圆

发表于 2020-7-6 08:33:02 | 显示全部楼层
mark一下,最近在做类似的东西,取长补短

出16170入6148汤圆

发表于 2020-8-20 19:38:43 来自手机 | 显示全部楼层
帖子移动通知:
原分论坛:举报自动屏蔽区
目标分论坛:GPS导航
移动时间:0小时之后

出5入0汤圆

发表于 2020-8-20 21:58:02 | 显示全部楼层
101

出20入0汤圆

发表于 2020-8-20 22:45:24 | 显示全部楼层
不说别的,看动图有密集恐惧症

出0入0汤圆

发表于 2020-9-29 20:09:27 | 显示全部楼层
delta 求和 然后没了?

出75入88汤圆

发表于 2020-10-1 18:53:20 来自手机 | 显示全部楼层
我也来等,顺祝各位中秋快乐!

出0入0汤圆

发表于 2020-10-21 21:47:33 | 显示全部楼层
过来学习一下
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-24 07:39

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表