nav emailalert searchbtn searchbox tablepage yinyongbenwen piczone journalimg journalInfo journalinfonormal searchdiv searchzone qikanlogo popupnotification paper paperNew
2025, 10, v.47 82-89
基于ROS的植物工厂番茄采摘机器人控制系统设计
基金项目(Foundation): 安徽省科技重大专项(202203a06020002)
邮箱(Email): kongdy@iim.ac.cn;
DOI: 10.13427/j.issn.1003-188X.2025.10.011
发布时间: 2025-01-16
出版时间: 2025-01-16
网络发布时间: 2025-01-16
移动端阅读
摘要:

针对目前植物工厂环境下的番茄采摘自动化、智能化程度较低的问题,研制了一种可应用于植物工厂的番茄采摘机器人及其控制系统。首先,根据采摘任务的功能需求,搭建出机器人的硬件系统架构;其次,基于机器人操作系统(ROS)架构设计了分布式模块化的控制系统,包括人机交互、自主导航、视觉识别和采摘执行等各个功能子系统,利用ROS分布式通信机制,对各个子系统节点进行了功能实现,通过中央决策控制节点获取各个子系统节点的数据信息和反馈信号,下发相应的指令完成采摘任务;最后,在植物工厂中对控制系统进行可行性实验验证和性能指标测试。结果表明:机器人定位导航位置偏差小于5.5 cm,航向角偏差小于2.7°,单个番茄平均采摘时长为12 s,实验过程中控制系统运行稳定可靠,能够实现植物工厂环境下的高精度导航、目标识别、番茄采摘和语音人机交互等各项功能。

Abstract:

To address the low level of automation and intelligence in tomato harvesting in plant factory environments, developed a tomato-picking robot and its control system suitable for plant factories. Firstly, constructed the hardware system architecture of the robot based on the functional requirements of tomato picking tasks. Secondly, designed a distributed and modular control system based on the Robot Operating System(ROS) architecture, including subsystems for autonomous navigation, human-machine interaction, visual recognition, and harvesting execution. By leveraging the distributed communication mechanism of ROS,implemented the functionalities of each subsystem node and employed a central decision control node to acquire data and feedback signals from the subsystem nodes, issuing corresponding commands to complete the picking tasks. Finally, conducted feasibility experiments and performance index testing in a plant factory to validate the control system. The experimental results demonstrated that the robot′s positioning navigation had deviation of less than 5.5 cm and heading angle deviation of less than 2.7°. The average time for harvesting a single tomato was 12 s. Throughout the experiment, the control system exhibited stable and reliable operation, enabling high-precision navigation, target recognition, tomato picking, and voice-based human-machine interaction in plant factory environments.

参考文献

[1] 刘成良,贡亮,苑进,等.农业机器人关键技术研究现状与发展趋势[J].农业机械学报,2022,53(7):1-22,55.

[2] 郭祥雨,薛新宇,路军灵,等.我国植物工厂智能化装备研究现状与展望[J].中国农机化学报,2020,41(9):162-169.

[3] YASUKAWA S,LI B,SONODA T,et al.Development of a tomato harvesting robot[C]//2017 International Conference on artificial Life and Robotics,2017,22:408-411.

[4] YAGUCHI H,NAGAHAMA K,HASEGAWA T,et al.Development of an autonomous tomato harvesting robot with rotational plucking gripper[C]// IEEE International Conference on Intelligent Robots and Systems (IROS),2016:652-657.

[5] HUANG Z C,SUGIYAMA S.Research progress and enlightenment of Japanese harvesting robot in facility agriculture[J].Smart agriculture,2022,4(2):135-149.

[6] 王晓楠,伍萍辉,冯青春,等.番茄采摘机器人系统设计与试验[J].农机化研究,2016,38(4):94-98.

[7] 赵源深.西红柿采摘机器人目标识别、定位与控制技术研究[D].上海:上海交通大学,2020.

[8] 于丰华,周传琦,杨鑫,等.日光温室番茄采摘机器人设计与试验[J].农业机械学报,2022,53(1):41-49.

[9] 姜光,姜久超,李爱宁,等.基于PLC的农业机器人电气控制系统设计[J].农机化研究,2022,44(2):219-223.

[10] 胡春旭.ROS 机器人开发实践[M].北京:机械工业出版社,2019:46-48.

[11] 李易达,汪刘洋,韩雨晓,等.基于ROS系统的作物图像自主采集系统[J].智能化农业装备学报(中英文),2023,4(2):53-62.

[12] 茅晓亮,滕佳赟,张彦欢,等.基于ROS架构的中置开关柜值守机器人系统研究[J].传动技术,2023,37(2):20-25.

[13] HESS W,KOHLER D,RAPP H,et al.Real-time loop closure in 2D LIDAR SLAM[C]//IEEE International Conference on Robotics and Automation (ICRA),2016:1271-1278.

[14] 季宇寒,李寒,张漫,等.基于激光雷达的巡检机器人导航系统研究[J].农业机械学报,2018,49(2):14-21.

[15] 陆奕呈.基于二维激光SLAM的AGV导航系统设计[D].南京:南京林业大学,2023.

[16] 魏逸飞,李青龙,孙宜田,等.基于GNSS和激光雷达的果园机器人导航系统研究[J].农机化研究,2023,45(10):55-61,69.

[17] 贾文友,魏文涛,朱良恒,等.移动机器人改进Dijkstra算法下路径规划及可视化研究[J].徐州工程学院学报(自然科学版),2021,36(2):34-38.

[18] 朱智惟,单建华,余贤海,等.基于YOLOv5s的番茄采摘机器人目标检测技术[J].传感器与微系统,2023,42(6):129-132.

[19] 任杰轩,张旭,刘少丽,等.一种高精度机器人手眼标定方法[J].现代制造工程,2020(4):44-51.

[20] 李志文,程志江,杜一鸣,等.基于ROS的清洁机器人运动控制研究[J].计算机仿真,2023,40(4):455-460.

[21] 姚楚阳,刘爽.一种可升降式变电站室内巡检机器人控制系统设计[J].华东理工大学学报(自然科学版),2021,47(1):116-122.

[22] 李飞,胡坤,张勇.基于ROS的语音导航智能小车设计与研究[J].机械设计与研究,2021,37(6):46-52,65.

[23] 苏倩,杜堃.基于英语语音识别的水稻收割机控制系统设计[J].农机化研究,2019,41(6):237-240.

[24] 侯加林,蒲文洋,李天华,等.双激光雷达温室运输机器人导航系统研制[J].农业工程学报,2020,36(14):80-88.

[25] 黄修炼,迟瑞娟,董乃希,等.基于Winform的农机导航终端监控系统设计与试验[J].农机化研究,2023,45(10):115-120.

基本信息:

DOI:10.13427/j.issn.1003-188X.2025.10.011

中图分类号:S225;TP273;TP242

引用信息:

[1]谢晓轩,孔德义,潘斌,等.基于ROS的植物工厂番茄采摘机器人控制系统设计[J].农机化研究,2025,47(10):82-89.DOI:10.13427/j.issn.1003-188X.2025.10.011.

基金信息:

安徽省科技重大专项(202203a06020002)

发布时间:

2025-01-16

出版时间:

2025-01-16

网络发布时间:

2025-01-16

检 索 高级检索

引用

GB/T 7714-2015 格式引文
MLA格式引文
APA格式引文