Loading…

A multi-arm robot system for efficient apple harvesting: Perception, task plan and control

Robot harvesting has emerged as an urgent need for apple industry due to a sharp decline in agricultural labor. In the field of harvesting robots, the use of multiple robotic arms to improve operational efficiency and promote industrial applications has gained significant attention. Despite the sign...

Full description

Saved in:
Bibliographic Details
Published in:Computers and electronics in agriculture 2023-08, Vol.211, p.107979, Article 107979
Main Authors: Li, Tao, Xie, Feng, Zhao, Zhuoqun, Zhao, Hui, Guo, Xin, Feng, Qingchun
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by cdi_FETCH-LOGICAL-c339t-56afa404e264d464e986e3cdb9e7abbd1522df800ddc43541a9371be5033acea3
cites cdi_FETCH-LOGICAL-c339t-56afa404e264d464e986e3cdb9e7abbd1522df800ddc43541a9371be5033acea3
container_end_page
container_issue
container_start_page 107979
container_title Computers and electronics in agriculture
container_volume 211
creator Li, Tao
Xie, Feng
Zhao, Zhuoqun
Zhao, Hui
Guo, Xin
Feng, Qingchun
description Robot harvesting has emerged as an urgent need for apple industry due to a sharp decline in agricultural labor. In the field of harvesting robots, the use of multiple robotic arms to improve operational efficiency and promote industrial applications has gained significant attention. Despite the significant progress made in multi-arm harvesting robots in recent years, their widespread application in orchard production is hindered by insufficient efficiency of operation and the accuracy of fruit positioning. This paper focuses on the precise perception and multi-arm collaborative control issues of harvesting robots, and proposes a multi-arm apple harvesting robot system. Firstly, the paper introduces the hardware and software integration method and kinematic configuration of the robot, and presents its workspace division and asynchronous sequential operation mode. Secondly, the paper proposes a stereo vision fruit recognition and localization algorithm based on multi-task deep learning to enhance the accuracy of apple fruit positioning and a method of combining multiple perspectives to acquire a global fruit map is introduced. Finally, the paper presents a multi-arm task planning method based on the Markov game framework to optimize the target harvesting order of each arm and improve the collaboration efficiency. The effectiveness of the robot and its perception and control methods are verified through multiple field experiments in orchards. The field trials showed that the proposed vision system reduces the median locating error of the robot system by up to 44.43%; the proposed task planning algorithm can reduce the average cycle time by 33.3% compared to the heuristic-based algorithm, and time taken for optimizing task planning ranged from 1.14 s to 1.21 s; and the robot’s harvest success rate varied from 71.28% to 80.45%, and the average cycle time ranged from 5.8 s to 6.7 s. •A visual recognition and localization algorithm by multiple stereo cameras.•A point-cloud-processing pipeline by a frustum-based method.•A task planning scheme based on multi-agent reinforcement learning framework.•A highly integrated four-arm apple harvesting robotic system.
doi_str_mv 10.1016/j.compag.2023.107979
format article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_miscellaneous_3040472147</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S0168169923003678</els_id><sourcerecordid>3040472147</sourcerecordid><originalsourceid>FETCH-LOGICAL-c339t-56afa404e264d464e986e3cdb9e7abbd1522df800ddc43541a9371be5033acea3</originalsourceid><addsrcrecordid>eNp9kE9LxDAQxYMouK5-Aw85erBr0qRN40FYxH8g6EEvXkKaTDVr29QkK_jtzVLPnoY3vPeY-SF0SsmKElpfbFbGD5N-X5WkZHklpJB7aEEbURYiy320yLamoLWUh-goxg3JWjZigd7WeNj2yRU6DDj41iccf2KCAXc-YOg6ZxyMCetp6gF_6PANMbnx_RI_QzAwJefHc5x0_MRTr0esR4uNH1Pw_TE66HQf4eRvLtHr7c3L9X3x-HT3cL1-LAxjMhVVrTvNCYey5pbXHGRTAzO2lSB021palaXtGkKsNZxVnGrJBG2hIoxpA5ot0dncOwX_tc3nqcFFA30-B_w2KkZyuygpF9nKZ6sJPsYAnZqCG3T4UZSoHUq1UTNKtUOpZpQ5djXHIL_x7SCouKNiwLoAJinr3f8Fv6lmf4k</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>3040472147</pqid></control><display><type>article</type><title>A multi-arm robot system for efficient apple harvesting: Perception, task plan and control</title><source>ScienceDirect Journals</source><creator>Li, Tao ; Xie, Feng ; Zhao, Zhuoqun ; Zhao, Hui ; Guo, Xin ; Feng, Qingchun</creator><creatorcontrib>Li, Tao ; Xie, Feng ; Zhao, Zhuoqun ; Zhao, Hui ; Guo, Xin ; Feng, Qingchun</creatorcontrib><description>Robot harvesting has emerged as an urgent need for apple industry due to a sharp decline in agricultural labor. In the field of harvesting robots, the use of multiple robotic arms to improve operational efficiency and promote industrial applications has gained significant attention. Despite the significant progress made in multi-arm harvesting robots in recent years, their widespread application in orchard production is hindered by insufficient efficiency of operation and the accuracy of fruit positioning. This paper focuses on the precise perception and multi-arm collaborative control issues of harvesting robots, and proposes a multi-arm apple harvesting robot system. Firstly, the paper introduces the hardware and software integration method and kinematic configuration of the robot, and presents its workspace division and asynchronous sequential operation mode. Secondly, the paper proposes a stereo vision fruit recognition and localization algorithm based on multi-task deep learning to enhance the accuracy of apple fruit positioning and a method of combining multiple perspectives to acquire a global fruit map is introduced. Finally, the paper presents a multi-arm task planning method based on the Markov game framework to optimize the target harvesting order of each arm and improve the collaboration efficiency. The effectiveness of the robot and its perception and control methods are verified through multiple field experiments in orchards. The field trials showed that the proposed vision system reduces the median locating error of the robot system by up to 44.43%; the proposed task planning algorithm can reduce the average cycle time by 33.3% compared to the heuristic-based algorithm, and time taken for optimizing task planning ranged from 1.14 s to 1.21 s; and the robot’s harvest success rate varied from 71.28% to 80.45%, and the average cycle time ranged from 5.8 s to 6.7 s. •A visual recognition and localization algorithm by multiple stereo cameras.•A point-cloud-processing pipeline by a frustum-based method.•A task planning scheme based on multi-agent reinforcement learning framework.•A highly integrated four-arm apple harvesting robotic system.</description><identifier>ISSN: 0168-1699</identifier><identifier>EISSN: 1872-7107</identifier><identifier>DOI: 10.1016/j.compag.2023.107979</identifier><language>eng</language><publisher>Elsevier B.V</publisher><subject>agriculture ; algorithms ; apples ; computer software ; computer vision ; Depth camera ; electronics ; farm labor ; fruits ; Harvesting robot ; industry ; Multiple robotic arms ; Object detection ; orchards ; Robotics ; robots ; Task planning ; vision</subject><ispartof>Computers and electronics in agriculture, 2023-08, Vol.211, p.107979, Article 107979</ispartof><rights>2023 Elsevier B.V.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c339t-56afa404e264d464e986e3cdb9e7abbd1522df800ddc43541a9371be5033acea3</citedby><cites>FETCH-LOGICAL-c339t-56afa404e264d464e986e3cdb9e7abbd1522df800ddc43541a9371be5033acea3</cites><orcidid>0000-0001-8469-2582 ; 0000-0002-4345-8279 ; 0000-0002-7522-5090</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,776,780,27901,27902</link.rule.ids></links><search><creatorcontrib>Li, Tao</creatorcontrib><creatorcontrib>Xie, Feng</creatorcontrib><creatorcontrib>Zhao, Zhuoqun</creatorcontrib><creatorcontrib>Zhao, Hui</creatorcontrib><creatorcontrib>Guo, Xin</creatorcontrib><creatorcontrib>Feng, Qingchun</creatorcontrib><title>A multi-arm robot system for efficient apple harvesting: Perception, task plan and control</title><title>Computers and electronics in agriculture</title><description>Robot harvesting has emerged as an urgent need for apple industry due to a sharp decline in agricultural labor. In the field of harvesting robots, the use of multiple robotic arms to improve operational efficiency and promote industrial applications has gained significant attention. Despite the significant progress made in multi-arm harvesting robots in recent years, their widespread application in orchard production is hindered by insufficient efficiency of operation and the accuracy of fruit positioning. This paper focuses on the precise perception and multi-arm collaborative control issues of harvesting robots, and proposes a multi-arm apple harvesting robot system. Firstly, the paper introduces the hardware and software integration method and kinematic configuration of the robot, and presents its workspace division and asynchronous sequential operation mode. Secondly, the paper proposes a stereo vision fruit recognition and localization algorithm based on multi-task deep learning to enhance the accuracy of apple fruit positioning and a method of combining multiple perspectives to acquire a global fruit map is introduced. Finally, the paper presents a multi-arm task planning method based on the Markov game framework to optimize the target harvesting order of each arm and improve the collaboration efficiency. The effectiveness of the robot and its perception and control methods are verified through multiple field experiments in orchards. The field trials showed that the proposed vision system reduces the median locating error of the robot system by up to 44.43%; the proposed task planning algorithm can reduce the average cycle time by 33.3% compared to the heuristic-based algorithm, and time taken for optimizing task planning ranged from 1.14 s to 1.21 s; and the robot’s harvest success rate varied from 71.28% to 80.45%, and the average cycle time ranged from 5.8 s to 6.7 s. •A visual recognition and localization algorithm by multiple stereo cameras.•A point-cloud-processing pipeline by a frustum-based method.•A task planning scheme based on multi-agent reinforcement learning framework.•A highly integrated four-arm apple harvesting robotic system.</description><subject>agriculture</subject><subject>algorithms</subject><subject>apples</subject><subject>computer software</subject><subject>computer vision</subject><subject>Depth camera</subject><subject>electronics</subject><subject>farm labor</subject><subject>fruits</subject><subject>Harvesting robot</subject><subject>industry</subject><subject>Multiple robotic arms</subject><subject>Object detection</subject><subject>orchards</subject><subject>Robotics</subject><subject>robots</subject><subject>Task planning</subject><subject>vision</subject><issn>0168-1699</issn><issn>1872-7107</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2023</creationdate><recordtype>article</recordtype><recordid>eNp9kE9LxDAQxYMouK5-Aw85erBr0qRN40FYxH8g6EEvXkKaTDVr29QkK_jtzVLPnoY3vPeY-SF0SsmKElpfbFbGD5N-X5WkZHklpJB7aEEbURYiy320yLamoLWUh-goxg3JWjZigd7WeNj2yRU6DDj41iccf2KCAXc-YOg6ZxyMCetp6gF_6PANMbnx_RI_QzAwJefHc5x0_MRTr0esR4uNH1Pw_TE66HQf4eRvLtHr7c3L9X3x-HT3cL1-LAxjMhVVrTvNCYey5pbXHGRTAzO2lSB021palaXtGkKsNZxVnGrJBG2hIoxpA5ot0dncOwX_tc3nqcFFA30-B_w2KkZyuygpF9nKZ6sJPsYAnZqCG3T4UZSoHUq1UTNKtUOpZpQ5djXHIL_x7SCouKNiwLoAJinr3f8Fv6lmf4k</recordid><startdate>202308</startdate><enddate>202308</enddate><creator>Li, Tao</creator><creator>Xie, Feng</creator><creator>Zhao, Zhuoqun</creator><creator>Zhao, Hui</creator><creator>Guo, Xin</creator><creator>Feng, Qingchun</creator><general>Elsevier B.V</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7S9</scope><scope>L.6</scope><orcidid>https://orcid.org/0000-0001-8469-2582</orcidid><orcidid>https://orcid.org/0000-0002-4345-8279</orcidid><orcidid>https://orcid.org/0000-0002-7522-5090</orcidid></search><sort><creationdate>202308</creationdate><title>A multi-arm robot system for efficient apple harvesting: Perception, task plan and control</title><author>Li, Tao ; Xie, Feng ; Zhao, Zhuoqun ; Zhao, Hui ; Guo, Xin ; Feng, Qingchun</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c339t-56afa404e264d464e986e3cdb9e7abbd1522df800ddc43541a9371be5033acea3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2023</creationdate><topic>agriculture</topic><topic>algorithms</topic><topic>apples</topic><topic>computer software</topic><topic>computer vision</topic><topic>Depth camera</topic><topic>electronics</topic><topic>farm labor</topic><topic>fruits</topic><topic>Harvesting robot</topic><topic>industry</topic><topic>Multiple robotic arms</topic><topic>Object detection</topic><topic>orchards</topic><topic>Robotics</topic><topic>robots</topic><topic>Task planning</topic><topic>vision</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Li, Tao</creatorcontrib><creatorcontrib>Xie, Feng</creatorcontrib><creatorcontrib>Zhao, Zhuoqun</creatorcontrib><creatorcontrib>Zhao, Hui</creatorcontrib><creatorcontrib>Guo, Xin</creatorcontrib><creatorcontrib>Feng, Qingchun</creatorcontrib><collection>CrossRef</collection><collection>AGRICOLA</collection><collection>AGRICOLA - Academic</collection><jtitle>Computers and electronics in agriculture</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Li, Tao</au><au>Xie, Feng</au><au>Zhao, Zhuoqun</au><au>Zhao, Hui</au><au>Guo, Xin</au><au>Feng, Qingchun</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>A multi-arm robot system for efficient apple harvesting: Perception, task plan and control</atitle><jtitle>Computers and electronics in agriculture</jtitle><date>2023-08</date><risdate>2023</risdate><volume>211</volume><spage>107979</spage><pages>107979-</pages><artnum>107979</artnum><issn>0168-1699</issn><eissn>1872-7107</eissn><abstract>Robot harvesting has emerged as an urgent need for apple industry due to a sharp decline in agricultural labor. In the field of harvesting robots, the use of multiple robotic arms to improve operational efficiency and promote industrial applications has gained significant attention. Despite the significant progress made in multi-arm harvesting robots in recent years, their widespread application in orchard production is hindered by insufficient efficiency of operation and the accuracy of fruit positioning. This paper focuses on the precise perception and multi-arm collaborative control issues of harvesting robots, and proposes a multi-arm apple harvesting robot system. Firstly, the paper introduces the hardware and software integration method and kinematic configuration of the robot, and presents its workspace division and asynchronous sequential operation mode. Secondly, the paper proposes a stereo vision fruit recognition and localization algorithm based on multi-task deep learning to enhance the accuracy of apple fruit positioning and a method of combining multiple perspectives to acquire a global fruit map is introduced. Finally, the paper presents a multi-arm task planning method based on the Markov game framework to optimize the target harvesting order of each arm and improve the collaboration efficiency. The effectiveness of the robot and its perception and control methods are verified through multiple field experiments in orchards. The field trials showed that the proposed vision system reduces the median locating error of the robot system by up to 44.43%; the proposed task planning algorithm can reduce the average cycle time by 33.3% compared to the heuristic-based algorithm, and time taken for optimizing task planning ranged from 1.14 s to 1.21 s; and the robot’s harvest success rate varied from 71.28% to 80.45%, and the average cycle time ranged from 5.8 s to 6.7 s. •A visual recognition and localization algorithm by multiple stereo cameras.•A point-cloud-processing pipeline by a frustum-based method.•A task planning scheme based on multi-agent reinforcement learning framework.•A highly integrated four-arm apple harvesting robotic system.</abstract><pub>Elsevier B.V</pub><doi>10.1016/j.compag.2023.107979</doi><orcidid>https://orcid.org/0000-0001-8469-2582</orcidid><orcidid>https://orcid.org/0000-0002-4345-8279</orcidid><orcidid>https://orcid.org/0000-0002-7522-5090</orcidid></addata></record>
fulltext fulltext
identifier ISSN: 0168-1699
ispartof Computers and electronics in agriculture, 2023-08, Vol.211, p.107979, Article 107979
issn 0168-1699
1872-7107
language eng
recordid cdi_proquest_miscellaneous_3040472147
source ScienceDirect Journals
subjects agriculture
algorithms
apples
computer software
computer vision
Depth camera
electronics
farm labor
fruits
Harvesting robot
industry
Multiple robotic arms
Object detection
orchards
Robotics
robots
Task planning
vision
title A multi-arm robot system for efficient apple harvesting: Perception, task plan and control
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-12T21%3A02%3A44IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=A%20multi-arm%20robot%20system%20for%20efficient%20apple%20harvesting:%20Perception,%20task%20plan%20and%20control&rft.jtitle=Computers%20and%20electronics%20in%20agriculture&rft.au=Li,%20Tao&rft.date=2023-08&rft.volume=211&rft.spage=107979&rft.pages=107979-&rft.artnum=107979&rft.issn=0168-1699&rft.eissn=1872-7107&rft_id=info:doi/10.1016/j.compag.2023.107979&rft_dat=%3Cproquest_cross%3E3040472147%3C/proquest_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c339t-56afa404e264d464e986e3cdb9e7abbd1522df800ddc43541a9371be5033acea3%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=3040472147&rft_id=info:pmid/&rfr_iscdi=true