System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 井工矿中对象的定位方法以及装置制造方法及图纸_技高网

井工矿中对象的定位方法以及装置制造方法及图纸

技术编号:41274176 阅读:3 留言:0更新日期:2024-05-11 09:27
本说明书实施例提供井工矿中对象的定位方法以及装置,所述方法包括:获取井工矿中的对象移动线路,并基于对象移动线路建立定位坐标系;获取目标对象的原始定位信息,并基于对象移动线路确定对应的目标转折点,其中,原始定位信息用于描述所述目标对象与所述对象移动线路中转折点的相对位置;基于目标转折点在定位坐标系中的参考坐标信息,将原始定位信息转换为定位坐标系中的目标定位坐标。通过在井工矿的对象移动线路建立定位坐标系,基于对象移动线路确定对应的目标转折点,将原始定位信息转换为定位坐标系中的目标定位坐标,将原始定位信息都统一成目标定位坐标,避免了各个厂商的定位信息不同造成的数据无法统一。

【技术实现步骤摘要】

本说明书实施例涉及数据处理,特别涉及一种井工矿中对象的定位方法以及装置。同时还涉及一种计算设备,一种计算机可读存储介质。


技术介绍

1、在工业应用当中,有很多人员或者车辆定位的厂商,以人员定位为例,人员定位的坐标依据厂商的不同,坐标也不尽相同,其并没有一个统一或固定的显示人员位置信息的数据格式,每个厂商都有自己的定位坐标,所以每一个厂商的定位坐标都不尽相同,且受制于工业设备的影响。

2、为此,亟需一种坐标转换方法来将这些定位进行统一。


技术实现思路

1、有鉴于此,本说明书实施例提供了一种井工矿中对象的定位方法。本说明书一个或者多个实施例同时涉及一种井工矿中对象的定位装置,一种计算设备,一种计算机可读存储介质以及一种计算机程序,以解决现有技术中存在的技术缺陷。

2、根据本说明书实施例的第一方面,提供了一种井工矿中对象的定位方法,包括:

3、获取井工矿中的对象移动线路,并基于所述对象移动线路建立定位坐标系;

4、获取目标对象的原始定位信息,并基于所述对象移动线路确定对应的目标转折点,其中,所述原始定位信息用于描述所述目标对象与所述对象移动线路中转折点的相对位置;

5、基于所述目标转折点在所述定位坐标系中的参考坐标信息,将所述原始定位信息转换为所述定位坐标系中的目标定位坐标。

6、在本公开的一个实施例中,所述井工矿中包括多个层级结构,所述定位坐标系为三维坐标系;所述基于所述对象移动线路建立定位坐标系,包括:

<p>7、获取多个层级结构的对象移动线路,并从多个层级结构的对象移动线路中选择目标移动线路;

8、以所述目标移动线路的起始点为坐标原点,沿所述目标移动线路的移动方向、所述多个层级结构的层深方向构建三维的定位坐标系。

9、在本公开的一个实施例中,所述基于所述对象移动线路建立定位坐标系之后,还包括:

10、识别所述对象移动线路中包括的转折点;

11、基于所述转折点在所述对象移动线路中的相对位置,确定所述转折点在所述定位坐标系中的坐标信息。

12、在本公开的一个实施例中,所述定位坐标系为二维坐标系;所述基于所述目标转折点在所述定位坐标系中的参考坐标信息,将所述原始定位信息转换为所述定位坐标系中的目标定位坐标,包括:

13、确定所述目标转折点在所述定位坐标系中对应的转换公式;

14、根据所述参考坐标信息和所述原始定位信息,确定所述目标对象在所述定位坐标系中的第一坐标;

15、根据所述转换公式和所述第一坐标,计算所述目标对象在所述定位坐标系中的第二坐标;

16、将所述第一坐标和所述第二坐标作为所述原始定位信息对应的目标定位坐标。

17、在本公开的一个实施例中,所述确定所述目标转折点在所述定位坐标系中对应的转换公式,包括:

18、确定所述对象移动线路中相邻的两个转折点为目标转折点;

19、基于相邻的两个所述转折点在所述定位坐标系中的坐标信息确定对应的转换公式。

20、在本公开的一个实施例中,所述定位坐标系为二维坐标系;所述基于所述目标转折点在所述定位坐标系中的参考坐标信息,将所述原始定位信息转换为所述定位坐标系中的目标定位坐标之后,还包括:

21、确定所述目标对象在所述井工矿中所处的目标层级;

22、根据所述目标层级和所述目标定位坐标,获得所述目标对象在所述井工矿中的三维坐标。

23、在本公开的一个实施例中,所述定位坐标系为三维坐标系,所述目标转折点包括第一转折点和第二转折点;所述基于所述目标转折点在所述定位坐标系中的参考坐标信息,将所述原始定位信息转换为所述定位坐标系中的目标定位坐标,包括:

24、基于所述第一转折点的三维坐标与所述原始定位信息,确定第一中间结果;

25、基于所述第一转折点与所述第二转折点的三维坐标,确定第二中间结果;

26、计算所述第一中间结果和所述第二中间结果的比值;

27、根据所述比值以及所述第一转折点的三维坐标,确定所述目标定位坐标。

28、根据本说明书实施例的第二方面,提供了一种数据处理装置,包括:

29、建立模块,被配置为获取井工矿中的对象移动线路,并基于所述对象移动线路建立定位坐标系;

30、确定模块,被配置为获取目标对象的原始定位信息,并基于所述对象移动线路确定对应的目标转折点,其中,所述原始定位信息用于描述所述目标对象与所述对象移动线路中转折点的相对位置;

31、转换模块,被配置为基于所述目标转折点在所述定位坐标系中的参考坐标信息,将所述原始定位信息转换为所述定位坐标系中的目标定位坐标。

32、根据本说明书实施例的第三方面,提供了一种计算设备,包括:

33、存储器和处理器;

34、所述存储器用于存储计算机可执行指令,所述处理器用于执行所述计算机可执行指令,该计算机可执行指令被处理器执行时实现上述井工矿中对象的定位方法的步骤。

35、根据本说明书实施例的第四方面,提供了一种计算机可读存储介质,其存储有计算机可执行指令,该指令被处理器执行时实现上述井工矿中对象的定位方法的步骤。

36、根据本说明书实施例的第五方面,提供了一种计算机程序,其中,当所述计算机程序在计算机中执行时,令计算机执行上述井工矿中对象的定位方法的步骤。

37、本说明书一个实施例实现了通过在井工矿的对象移动线路建立定位坐标系,基于对象移动线路确定对应的目标转折点,将原始定位信息转换为定位坐标系中的目标定位坐标,将原始定位信息都统一成目标定位坐标,避免了各个厂商的定位信息不同造成的数据无法统一,从而方便后续对对象的定位信息进行统一管理。

本文档来自技高网
...

【技术保护点】

1.一种井工矿中对象的定位方法,其特征在于,包括:

2.根据权利要求1所述的井工矿中对象的定位方法,其特征在于,所述井工矿中包括多个层级结构,所述定位坐标系为三维坐标系;所述基于所述对象移动线路建立定位坐标系,包括:

3.根据权利要求1所述的井工矿中对象的定位方法,其特征在于,所述基于所述对象移动线路建立定位坐标系之后,还包括:

4.根据权利要求1所述的井工矿中对象定位方法,其特征在于,所述定位坐标系为二维坐标系;所述基于所述目标转折点在所述定位坐标系中的参考坐标信息,将所述原始定位信息转换为所述定位坐标系中的目标定位坐标,包括:

5.根据权利要求4所述的井工矿中对象定位方法,其特征在于,所述确定所述目标转折点在所述定位坐标系中对应的转换公式,包括:

6.根据权利要求1所述的井工矿中对象定位方法,其特征在于,所述定位坐标系为二维坐标系;所述基于所述目标转折点在所述定位坐标系中的参考坐标信息,将所述原始定位信息转换为所述定位坐标系中的目标定位坐标之后,还包括:

7.根据权利要求1所述的井工矿中对象的定位方法,其特征在于,所述定位坐标系为三维坐标系,所述目标转折点包括第一转折点和第二转折点;所述基于所述目标转折点在所述定位坐标系中的参考坐标信息,将所述原始定位信息转换为所述定位坐标系中的目标定位坐标,包括:

8.一种井工矿中对象的定位装置,其特征在于,包括:

9.一种计算设备,其特征在于,包括:

10.一种计算机可读存储介质,其特征在于,其存储有计算机可执行指令,该计算机可执行指令被处理器执行时实现权利要求1至7任意一项所述井工矿中对象的定位方法的步骤。

...

【技术特征摘要】

1.一种井工矿中对象的定位方法,其特征在于,包括:

2.根据权利要求1所述的井工矿中对象的定位方法,其特征在于,所述井工矿中包括多个层级结构,所述定位坐标系为三维坐标系;所述基于所述对象移动线路建立定位坐标系,包括:

3.根据权利要求1所述的井工矿中对象的定位方法,其特征在于,所述基于所述对象移动线路建立定位坐标系之后,还包括:

4.根据权利要求1所述的井工矿中对象定位方法,其特征在于,所述定位坐标系为二维坐标系;所述基于所述目标转折点在所述定位坐标系中的参考坐标信息,将所述原始定位信息转换为所述定位坐标系中的目标定位坐标,包括:

5.根据权利要求4所述的井工矿中对象定位方法,其特征在于,所述确定所述目标转折点在所述定位坐标系中对应的转换公式,包括:

6.根据权利要求1所...

【专利技术属性】
技术研发人员:武凯胡少慧包洪庭王宇明
申请(专利权)人:内蒙古伊泰信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1