掌桥专利:专业的专利平台
掌桥专利
首页

一种运动过程中对轨迹纠偏技术进行计算的方法

文献发布时间:2023-06-19 11:55:48


一种运动过程中对轨迹纠偏技术进行计算的方法

技术领域

本发明涉及轨迹纠偏领域,特别涉及一种运动过程中对轨迹纠偏技术进行计算的方法。

背景技术

轨迹纠偏技术进行计算的方法是一种进行轨迹纠偏计算的支撑方法,在智能万物互联时代,高精准定位,高精准轨迹查询与分析,是时代发展的必然要求,随着科技的不断发展,人们对于轨迹纠偏技术进行计算的方法的制造工艺要求也越来越高。

现有的轨迹纠偏技术进行计算的方法在使用时存在一定的弊端,传统的轨迹是将传统的定位坐标点串联一起,并没有充分考虑实际的运动,存在定位偏差,轨迹偏离,数据冗余等情况,定位的不精准,轨迹的不精准,直接影响了效率,严重的造成数据失去原有的价值,带来经济损失,不利于人们的使用,给人们的使用过程带来了一定的不利影响,为此,我们提出一种运动过程中对轨迹纠偏技术进行计算的方法。

发明内容

(一)解决的技术问题

针对现有技术的不足,本发明提供了一种运动过程中对轨迹纠偏技术进行计算的方法,充分考虑实际运动,降低定位偏差、轨迹偏离、数据冗余等情况,定位轨迹更加精准,提高装置的工作效率,防止出现数据丢失的情况,可以有效解决背景技术中的问题。

(二)技术方案

为实现上述目的,本发明采取的技术方案为:一种运动过程中对轨迹纠偏技术进行计算的方法,包括以下操作步骤:

S1:轨迹纠偏技术算法:GPS终端将GPS原始数据发送给纠偏换算GPS定位精度模块,然后由纠偏换算GPS定位精度模块计算两点之间的距离,纠偏轨迹,绑定道路,进行轨迹展示;

S2:GPS终端接收到定位点P,换算定位精度,选择第一个定位点,将当前点设置为W1,加入到W1List集合,设置第二个点W2,选择是否更新位置,距离上个点是否大于1米查看W2是否为null,如果是,则计算W1与P的最大偏移距离,如果不是,则计算W2与P 的偏移距离;

S3:查看S2步骤中P与W1的距离是否超过偏移,如果是,则将P点设置成W2,并缓存该点到W2List,如果不是,则将P加入到 W1List,更新W1,查看W1List数据是否大于等于3,如果是,则取出W1List值,认为有效,选择是否更新位置;

S4:查看S2步骤中P与W2的距离是否超过偏移,如果是,则清空W2List,重新赋值W2加入到W2List,如果不是,则将P加入到W2List,更新W2权值点,查看W2List数据是否大于等于5,如果是,判断W1List数据个数是否大于等于5,则取出W1List数据,认为有效,并清空,取出W2List数据,认为有效,并清空;

S5:更新W1的权值点为W2,将W2置为null。

作为一种优选的技术方案,所述GPS终端是具有采集GPS数据的终端,所述GPS原始数据主要包括经度、纬度、时间、速度、方向,所述GPS终端主要使用无线传输数据,并且主动定时上传。

作为一种优选的技术方案,所述GPS终端收到定位点P1、P2、 P3、P4、P5......,将经度与纬度的单位值统一换算成度,时间换算成yyyy-MM-dd、HH:mm:ss,速度换算成km/h。

作为一种优选的技术方案,所述GPS终端发送GPS原始数据的间隔时间单位统一为s,可以对发送数据间隔时间进行远程配置。

作为一种优选的技术方案,所述GPS终端收到定位点后,需要纠偏换算GPS定位的精确度,换算的原则就是结合实际,确保每个定位点在经过纠偏换算后都在合理范围。

作为一种优选的技术方案,所述纠偏换算GPS定位精度模块根据速度初步判断是运动的还是停止的,结合单位时间内定位点P1、 P2之间的距离,更精准的判断运动或停止。

作为一种优选的技术方案,所述纠偏换算GPS定位精度模块测算停止状态时,计算出停止多长时间。

作为一种优选的技术方案,所述纠偏换算GPS定位精度模块测算运动状态时,计算出运动多长时间,绑路服务,过滤冗余数据,提供道路限速预警。

(三)有益效果

与现有技术相比,本发明提供了一种运动过程中对轨迹纠偏技术进行计算的方法,具备以下有益效果:该一种运动过程中对轨迹纠偏技术进行计算的方法,充分考虑实际运动,降低定位偏差、轨迹偏离、数据冗余等情况,定位轨迹更加精准,提高装置的工作效率,防止出现数据丢失的情况,GPS终端将GPS原始数据发送给纠偏换算GPS定位精度模块,然后由纠偏换算GPS定位精度模块计算两点之间的距离,纠偏轨迹,绑定道路,进行轨迹展示,GPS终端接收到定位点P,换算定位精度,选择第一个定位点,将当前点设置为 W1,加入到W1List集合,设置第二个点W2,选择是否更新位置,距离上个点是否大于1米查看W2是否为null,如果是,则计算W1与 P的最大偏移距离,如果不是,则计算W2与P的偏移距离,查看上述步骤中P与W1的距离是否超过偏移,如果是,则将P点设置成W2,并缓存该点到W2List,如果不是,则将P加入到W1List,更新W1,查看W1List数据是否大于等于3,如果是,则取出W1List值,认为有效,选择是否更新位置,查看上述步骤中P与W2的距离是否超过偏移,如果是,则清空W2List,重新赋值W2加入到W2List,如果不是,则将P加入到W2List,更新W2权值点,查看W2List数据是否大于等于5,如果是,判断W1List数据个数是否大于等于5,则取出W1List数据,认为有效,并清空,取出W2List数据,认为有效,并清空,更新W1的权值点为W2,将W2置为null,整个轨迹纠偏技术进行计算的方法结构简单,操作方便,使用的效果相对于传统方式更好。

附图说明

图1为本发明一种运动过程中对轨迹纠偏技术进行计算的方法的整体结构示意图。

图2为本发明一种运动过程中对轨迹纠偏技术进行计算的方法中工作流程图的结构示意图。

具体实施方式

下面将结合附图和具体实施方式对本发明的技术方案进行清楚、完整地描述,但是本领域技术人员将会理解,下列所描述的实施例是本发明一部分实施例,而不是全部的实施例,仅用于说明本发明,而不应视为限制本发明的范围。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。实施例中未注明具体条件者,按照常规条件或制造商建议的条件进行。所用试剂或仪器未注明生产厂商者,均为可以通过市售购买获得的常规产品。

在本发明的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。

在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。

如图1-2所示,一种运动过程中对轨迹纠偏技术进行计算的方法,包括以下操作步骤:

S1:轨迹纠偏技术算法:GPS终端将GPS原始数据发送给纠偏换算GPS定位精度模块,然后由纠偏换算GPS定位精度模块计算两点之间的距离,纠偏轨迹,绑定道路,进行轨迹展示;

S2:GPS终端接收到定位点P,换算定位精度,选择第一个定位点,将当前点设置为W1,加入到W1List集合,设置第二个点W2,选择是否更新位置,距离上个点是否大于1米查看W2是否为null,如果是,则计算W1与P的最大偏移距离,如果不是,则计算W2与P 的偏移距离;

S3:查看S2步骤中P与W1的距离是否超过偏移,如果是,则将P点设置成W2,并缓存该点到W2List,如果不是,则将P加入到 W1List,更新W1,查看W1List数据是否大于等于3,如果是,则取出W1List值,认为有效,选择是否更新位置;

S4:查看S2步骤中P与W2的距离是否超过偏移,如果是,则清空W2List,重新赋值W2加入到W2List,如果不是,则将P加入到W2List,更新W2权值点,查看W2List数据是否大于等于5,如果是,判断W1List数据个数是否大于等于5,则取出W1List数据,认为有效,并清空,取出W2List数据,认为有效,并清空;

S5:更新W1的权值点为W2,将W2置为null。

进一步的,GPS终端是具有采集GPS数据的终端,GPS原始数据主要包括经度、纬度、时间、速度、方向,GPS终端主要使用无线传输数据,并且主动定时上传。

进一步的,GPS终端收到定位点P1、P2、P3、P4、P5......,将经度与纬度的单位值统一换算成度,时间换算成yyyy-MM-dd、 HH:mm:ss,速度换算成km/h。

进一步的,GPS终端发送GPS原始数据的间隔时间单位统一为s,可以对发送数据间隔时间进行远程配置。

进一步的,GPS终端收到定位点后,需要纠偏换算GPS定位的精确度,换算的原则就是结合实际,确保每个定位点在经过纠偏换算后都在合理范围。

进一步的,纠偏换算GPS定位精度模块根据速度初步判断是运动的还是停止的,结合单位时间内定位点P1、P2之间的距离,更精准的判断运动或停止。

进一步的,纠偏换算GPS定位精度模块测算停止状态时,计算出停止多长时间。

进一步的,纠偏换算GPS定位精度模块测算运动状态时,计算出运动多长时间,绑路服务,过滤冗余数据,提供道路限速预警。

工作原理:轨迹纠偏技术算法:GPS终端将GPS原始数据发送给纠偏换算GPS定位精度模块,然后由纠偏换算GPS定位精度模块计算两点之间的距离,纠偏轨迹,绑定道路,进行轨迹展示,GPS终端接收到定位点P,换算定位精度,选择第一个定位点,将当前点设置为W1,加入到W1List集合,设置第二个点W2,选择是否更新位置,距离上个点是否大于1米查看W2是否为null,如果是,则计算W1 与P的最大偏移距离,如果不是,则计算W2与P的偏移距离,查看上述步骤中P与W1的距离是否超过偏移,如果是,则将P点设置成 W2,并缓存该点到W2List,如果不是,则将P加入到W1List,更新 W1,查看W1List数据是否大于等于3,如果是,则取出W1List值,认为有效,选择是否更新位置,查看上述步骤中P与W2的距离是否超过偏移,如果是,则清空W2List,重新赋值W2加入到W2List,如果不是,则将P加入到W2List,更新W2权值点,查看W2List数据是否大于等于5,如果是,判断W1List数据个数是否大于等于5,则取出W1List数据,认为有效,并清空,取出W2List数据,认为有效,并清空,更新W1的权值点为W2,将W2置为null,充分考虑实际运动,降低定位偏差、轨迹偏离、数据冗余等情况,定位轨迹更加精准,提高装置的工作效率,防止出现数据丢失的情况。

需要说明的是,在本文中,诸如第一和第二(一号、二号)等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

以上显示和描述了本发明的基本原理和主要特征和本发明的优点。本行业的技术人员应该了解,本发明不受上述实施例的限制,上述实施例和说明书中描述的只是说明本发明的原理,在不脱离本发明精神和范围的前提下,本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内。本发明要求保护范围由所附的权利要求书及其等效物界定。

相关技术
  • 一种运动过程中对轨迹纠偏技术进行计算的方法
  • 一种视频编解码过程中进行运动估计搜索计算的方法
技术分类

06120113099299