【技术实现步骤摘要】
一种基于农机的自动驾驶控制方法及系统
本专利技术涉及农机自动驾驶领域,尤其涉及一种基于农机的自动驾驶控制方法及系统。
技术介绍
随着科学技术的进步,为了节省劳动力,提高劳动效率,农机自动化作业已经日渐普及。目前,农机自动化作业主要是通过农机设备自动驾驶实现的。在现有技术中,农机设备自动驾驶方法主要是通过定位技术实现,通过GPS卫星定位或者北斗卫星定位确定农机的当前位置和目的地位置,然后规划出驾驶路线并通过定位技术进行实时更新轨迹。可见,现有的农机设备自动驾驶方式是直接应用了现有技术中的卫星定位技术,但是在实际生产应用中,由于绝大部分的农田都位于偏远地区,再加上周围丛林密布,农机在自动驾驶过程中往往会由于卫星信号不佳而无法及时更新路线信息,导致驾驶路线错误,严重影响农机设备的工作效率。因此,目前亟需一种基于农机的自动驾驶方案,在卫星定位失败的情况下也能精准路线导航,以提高农机设备自动驾驶的准确性和效率。
技术实现思路
本专利技术提供了一种基于农机的自动驾驶控制方法及系统,在摒弃卫星定位技术的情况下也能实现精准路线导航,提高农机设备自动驾驶的准确性和效率。为了解决上述技术问题,本专利技术实施例提供了一种基于农机的自动驾驶控制方法,包括:获取目标区域的土地道路信息,并根据所述土地道路信息规划出多条路线,得到路线规划数据;对所述多条路线的相交点进行标注得到多个节点,并确定每两个相邻的节点之间的距离值,以及确定每两个相邻节点之间转角点的转角角度和各转角点之间的距离值; ...
【技术保护点】
1.一种基于农机的自动驾驶控制方法,其特征在于,包括:/n获取目标区域的土地道路信息,并根据所述土地道路信息规划出多条路线,得到路线规划数据;/n对所述多条路线的相交点进行标注得到多个节点,并确定每两个相邻的节点之间的距离值,以及确定每两个相邻节点之间转角点的转角角度和各转角点之间的距离值;/n从所述多条路线中选择第一路线作为农机的自动行驶路线,并将农机的初始位置所对应的节点作为初始节点;/n实时接收农机从所述初始节点开始行驶后的行驶距离,并根据所述第一路线中每两个相邻的节点之间的距离值,以及所述每两个相邻节点之间转角点的转角角度和各转角点之间的距离值,控制农机沿着所述第一路线自动行驶。/n
【技术特征摘要】
1.一种基于农机的自动驾驶控制方法,其特征在于,包括:
获取目标区域的土地道路信息,并根据所述土地道路信息规划出多条路线,得到路线规划数据;
对所述多条路线的相交点进行标注得到多个节点,并确定每两个相邻的节点之间的距离值,以及确定每两个相邻节点之间转角点的转角角度和各转角点之间的距离值;
从所述多条路线中选择第一路线作为农机的自动行驶路线,并将农机的初始位置所对应的节点作为初始节点;
实时接收农机从所述初始节点开始行驶后的行驶距离,并根据所述第一路线中每两个相邻的节点之间的距离值,以及所述每两个相邻节点之间转角点的转角角度和各转角点之间的距离值,控制农机沿着所述第一路线自动行驶。
2.如权利要求1所述的基于农机的自动驾驶控制方法,其特征在于,所述实时接收农机从所述初始节点开始行驶后的行驶距离的步骤中,具体包括:
实时检测农机上车轮的转动角度,根据所述转动角度和预设的车轮周长计算得到农机的行驶距离。
3.如权利要求2所述的基于农机的自动驾驶控制方法,其特征在于,所述实时检测农机上车轮的转动角度,根据所述转动角度和预设的车轮周长计算得到农机的行驶距离的步骤中,具体为:实时检测农机上的多个车轮的转动角度,根据多个车轮各自的转动角度和预设的车轮周长计算得到各个车轮的行驶距离,对所述各个车轮的行驶距离进行平均值计算,得到农机的行驶距离。
4.如权利要求1至3中任一项所述的基于农机的自动驾驶控制方法,其特征在于,还包括:
接收路线转换指令,根据所述路线转换指令确定第二路线;
根据所述路线规划数据确定所述第二路线与所述第一路线相交的所有节点,并在所有节点中确定与农机当前位置的距离最短的节点,作为转换节点;
当农机行驶至所述转换节点时控制农机沿着所述第二路线自动行驶,以使农机实现行驶路线转换。
5.一种基于农机的自动驾驶控制系统,其特征在于,包括:
路线规划模块,用于获取目标区域的土地道路信息,并根据所述土地道路信息规划出多条路线,得到路线规划数据;
节点标注模块,用于对所述多条路线的相交点进行标注得到多个节点,并确定每两个相邻的节点之间的距离值,以及确定...
【专利技术属性】
技术研发人员:葛义学,张效忠,檀根甲,汪章勋,汪永安,马文纲,葛义发,石思德,高久青,马开涛,
申请(专利权)人:安徽舒州农业科技有限责任公司,
类型:发明
国别省市:安徽;34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。