论文部分内容阅读
|摘要|为了提高黄瓜采摘智能化水平、降低人工采收劳动强度,设计了温室黄瓜采摘机器人系统。阐述了机器人系统硬件构成,提出了系统控制方案。针对黄瓜物理特性差异大、果皮脆嫩易损伤、果实叶片相互遮挡等问题,设计了具有果实遮挡探测功能的柔性采收末端执行器,可实现对果实的无损抓持和对果梗的准确切割。针对黄瓜采摘环境光照复杂多变和近色系果实目标识别问题,提出了基于光谱图像的近色系黄瓜识别方法,可实现自然环境下果实与背景的有效分割。经机器人采摘作业测试,系统整体性能及各模块运转良好,具备一定的实用和推广价值,为农业机器人进入自然环境作业提供一种借鉴手段与实现模式。
引言
黄瓜是设施农业生产中主要作物之一,设施栽培面积约占其总种植面积的47.85%[1],收获及采后处理时间约占黄瓜生产全部时间的50%,且收获过程枯燥、繁重,工人需经受比室外温度高30%、湿度高90%的恶劣作业环境的考验。为了减轻工人劳动强度、提高采收作业的质与量,设计开发黄瓜采收作业机器人势在必行。
20世纪60年代,日本、荷兰、美国、西班牙等国家开始研究果蔬自动化采摘相关技术和装备,采摘对象涉及草莓、黄瓜、番茄等果蔬品种。日本的Kondo等[2-3]研制的黄瓜采摘机器人主要由视觉传感器、六自由度机械臂、末端执行器和移动装置组成,采摘成功率约60%,单果采摘平均耗时16 s;荷兰的Van Henten等[4-5]研发的黄瓜采摘机器人,移动平台以0.8 m/s速度行走于温室铺设的轨道,采摘机械臂采用三菱七自由度工业机械臂,采用夹持方式夹紧果实,用高压电极切断果梗,果实识别率为95%,采摘成功率为80%,单果采摘平均耗时45 s。此外,草莓采摘机器人[6-7]、甜椒采摘机器人[8-10]、番茄采摘机器人[11-13]、水果采摘机器人[14]等试验样机也被研制出来。尽管采摘机器人具有较高市场前景,但由于作业环境和作业对象的复杂性,尚未实现产业化应用。
技术难点
大部分采摘机器人能够实现基本的采摘功能,但在果实识别、自主导航、避障规划及采摘末端等方面仍存在较大的提升空间。
近色系果蔬识别难点
黄瓜果实与植株同为绿色,属近色系,不宜通过颜色信息区分目标与背景或判断果实成熟度。解决近色系果实目标识别成为黄瓜采摘机器人难点问题之一。本文提出了基于光谱图像的近色系黄瓜目标识别方法,根据近红外图像中黄瓜果实与茎、叶的不同表达,利用不同光谱图像内作物灰度分布差异进行融合,可实现自然光照环境下黄瓜果实与背景的有效分割识别,解决了果实特征提取、品质成熟度判定、目标信息空间匹配等问题。
果蔬精准采收难点
黄瓜果实脆嫩、挂果随机,特别存在果实相互遮挡、茎叶遮挡果实等情况,这直接影响采摘成功率、果实破损率[12]。解决果实采摘信息遮挡探测与柔性抓取也成为黄瓜采摘机器人难点问题之一。本文提出了具有探測果实采摘遮挡信息功能的黄瓜采收柔性末端执行器,主要由两个气动软体关节组成,在保持一定柔性的同时也兼顾刚度,可实现黄瓜采摘机器人在复杂多变的采摘作业环境中对果实的准确、无损伤抓持。
系统构成
黄瓜采摘机器人作业于温室非结构环境下,是一种融合多传感技术的高度协同自动化系统,主要由自主移动平台、视觉伺服系统、采摘末端执行器组成,可实现黄瓜种植垄间的自主导航运动,完成黄瓜果实信息获取、成熟度判别、遮挡信息判断,进而确定收获目标的三维空间信息,引导六自由度机械臂与柔性末端执行器完成果梗切割位置探测和柔性自适应抓取采收,最终实现黄瓜作物的机器人化自主采摘作业,其硬件构成如图1所示。
自主移动平台
经调研,温室路面不平整,地面存在1~3 cm的起伏及部分角度为10~20°的小坡,轮式移动平台在行走过程中易颠簸且带入泥沙,为此采用越野履带式移动平台可有效提升车体平稳性。导航摄像头安装于移动平台前端,实时获取导航信息,通过差速控制机器人行走,平台续航时间2 h,导航精度5 mm[16]。
视觉伺服系统
视觉伺服系统由双目系统和采摘机械臂组成。双目系统获取采摘信息,对采摘环境和采摘目标进行实时感知及实时决策。采摘机械臂进行路径规划,将采摘末端执行器运送到采摘点,并通过手眼协调,提高采摘机器人对复杂环境的适应能力。
采摘末端执行器
采摘末端执行器具有夹持果实、推开遮挡叶片、果梗检测和剪切果梗的功能,其机械结构根据黄瓜的形状特点进行设计,两个气动柔性手指构成的夹持机构、旋转气缸构成的剪切机构降低了果实损伤率、提高了采摘成功率。
控制原理
温室黄瓜采摘机器人由视觉信息获取系统、采摘信息处理系统、运动执行系统3大模块组成信息获取与控制系统结构,如图2所示。
机器人系统信息传输流程,根据信息内容,又可分为导航信息系统与采摘信息系统两大模块。
导航信息系统通过导航摄像机实时获取路面图像信息,将图像数据传输至中央控制器。中央控制器调用导航控制程序,计算获得车轮电机驱动器转向所需的导航控制参数,最终通过控制车轮电机转速实现导航转向。
采摘信息系统通过双目摄像机采集黄瓜图像,中央控制器调用采摘控制程序对图像进行处理,计算黄瓜采摘点三维坐标信息,并发送至机械手控制器。机械手控制器将一部分信号转换为机械臂关节驱动器可识别的运动参数,由机械臂关节电机完成目标三维定位;另一部分信号由末端执行器单片机转换为电平信号,发送至末端执行器电磁阀,超声传感器检测到采收位置,通过末端执行器气缸的张合动作完成果梗切割与夹持。
机器人采摘信息系统发现可采摘黄瓜后向导航信息系统发送停车指令,在移动平台停止前行后,进行后续采摘动作流程。
采摘流程
机器人采摘流程如图3所示,系统启动后,机器人自主循线行走,开启果实信息获取系统的单个摄像机动态搜索视场内适宜采摘的黄瓜果实,检测到后立即停车,通过双目立体测距算法对采摘目标进行初定位。机械臂引导末端执行器运动至初定位位置后,推挡机构往上运动,推开叶片,使果实和果梗充分可见,同时红外传感器进行实时监测,进行采摘点二次定位。随后由柔性手指抓取黄瓜果柄,切刀切断果梗。最后,机械臂引导末端执行器运动至果实筐上方,释放果实,机械臂复位,完成一个采摘循环。之后采摘机器人将继续循线行走,重复执行采摘流程,直到行走至终点停止。
引言
黄瓜是设施农业生产中主要作物之一,设施栽培面积约占其总种植面积的47.85%[1],收获及采后处理时间约占黄瓜生产全部时间的50%,且收获过程枯燥、繁重,工人需经受比室外温度高30%、湿度高90%的恶劣作业环境的考验。为了减轻工人劳动强度、提高采收作业的质与量,设计开发黄瓜采收作业机器人势在必行。
20世纪60年代,日本、荷兰、美国、西班牙等国家开始研究果蔬自动化采摘相关技术和装备,采摘对象涉及草莓、黄瓜、番茄等果蔬品种。日本的Kondo等[2-3]研制的黄瓜采摘机器人主要由视觉传感器、六自由度机械臂、末端执行器和移动装置组成,采摘成功率约60%,单果采摘平均耗时16 s;荷兰的Van Henten等[4-5]研发的黄瓜采摘机器人,移动平台以0.8 m/s速度行走于温室铺设的轨道,采摘机械臂采用三菱七自由度工业机械臂,采用夹持方式夹紧果实,用高压电极切断果梗,果实识别率为95%,采摘成功率为80%,单果采摘平均耗时45 s。此外,草莓采摘机器人[6-7]、甜椒采摘机器人[8-10]、番茄采摘机器人[11-13]、水果采摘机器人[14]等试验样机也被研制出来。尽管采摘机器人具有较高市场前景,但由于作业环境和作业对象的复杂性,尚未实现产业化应用。
技术难点
大部分采摘机器人能够实现基本的采摘功能,但在果实识别、自主导航、避障规划及采摘末端等方面仍存在较大的提升空间。
近色系果蔬识别难点
黄瓜果实与植株同为绿色,属近色系,不宜通过颜色信息区分目标与背景或判断果实成熟度。解决近色系果实目标识别成为黄瓜采摘机器人难点问题之一。本文提出了基于光谱图像的近色系黄瓜目标识别方法,根据近红外图像中黄瓜果实与茎、叶的不同表达,利用不同光谱图像内作物灰度分布差异进行融合,可实现自然光照环境下黄瓜果实与背景的有效分割识别,解决了果实特征提取、品质成熟度判定、目标信息空间匹配等问题。
果蔬精准采收难点
黄瓜果实脆嫩、挂果随机,特别存在果实相互遮挡、茎叶遮挡果实等情况,这直接影响采摘成功率、果实破损率[12]。解决果实采摘信息遮挡探测与柔性抓取也成为黄瓜采摘机器人难点问题之一。本文提出了具有探測果实采摘遮挡信息功能的黄瓜采收柔性末端执行器,主要由两个气动软体关节组成,在保持一定柔性的同时也兼顾刚度,可实现黄瓜采摘机器人在复杂多变的采摘作业环境中对果实的准确、无损伤抓持。
系统构成
黄瓜采摘机器人作业于温室非结构环境下,是一种融合多传感技术的高度协同自动化系统,主要由自主移动平台、视觉伺服系统、采摘末端执行器组成,可实现黄瓜种植垄间的自主导航运动,完成黄瓜果实信息获取、成熟度判别、遮挡信息判断,进而确定收获目标的三维空间信息,引导六自由度机械臂与柔性末端执行器完成果梗切割位置探测和柔性自适应抓取采收,最终实现黄瓜作物的机器人化自主采摘作业,其硬件构成如图1所示。
自主移动平台
经调研,温室路面不平整,地面存在1~3 cm的起伏及部分角度为10~20°的小坡,轮式移动平台在行走过程中易颠簸且带入泥沙,为此采用越野履带式移动平台可有效提升车体平稳性。导航摄像头安装于移动平台前端,实时获取导航信息,通过差速控制机器人行走,平台续航时间2 h,导航精度5 mm[16]。
视觉伺服系统
视觉伺服系统由双目系统和采摘机械臂组成。双目系统获取采摘信息,对采摘环境和采摘目标进行实时感知及实时决策。采摘机械臂进行路径规划,将采摘末端执行器运送到采摘点,并通过手眼协调,提高采摘机器人对复杂环境的适应能力。
采摘末端执行器
采摘末端执行器具有夹持果实、推开遮挡叶片、果梗检测和剪切果梗的功能,其机械结构根据黄瓜的形状特点进行设计,两个气动柔性手指构成的夹持机构、旋转气缸构成的剪切机构降低了果实损伤率、提高了采摘成功率。
控制原理
温室黄瓜采摘机器人由视觉信息获取系统、采摘信息处理系统、运动执行系统3大模块组成信息获取与控制系统结构,如图2所示。
机器人系统信息传输流程,根据信息内容,又可分为导航信息系统与采摘信息系统两大模块。
导航信息系统通过导航摄像机实时获取路面图像信息,将图像数据传输至中央控制器。中央控制器调用导航控制程序,计算获得车轮电机驱动器转向所需的导航控制参数,最终通过控制车轮电机转速实现导航转向。
采摘信息系统通过双目摄像机采集黄瓜图像,中央控制器调用采摘控制程序对图像进行处理,计算黄瓜采摘点三维坐标信息,并发送至机械手控制器。机械手控制器将一部分信号转换为机械臂关节驱动器可识别的运动参数,由机械臂关节电机完成目标三维定位;另一部分信号由末端执行器单片机转换为电平信号,发送至末端执行器电磁阀,超声传感器检测到采收位置,通过末端执行器气缸的张合动作完成果梗切割与夹持。
机器人采摘信息系统发现可采摘黄瓜后向导航信息系统发送停车指令,在移动平台停止前行后,进行后续采摘动作流程。
采摘流程
机器人采摘流程如图3所示,系统启动后,机器人自主循线行走,开启果实信息获取系统的单个摄像机动态搜索视场内适宜采摘的黄瓜果实,检测到后立即停车,通过双目立体测距算法对采摘目标进行初定位。机械臂引导末端执行器运动至初定位位置后,推挡机构往上运动,推开叶片,使果实和果梗充分可见,同时红外传感器进行实时监测,进行采摘点二次定位。随后由柔性手指抓取黄瓜果柄,切刀切断果梗。最后,机械臂引导末端执行器运动至果实筐上方,释放果实,机械臂复位,完成一个采摘循环。之后采摘机器人将继续循线行走,重复执行采摘流程,直到行走至终点停止。