Design and Experiment of Tomato Picking Robot in Solar Greenhouse
-
摘要: 针对目前日光温室中番茄采摘主要靠人工且费时费力的问题,设计并制作了一种可以应用于日光温室的番茄采摘机器人。该机器人能够在大棚垄道间巡检并自动识别成熟番茄,完成采摘、收集。本设计以STM32微控制器为主控制器,使用麦克纳姆轮全向移动平台作为机器人的移动底盘,采用由Raspberry Pi 4B控制器驱动的深度相机作为成熟番茄的识别装置,底盘上平台安装风力补偿风机、可水平滑动的6自由度机械臂,机械臂搭载了附有薄膜压力传感器的柔性手爪。整个上平台由安装在底盘下平台的垂直升降机构驱动,滑动机构和升降机构均配有测距传感器,通过Raspberry Pi 4B所驱动的摄像头识别与捕捉,再通过串行总线将成熟番茄的坐标数据传输至STM32控制器,STM32控制器通过机械臂逆运动学分析驱动机械臂、滑轨与升降平台的联合动作,配合机械臂末端关节动作,即可实现番茄采摘。
-
关键词:
- 日光温室 /
- 番茄采摘机器人 /
- 机械臂 /
- R-FCN目标检测网络
Abstract: With the popularization and development of solar greenhouse in recent years, more and more crops began to be planted in solar greenhouse. At present, in the greenhouse garden, picking tomatoes mainly relies on fruit farmers to complete manually, which not only consumes a lot of work force, but also wastes a lot of time. Taking tomato as an example, a tomato picking robot was designed which can be applied to solar greenhouse garden, patrol between greenhouse and ridge road and automatically identify ripe tomato in real time, and complete picking and collecting after identifying successful tomato. STM32 microcontroller was the main core of this design. The Mecanum wheel omni directional mobile platform was used as the mobile chassis of the robot, and the depth camera driven by Raspberry Pi 4 B controller was used as the recognition device of mature tomatoes. The platform on the chassis was equipped with a wind compensation fan and a 6-DOF horizontal sliding mechanical arm. The arm was equipped with a flexible grip attached to a thin-film pressure sensor. The whole upper platform was driven by the vertical lifting structure installed on the platform under the chassis. The sliding mechanism and the lifting mechanism were equipped with ranging sensors. Through the recognition and capture of the camera driven by Raspberry Pi 4 B, the coordinate data of the ripe tomato was transmitted to the STM32 controller through the serial bus. The STM32 controller drove the joint action of the mechanical arm, slide rail and lifting platform through inverse kinematics analysis of the mechanical arm, and can pick tomatoes at different heights and depths with the action of the end joint of the mechanical arm. -
-
[1] 刘继展.温室采摘机器人技术研究进展分析[J].农业机械学报,2017,48(12):1-18.LIU Jizhan.Research progress of greenhouse picking robot technology[J].Transactions of the Chinese Society for Agricultural Machinery,2017,48(12):1-18.(in Chinese) [2] 郑刚,刘佳,李旭.现代温室采摘机器人发展概况[J].农业工程技术,2019,39(31):35-40.ZHENG Gang,LIU Jia,LI Xu.Development of modern greenhouse picking robot[J].Agricultural Engineering Technology,2019,39(31):35-40.(in Chinese) [3] 肖旭,李明,谢景鑫,等.农业机器人技术发展综述[J].湖南农业科学,2020,4(11):113-118.XIAO Xu,LI Ming,XIE Jingxin,et al.Review on the development of agricultural robot technology[J].Hunan Agricultural Sciences,2020,4(11):113-118.(in Chinese) [4] 王顺沩,刘华雷,徐添翼,等.一种振动式水果采摘机械臂设计[J].科学技术创新,2020(16):17-18. [5] 马廷辉.草莓采摘机械臂精准化控制算法分析[J].农机化研究,2021,43(5):23-27,34.MA Tinghui.Analysis of precision control algorithm of strawberry picking manipulator[J].Journal of Agricultural Mechanization Research,2021,43(5):23-27,34.(in Chinese) [6] 王皓.柔性连续体机械臂大变形性能的研究[D].北京:北京工业大学,2020.WANG Hao.Research on large deformation performance of flexible continuum manipulator[D].Beijing:Beijing University of Technology,2020.(in Chinese) [7] 邵堃.五自由度机械臂的番茄智能采摘机器人[J].江苏农业科学,2018,46(21):250-253.SHAO Kun.Tomato intelligent picking robot based on 5-DOF robot arm[J].Jiangsu Agricultural Sciences,2018,46(21):250-253.(in Chinese) [8] 汤亚东.番茄智能采摘机构优化设计及试验研究[D].郑州:河南农业大学,2018.TANG Yadong.Optimization design and experimental research of tomato intelligent picking mechanism[D].Zhengzhou:Henan Agricultural University,2018.(in Chinese) [9] 王晓楠,伍萍辉,冯青春,等.番茄采摘机器人系统设计与试验[J].农机化研究,2016,38(4):94-98.WANG Xiaonan,WU Pinghui,FENG Qingchun,et al.Design and experiment of tomato picking robot system[J].Journal of Agricultural Mechanization Research,2016,38(4):94-98.(in Chinese) [10] 刘芳,刘玉坤,林森,等.基于改进型YOLO的复杂环境下番茄果实快速识别方法[J].农业机械学报,2020,51(6):229-237.LIU Fang,LIU Yukun,LIN Sen,et al.Fast identification method of tomato fruit in complex environment based on improved YOLO[J].Transactions of the Chinese Society for Agricultural Machinery,2020,51(6):229-237.(in Chinese) [11] 朱明秀.采摘机器人水果检测及定位研究——基于图像处理和卷积神经网络[J].农机化研究,2022,44(4):49-53.ZHU Mingxiu.Research on fruit picking robot detection and localization based on image processing and convolutional neural network[J].Journal of Agricultural Mechanization Research,2022,44(4):49-53.(in Chinese) [12] 胡慧明.基于双目视觉的棚室番茄采摘关键技术研究[D].武汉:湖北工业大学,2018.HU Huiming.Research on key technologies of tomato picking in shanty based on binocular vision[D].Wuhan:Hubei University of Technology,2018.(in Chinese) [13] 李艳英.日光温室的几种增效方式[J].河南农业,1998(10):33.LI Yanying.Several ways of increasing efficiency in solar greenhouse[J].Henan Agriculture,1998(10):33.(in Chinese) [14] 崔财豪,史浩然,黄琳,等.基于模糊PID轮式机器人控制系统的仿真与试验[J].科学技术创新,2021(16):85-87.CUI Caihao,SHI Haoran,HUANG Lin,et al.Simulation and experiment of wheeled robot control system based on fuzzy PID[J].Science and Technology Innovation,2021(16):85-87.(in Chinese) [15] 周航,朱翰宸,李园园,等.基于麦克纳姆轮的摆式悬挂系统设计及其运动学分析[J].电子制作,2020(9):65-66,59.ZHOU Hang,ZHU Hanchen,LI Yuanyuan,et al.Design and kinematics analysis of swing-type suspension system based on Mcnum wheel[J].Electronic Manufacturing,2020(9):65-66,59.(in Chinese) [16] 刘继展.番茄采摘机器人真空吸持系统分析与优化控制研究[D].镇江:江苏大学,2010.LIU Jizhan.Research on vacuum absorbing system analysis and optimization control of tomato picking robot[D].Zhenjiang:Jiangsu University,2010.(in Chinese) [17] KONDO N,MONTA M,FUJIURA T.Fruit harvesting robots in Japan[J].Advances in Space Research,1996,18(1):181-184.
[18] 刘继展,李萍萍,李智国.番茄采摘机器人末端执行器的硬件设计[J].农业机械学报,2008,39(3):109-112.LIU Jizhan,LI Pingping,LI Zhiguo.Hardware design of the end actuator of tomato picking robot[J].Transactions of the Chinese Society for Agricultural Machinery,2008,39(3):109-112.(in Chinese) [19] 钱素琴,孙悦.基于AD9226的FPGA高速数据采集电路设计[J].电子测试,2021(11):5-8,12.QIAN Suqin,SUN Yue.Design of FPGA high speed data acquisition circuit based on AD9226[J].Electronic Testing,2021(11):5-8,12.(in Chinese) [20] 李智国.基于番茄生物力学特性的采摘机器人抓取损伤研究[D].镇江:江苏大学,2011.LI Zhiguo.Study on grabbing damage of picking robot based on tomato biomechanical characteristics[D].Zhenjiang:Jiangsu University,2011.(in Chinese) [21] 袁金生.冗余自由度持镜机械臂的设计[D].哈尔滨:哈尔滨工业大学,2011.YUAN Jinsheng.Design of redundant DOF mirror-holding manipulator[D].Harbin:Harbin Institute of Technology,2011.(in Chinese) [22] 黄国伟,毕新胜,肖彬彬,等.番茄果实与茎秆分离力的影响因素分析[J].食品与机械,2013,29(3):187-190.HUANG Guowei,BI Xinsheng,XIAO Binbin,et al.Analysis of factors influencing separation power of tomato fruit and stem[J].Food and Machinery,2013,29(3):187-190.(in Chinese) [23] 金玉成,高杨,刘继展,等.采摘机器人深度视觉伺服手-眼协调规划研究[J].农业机械学报,2021,52(6):18-25,42.JIN Yucheng,GAO Yang,LIU Jizhan,et al.Hand-eye coordination planning with deep visual servo for picking robot[J].Transactions of the Chinese Society for Agricultural Machinery,2021,52(6):18-25,42.(in Chinese) [24] 费致根,吴志营,肖艳秋,等.基于Adam优化算法的双目机器人手眼标定方法[J].机床与液压,2021,49(11):26-30.FEI Zhigen,WU Zhiying,XIAO Yanqiu,et al.Hand-eye calibration method of binocular robot based on Adam optimization algorithm[J].Machine Tool & Hydraulics,2021,49(11):26-30.(in Chinese) [25] 任杰轩,张旭,刘少丽,等.一种高精度机器人手眼标定方法[J].现代制造工程,2020(4):44-51.REN Jiexuan,ZHANG Xu,LIU Shaoli,et al.A high precision hand-eye calibration method for robot[J].Modern Manufacturing Engineering,2020(4):44-51.(in Chinese) [26] 刘思言,王博,高昆仑,等.基于R-FCN的航拍巡检图像目标检测方法[J].电力系统自动化,2019,43(13):162-168.LIU Siyan,WANG Bo,GAO Kunlun,et al.Aerial patrol image target detection method based on R-FCN[J].Automation of Electric Power Systems,2019,43(13):162-168.(in Chinese) [27] 胡辉,曾琛.基于改进R-FCN的车辆目标检测方法[J].计算机工程与设计,2020,41(4):1164-1168.HU Hui,ZENG Chen.Vehicle target detection method based on improved R-FCN[J].Computer Engineering and Design,2020,41(4):1164-1168.(in Chinese) [28] 薛晓珍.基于R-FCN的合成孔径雷达图像目标识别[D].太原:太原理工大学,2020.XUE Xiaozhen.Synthetic aperture radar image target recognition based on R-FCN[D].Taiyuan:Taiyuan University of Technology,2020.(in Chinese) [29] 陈心怡,张春雨,朱丽华.基于单片机的六自由度机械手臂控制系统设计[J].铜陵学院学报,2021,20(2):106-109.CHEN Xinyi,ZHANG Chunyu,ZHU Lihua.Design of 6-DOF robot arm control system based on single chip microcomputer[J].Journal of Tongling University,2021,20(2):106-109.(in Chinese) [30] 王凤祥,张志杰,陈昊泽.六自由度机械臂系统设计与控制方式研究[J].电子测量技术,2021,44(4):1-8.WANG Fengxiang,ZHANG Zhijie,CHEN Haoze.Research on system design and control mode of 6-DOF manipulator[J].Electronic Measurement Technology,2021,44(4):1-8.(in Chinese)
计量
- 文章访问数: 3
- HTML全文浏览量: 0
- PDF下载量: 2