论文部分内容阅读
随着科技的发展、人民生活水平的提高、人口老龄化的加剧,农业机械化生产、精细化农业发展的要求越来越迫切。农业机械智能化作业是未来农业机械化生产的趋势,但是由于农业环境的复杂性和特殊性,智能化农业机械装备还没有真正有效的普及使用,一方面是因为很多关键技术没有突破,另一方面就是研发和维护成本偏高。为了实现农业机械的自主作业,农业车辆的自主导航是关键部分。为了实现在庄稼行中农业车辆自主行走,本文以农业机器人为平台,利用激光雷达传感器研究农业机器人在有行内距的水杉树与无行内距的冬青树中且一侧缺失一段距离的情况下的导航性能。水杉树模拟果园果树,冬青树模拟庄稼。根据激光雷达传感器获得的庄稼行信息,机器人控制系统进行导航路径计算,确定机器人的横向偏差与航向偏角,然后利用模糊控制算法实现机器人的导航控制,最后进行导航性能试验。导航性能试验时首先在走廊进行,然后在水杉树和冬青树环境下进行导航行走试验。为了实现自主车辆导航,本文完成的工作有下面几点:1.LMS219一S05型激光雷达的标定与调试通过对导航系统的标定,检验激光雷达安装后的安装误差,验证激光雷达本身的测量误差;对LMS291-S05型激光雷达进行调试与参数配置,为下一步数据获取与数据处理做准备。2.数据的采集与处理激光雷达传感器通过串口与电脑连接,利用matlab软件进行数据采集与处理程序编写,通过matlab发送数据采集和数据接收命令,对采集的数据进行处理和分析,得到满足要求的数据。3.自主车辆导航控制研究针对特定的农作物,研究相应的定位方法,通过对农作物信息提取,完成了农作物定位研究。利用最小二乘法原理进行导航路径拟合。通过模糊控制的方法实现自主车辆导航控制。4.上位机与下位机通讯上位机与下位机通过串口连接实现数据传输,在matlab软件中编写相应程序,把导航控制输入量命令从上位机发送到下位机,下位机通过导航控制输入量得到导航控制输出量,然后把导航控制输出量发送到农业机器人执行机构。5.试验及结果分析对自主车辆进行导航试验,验证其导航性能。在导航试验中,进行了室内走廊模拟试验和室外导航试验。室外导航试验时,导航行走试验以有行内距离水杉树和无行内距且一侧缺失距离为4m的冬青树为识别目标,进行相应的导航行走试验。为了验证导航系统的可行性,在不同试验场景下,机器人航向偏角为0°,农业机器人中心线与作物中心线不重合的条件下进行导航试验,最后对试验结果进行分析。试验结果表明多功能农业机器人基本能实现自主导航。当机器人初始速度为0.2m/s时,机器人航线偏角为0。、横向偏差与作物中心线重合的条件下,水杉树试验场景和冬青树试验场景的最大横向偏差分别为-28cm、-17.5cm。