农机信息共享方法、系统、电子设备及存储介质技术方案

技术编号:36371702 阅读:15 留言:0更新日期:2023-01-18 09:30
本申请提供一种农机信息共享方法、系统、电子设备及存储介质,用于实现多个农机对应的位置坐标数据的共享,位置坐标数据对应于农机的轨迹路线和/或工作区域,农机信息共享方法包括:获取载体文件,载体文件包括多个位置坐标数据;根据载体文件的格式,选用对应的内容解析模块解析载体文件,获得多个位置坐标数据;根据分类模型确定位置坐标数据的数据类型,数据类型包括作业数据;提取作业数据对应的位置坐标数据中,形成直线轨迹的多个位置坐标数据,产生直线数据组。采用本申请的实施例,可以实现多种农机对应的位置坐标数据的共享,使接收位置坐标数据的电子设备可以根据共享的位置坐标数据快捷地确定预设的工作范围及轨迹,提高工作效率。提高工作效率。提高工作效率。

【技术实现步骤摘要】
农机信息共享方法、系统、电子设备及存储介质


[0001]本申请涉及农业信息共享的
,更具体地涉及一种农机信息共享方法、系统、电子设备及存储介质。

技术介绍

[0002]在农业领域,农机进行农业作业时,农机可以在驾驶人员的驾驶下或自动导航套件的控制下,根据预设的轨迹在预设的工作范围内行驶并作业,农机完成一段时间或一个区域的作业后,农机上的处理装置可以将农机的行驶轨迹存储至存储装置中。目前,预设的轨迹、预设的工作范围以及农机的行驶轨迹,均可以以基于地理信息系统(Geographic Information System,GIS)的位置坐标数据的形式存储于存储装置中。
[0003]目前,在更换农机对同一工作范围进行农业作业时,由于更换的农机与原农机的品牌、型号等可能不同,导致多台农机将位置坐标数据导出为文件时的格式不同,且多台农机对记载有位置坐标数据的文件解析的程序不同。多台农机之间难以进行位置坐标数据的共享,操作人员在更换农机在同一工作范围进行作业时,需重新预设农机的工作范围和行驶轨迹,存在工作效率不佳的问题。

技术实现思路

[0004]鉴于以上内容,有必要提供一种农机信息共享方法、系统、电子设备及存储介质,可以共享多台不同品牌、型号的农机对应的位置坐标数据,使接收位置坐标数据的电子设备可以根据共享的位置坐标数据快捷地确定预设的工作范围及轨迹,提高农业作业的工作效率。
[0005]第一方面,本申请的实施例提供一种农机信息共享方法,用于实现多个农机对应的位置坐标数据的共享,所述位置坐标数据对应于所述农机的轨迹路线和/或工作区域,所述农机信息共享方法包括:获取载体文件,其中,所述载体文件包括多个所述位置坐标数据;根据所述载体文件的格式,选用对应的内容解析模块解析所述载体文件,获得多个所述位置坐标数据;根据分类模型确定所述位置坐标数据的数据类型,其中,所述数据类型包括作业数据;提取所述作业数据对应的所述位置坐标数据中,形成直线轨迹的多个所述位置坐标数据,产生直线数据组。
[0006]可选地,根据所述分类模型确定多个所述位置坐标数据的数据类型时,所述农机信息共享方法包括:根据至少一组所述位置坐标数据计算至少一组特征数据,其中,一组所述位置坐标数据包括多个所述位置坐标数据;根据机器学习方法产生的所述分类模型,确定至少一组所述特征数据对应的所述数据类型。
[0007]可选地,一组所述位置坐标数据对应于一组坐标点,提取所述作业数据对应的所述位置坐标数据中,形成直线轨迹的多个所述位置坐标数据,产生直线数据组时,所述农机信息共享方法包括:删除所述作业数据对应的所述位置坐标数据中的差错数据,其中,所述差错数据包括噪声数据和杂波数据;根据剩余的所述位置坐标数据对应的所述坐标点中,
相邻的所述坐标点连线的角度,对剩余的所述位置坐标数据分组,产生所述直线数据组。
[0008]可选地,根据剩余的所述位置坐标数据对应的所述坐标点中,相邻的所述坐标点连线的角度,对剩余的所述位置坐标数据分组,产生所述直线数据组时,所述农机信息共享方法包括:根据相邻的所述坐标点对应的所述位置坐标数据计算多个连线角度,其中,所述连线角度为相邻的所述坐标点连接形成的向量的反正切值对应的角度;计算多个所述连线角度除以预设的角度阈值的多个计算结果;将多个所述计算结果中,整数部分相同的所述连线角度对应的所述位置坐标数据分为相同子组别,整数部分不同的所述连线角度对应的所述位置坐标数据分为不同子组别;确定包含所述位置坐标数据最多的子组别为所述直线数据组。
[0009]可选地,提取所述作业数据对应的所述位置坐标数据中,形成直线轨迹的多个所述位置坐标数据,产生直线数据组时,所述农机信息共享方法还包括:在所述直线数据组对应的多个所述坐标点中,根据相邻的三个所述坐标点对应的所述位置坐标数据,计算三个所述坐标点的拟合圆的拟合半径;确定所述拟合半径是否小于所述农机的转弯半径;若所述拟合半径小于所述农机的转弯半径,则移除三个相邻的所述坐标点中,排序末位的所述坐标点对应的所述位置坐标数据。
[0010]可选地,根据所述载体文件的格式,选用对应的内容解析模块解析所述载体文件,获得多个所述位置坐标数据时,所述农机信息共享方法包括:根据所述载体文件的后缀名,确定所述载体文件的格式是否为可识别的格式;若所述载体文件的格式为可识别的格式,则根据所述载体文件的格式,选用对应的所述内容解析模块解析所述载体文件。
[0011]可选地,所述农机信息共享方法还包括:获取多组所述位置坐标数据,其中,一组所述位置坐标数据包括多个所述位置坐标数据;根据多组所述位置坐标数据计算多组特征数据;获取多组所述位置坐标数据及多组所述特征数据对应的所述数据类型;输入所述数据类型和对应的所述特征数据给所述分类模型;根据机器学习方法训练所述分类模型。
[0012]可选地,所述农机信息共享方法还包括:根据所选的所述载体文件的格式,生成所述载体文件。
[0013]可选地,一组所述位置坐标数据对应于一组坐标点,一组所述坐标点包括坐标起点和坐标终点,所述坐标起点为一组所述坐标点中第一个所述坐标点,所述坐标终点为一组所述坐标点中最后一个所述坐标点,所述特征数据包括坐标点个数、极值点个数、轨迹长度、端点距离、面积、掉头次数、闭合参数、开口参数和交点个数;所述坐标点个数对应于一组所述坐标点数量;所述极值点个数对应于一组所述坐标点中,多个所述坐标点连线形成轨迹的延伸方向,从远离所述坐标起点的方向转变至靠近所述坐标起点的方向,及从靠近所述坐标起点的方向转变至远离所述坐标终点的方向的次数;所述轨迹长度对应于一组所述坐标点依次连线产生的折线段的长度;所述端点距离对应于一组所述坐标点中,所述坐标起点和所述坐标终点之间的距离;所述面积对应于一组所述坐标点依次连线形成的封闭多边形的面积;所述掉头次数对应于一组所述坐标点中,一所述坐标点与所述坐标起点的连线的角度,及相邻的另一所述坐标点与所述坐标起点的连线的角度之间的差值大于180度的次数;所述闭合参数对应于一组所述坐标点中,所述坐标起点与所述坐标终点的间距是否小于预设阈值;所述开口参数对应于一组所述坐标点中,所述坐标起点与所述坐标终点的间距是否大于另一预设阈值;所述交点个数对应于一组所述坐标点中,各所述坐标点
依序连接形成的折线,及所述坐标起点与所述坐标终点连接形成的线段之间交点的个数。
[0014]第二方面,本申请的实施例提供一种农机信息共享系统,用于实现如上述任一项所述的农机信息共享方法,所述农机信息共享系统包括:获取模块,用于获取载体文件,其中,所述载体文件包括多个位置坐标数据;内容解析模块,用于解析对应格式的所述载体文件,获得多个所述位置坐标数据;分类模块,用于根据分类模型确定所述位置坐标数据的数据类型,其中,所述数据类型包括作业数据;提取模块,用于提取所述作业数据对应的所述位置坐标数据中,形成直线轨迹的多个所述位置坐标数据,产生直线数据组。
[0015]第三方面,本申请的实施例提供一种电子设备,包括:存储器,用本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种农机信息共享方法,用于实现多个农机对应的位置坐标数据的共享,所述位置坐标数据对应于所述农机的轨迹路线和/或工作区域,其特征在于,所述农机信息共享方法包括:获取载体文件,其中,所述载体文件包括多个所述位置坐标数据;根据所述载体文件的格式,选用对应的内容解析模块解析所述载体文件,获得多个所述位置坐标数据;根据分类模型确定所述位置坐标数据的数据类型,其中,所述数据类型包括作业数据;提取所述作业数据对应的所述位置坐标数据中,形成直线轨迹的多个所述位置坐标数据,产生直线数据组。2.如权利要求1所述的农机信息共享方法,其特征在于,根据所述分类模型确定多个所述位置坐标数据的数据类型时,所述农机信息共享方法包括:根据至少一组所述位置坐标数据计算至少一组特征数据,其中,一组所述位置坐标数据包括多个所述位置坐标数据;根据机器学习方法产生的所述分类模型,确定至少一组所述特征数据对应的所述数据类型。3.如权利要求2所述的农机信息共享方法,其特征在于,一组所述位置坐标数据对应于一组坐标点,提取所述作业数据对应的所述位置坐标数据中,形成直线轨迹的多个所述位置坐标数据,产生直线数据组时,所述农机信息共享方法包括:删除所述作业数据对应的所述位置坐标数据中的差错数据,其中,所述差错数据包括噪声数据和杂波数据;根据剩余的所述位置坐标数据对应的所述坐标点中,相邻的所述坐标点连线的角度,对剩余的所述位置坐标数据分组,产生所述直线数据组。4.如权利要求3所述的农机信息共享方法,其特征在于,根据剩余的所述位置坐标数据对应的所述坐标点中,相邻的所述坐标点连线的角度,对剩余的所述位置坐标数据分组,产生所述直线数据组时,所述农机信息共享方法包括:根据相邻的所述坐标点对应的所述位置坐标数据计算多个连线角度,其中,所述连线角度为相邻的所述坐标点连接形成的向量的反正切值对应的角度;计算多个所述连线角度除以预设的角度阈值的多个计算结果;将多个所述计算结果中,整数部分相同的所述连线角度对应的所述位置坐标数据分为相同子组别,整数部分不同的所述连线角度对应的所述位置坐标数据分为不同子组别;确定包含所述位置坐标数据最多的子组别为所述直线数据组。5.如权利要求4所述的农机信息共享方法,其特征在于,提取所述作业数据对应的所述位置坐标数据中,形成直线轨迹的多个所述位置坐标数据,产生直线数据组时,所述农机信息共享方法还包括:在所述直线数据组对应的多个所述坐标点中,根据相邻的三个所述坐标点对应的所述位置坐标数据,计算三个所述坐标点的拟合圆的拟合半径;确定所述拟合半径是否小于所述农机的转弯半径;若所述拟合半径小于所述农机的转弯半径,则移除三个相邻的所述坐标点中,排序末位的所述坐标点对应的所述位置坐标数据。
6.如权利要求1所述的农机信息共享方法,其特征在于,根据所述载体文件的格式,选用对应的内容解析模块解析所述载体文件,获得多个所述位置坐标数据时,所述农机信息共享方法包括:根据所述载体文件的后缀名,确定所述载体文件的格式是否为可识别的格式;若所述载体文件的格式为可识别的格式,则根据所述载体文件的格式,...

【专利技术属性】
技术研发人员:屈航浪桑燕五叶彬洁吴迪
申请(专利权)人:丰疆智能科技股份有限公司
类型:发明
国别省市:

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

1