{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,1,8]],"date-time":"2025-01-08T05:37:23Z","timestamp":1736314643713,"version":"3.32.0"},"reference-count":57,"publisher":"MDPI AG","issue":"3","license":[{"start":{"date-parts":[[2022,1,31]],"date-time":"2022-01-31T00:00:00Z","timestamp":1643587200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"The Major Science and Technology Project of Shaanxi Province of China","award":["Program No. 2020zdzx03-04-01"]},{"name":"The Technology innovation guidance special projectof Shaanxi Province of China","award":["Program No.2021QFY08-05"]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Remote Sensing"],"abstract":"Our research concerned the development of an autonomous robotic navigation system for orchard harvesting with a dual master-slave mode, the autonomous navigation tractor orchard transport robot being the master followed by a navigation orchard picking robot as the slave. This addresses the problem that in single master-slave navigation mode, agricultural combined harvesting equipment cannot stop repeatedly between rows of apple trees and drive continuously when turning. According to distances obtained from a global positioning system (GNSS), ground points were used to switch the navigation mode of the transport and picking robot. A cloth simulation filter (CSF) and random sample consensus (RANSAC) algorithm was used to obtain inter-row waypoints. The GNSS point was manually selected as the turn waypoint of the master and a kinematic model was used to compute the turn waypoints of the slave. Finally, we used a pure pursuit algorithm to track these waypoints sequentially to achieve master-slave navigation and ground head master-slave command navigation. The experimental results show that the data packet loss rate was less than 1.2% when the robot communicated in the orchard row within 50 m which meets the robot orchard communication requirements. The master-slave robot can achieve repeated stops in the row using follow navigation, which meets the demands of joint orchard harvesting. The maximum, minimum, mean and standard deviation of position deviation of the master robot were 5.3 cm, 0.8 cm, 2.4 cm, and 0.9 cm, respectively. The position deviations of the slave robot were larger than those of the master robot, with maximum, minimum, mean and standard deviation of 39.7 cm, 1.1 cm, 4.1 cm, and 5.6 cm, respectively. The maximum, minimum, mean and standard deviation of the following error between the master-slave robot were 4.4 cm, 0 cm, 1.3 cm, and 1 cm respectively. Concerning the ground head turn, the command navigation method allowed continuous turning, but the lateral deviation between robots was more than 0.3 m and less than 1 m, and the heading deviation was more than 10\u00b0 and less than 90\u00b0.<\/jats:p>","DOI":"10.3390\/rs14030675","type":"journal-article","created":{"date-parts":[[2022,1,31]],"date-time":"2022-01-31T13:20:29Z","timestamp":1643635229000},"page":"675","source":"Crossref","is-referenced-by-count":20,"title":["Development of a Combined Orchard Harvesting Robot Navigation System"],"prefix":"10.3390","volume":"14","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-5437-330X","authenticated-orcid":false,"given":"Wenju","family":"Mao","sequence":"first","affiliation":[{"name":"College of Mechanical and Electronic Engineering, Northwest A&F University, Xianyang 712100, China"},{"name":"Ministry of Agriculture and Rural Affairs Apple Full Mechanization Research Base, Xianyang 712100, China"},{"name":"Baoji Vocational & Technical College, Baoji 721013, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2222-7105","authenticated-orcid":false,"given":"Heng","family":"Liu","sequence":"additional","affiliation":[{"name":"College of Mechanical and Electronic Engineering, Northwest A&F University, Xianyang 712100, China"},{"name":"Ministry of Agriculture and Rural Affairs Apple Full Mechanization Research Base, Xianyang 712100, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4112-4179","authenticated-orcid":false,"given":"Wei","family":"Hao","sequence":"additional","affiliation":[{"name":"College of Mechanical and Electronic Engineering, Northwest A&F University, Xianyang 712100, China"},{"name":"Ministry of Agriculture and Rural Affairs Apple Full Mechanization Research Base, Xianyang 712100, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0194-0032","authenticated-orcid":false,"given":"Fuzeng","family":"Yang","sequence":"additional","affiliation":[{"name":"College of Mechanical and Electronic Engineering, Northwest A&F University, Xianyang 712100, China"},{"name":"Ministry of Agriculture and Rural Affairs Apple Full Mechanization Research Base, Xianyang 712100, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1699-3468","authenticated-orcid":false,"given":"Zhijie","family":"Liu","sequence":"additional","affiliation":[{"name":"College of Mechanical and Electronic Engineering, Northwest A&F University, Xianyang 712100, China"},{"name":"Ministry of Agriculture and Rural Affairs Apple Full Mechanization Research Base, Xianyang 712100, China"}]}],"member":"1968","published-online":{"date-parts":[[2022,1,31]]},"reference":[{"key":"ref_1","unstructured":"George Vougioukas, S., Spanomitros, Y., and Slaughter, D. (August, January 29). Dispatching and Routing of Robotic Crop-transport Aids for Fruit Pickers using Mixed Integer Programming. Proceedings of the American Society of Agricultural and Biological Engineers, Dallas, TX, USA."},{"key":"ref_2","unstructured":"Nguyen, T.T., Kayacan, E., De Baedemaeker, J., and Saeys, W. (2013, January 28\u201330). Task and motion planning for apple harvesting robot. Proceedings of the 4th IFAC Conference on Modelling and Control in Agriculture, Horticulture and Post Harvest Industry, Agricontrol, Espoo, Finland."},{"key":"ref_3","first-page":"1","article-title":"Research Progress Analysis of Robotic Harvesting Technologies in Greenhouse","volume":"48","author":"Liu","year":"2017","journal-title":"Trans. Chin. Soc. Agric. Mach."},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Sa, I., Ge, Z., Dayoub, F., Upcroft, B., Perez, T., and McCool, C. (2016). Deepfruits: A fruit detection system using deep neural networks. Sensors, 16.","DOI":"10.3390\/s16081222"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"1140","DOI":"10.1002\/rob.21715","article-title":"Design, integration, and field evaluation of a robotic apple harvester","volume":"34","author":"Silwal","year":"2017","journal-title":"J. Field Robot."},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Sarabu, H., Ahlin, K., and Hu, A. (2019, January 8\u20139). Graph-Based Cooperative Robot Path Planning in Agricultural Environments. Proceedings of the IEEE\/ASME International Conference on Advanced Intelligent Mechatronics (AIM), Hongkong, China.","DOI":"10.1109\/AIM.2019.8868747"},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Baxter, P., Cielniak, G., Hanheide, M., and From, P. (2018, January 5\u20138). Safe Human-Robot Interaction in Agriculture. Proceedings of the Companion of the 2018 ACM\/IEEE International Conference on Human-Robot Interaction, Chicago, IL, USA.","DOI":"10.1145\/3173386.3177072"},{"key":"ref_8","first-page":"1","article-title":"Research and development in agricultural robotics: A perspective of digital farming","volume":"11","author":"Shamshiri","year":"2018","journal-title":"Int. J. Agric. Biol. Eng."},{"key":"ref_9","unstructured":"Salah, K., Chen, X., Neshatian, K., and Pretty, C. (June, January 31). A hybrid control multi-agent cooperative system for autonomous bin transport during apple harvest. Proceedings of the 13th IEEE Conference on Industrial Electronics and Applications (ICIEA), Wuhan, China."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"105323","DOI":"10.1016\/j.compag.2020.105323","article-title":"Collaboration of human pickers and crop-transporting robots during harvesting\u2013Part II: Simulator evaluation and robot-scheduling case-study","volume":"172","author":"Seyyedhasani","year":"2020","journal-title":"Comput. Electron. Agric."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Mao, W., Liu, Z., Liu, H., Yang, F., and Wang, M. (2021). Research Progress on Synergistic Technologies of Agricultural Multi-Robots. Appl. Sci., 11.","DOI":"10.3390\/app11041448"},{"key":"ref_12","first-page":"1","article-title":"Research Progress of Agricultural Machinery Navigation Technology","volume":"51","author":"Zhang","year":"2020","journal-title":"Trans. Chin. Soc. Agric. Mach."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.compag.2004.01.006","article-title":"Development of a master-slave robot system for farm operations","volume":"44","author":"Noguchi","year":"2004","journal-title":"Comput. Electron. Agric."},{"key":"ref_14","unstructured":"Shearer, S.A., Pitla, S.K., and Luck, J.D. (2010, January 13\u201314). Trends in the automation of agricultural field machinery. Proceedings of the 21st Annual Meeting of the Club of Bologna, Bologna, Italy."},{"key":"ref_15","unstructured":"Moorehead, S., Wellington, C., Gilmore, B., and Vallespi, C. (2012, January 7\u201312). Automating Orchards: A System of Autonomous Tractors for Orchard Maintenance. Proceedings of the 2012 IEEE\/RSJ International Conference on Intelligent Robots & Systems (IROS), Vilamoura, Algarve, Portugal."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"574","DOI":"10.1007\/s11119-016-9476-3","article-title":"Fleets of robots for environmentally-safe pest control in agriculture","volume":"18","author":"Ribeiro","year":"2017","journal-title":"Precis. Agric."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"20676","DOI":"10.1109\/ACCESS.2020.2969449","article-title":"A Voronoi Diagram-Based Workspace Partition for Weak Cooperation of Multi-Robot System in Orchard","volume":"8","author":"Kim","year":"2020","journal-title":"IEEE Access"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"48","DOI":"10.1109\/LRA.2019.2941178","article-title":"Modeling and Control of Heterogeneous Agricultural Field Robots Based on Ramadge-Wonham Theory","volume":"5","author":"Ju","year":"2020","journal-title":"IEEE Robot. Autom. Lett."},{"key":"ref_19","first-page":"96","article-title":"An Improved AODV Routing Protocol for Multi-Robot Communication in Orchard","volume":"3","author":"Mao","year":"2021","journal-title":"Smart Agric."},{"key":"ref_20","unstructured":"Fei, Z. (2020). Autonomous Co-Robotic Orchard Platform for Improved Fruit Harvesting Efficiency. [Ph.D. Thesis, University of California]."},{"key":"ref_21","unstructured":"Zhang, J., Maeta, S., Bergerman, M., and Singh, S. (2014, January 13\u201316). Mapping orchards for autonomous navigation. Proceedings of the American Society of Agricultural and Biological Engineers Annual International Meeting ASABE, Montreal, QC, Canada."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"54","DOI":"10.1109\/MRA.2014.2369292","article-title":"Robot Farmers Autonomous Orchard Vehicles Help Tree Fruit Production","volume":"22","author":"Bergerman","year":"2015","journal-title":"IEEE Robot. Autom. Mag."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"254","DOI":"10.1016\/j.compag.2015.09.025","article-title":"Orchard mapping and mobile robot localization using on-board camera and laser scanner data fusion\u2014Part A: Tree detection","volume":"119","author":"Shalal","year":"2015","journal-title":"Comput. Electron. Agric."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Bell, J., MacDonald, B.A., and Ahn, H.S. (2016, January 9\u201314). Row following in pergola structured orchards. Proceedings of the IEEE\/RSJ International Conference on Intelligent Robots and Systems IROS, Daejeon, Korea.","DOI":"10.1109\/IROS.2016.7759120"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"160","DOI":"10.1016\/j.biosystemseng.2016.08.004","article-title":"Simultaneous localization and mapping in a complex field environment","volume":"150","author":"Lepej","year":"2016","journal-title":"Biosyst. Eng."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"726","DOI":"10.5302\/J.ICROS.2018.0078","article-title":"Autonomous In-Row Navigation of an Orchard Robot with a 2D LIDAR Scanner and Particle Filter with a Laser-Beam Model","volume":"24","author":"Blok","year":"2018","journal-title":"J. Inst. Control. Robot. Syst."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"129","DOI":"10.1016\/j.biosystemseng.2019.08.019","article-title":"Design and testing of a heavy-duty platform for autonomous navigation in kiwifruit orchards","volume":"187","author":"Jones","year":"2019","journal-title":"Biosyst. Eng."},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Zhang, S., Guo, C., Gao, Z., Sugirbay, A., Chen, J., and Chen, Y. (2020). Research on 2d laser automatic navigation control for the standardized orchard. Appl. Sci., 10.","DOI":"10.3390\/app10082763"},{"key":"ref_29","first-page":"157","article-title":"Inter-row automatic navigation method by combining least square and SVM in forestry","volume":"37","author":"Liu","year":"2021","journal-title":"Trans. Chin. Soc. Agric. Eng."},{"key":"ref_30","first-page":"165","article-title":"Navigation method between rows for orchard based on 3D LiDAR","volume":"37","author":"Liu","year":"2021","journal-title":"Trans. Chin. Soc. Agric. Eng."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"118","DOI":"10.1016\/j.compag.2015.05.015","article-title":"Localization and control of an autonomous orchard vehicle","volume":"115","author":"Bayar","year":"2015","journal-title":"Comput. Electron. Agric."},{"key":"ref_32","first-page":"234","article-title":"Research on path planning of mobile picking robot based visual navigation and RBF","volume":"38","author":"Cui","year":"2016","journal-title":"J. Agric. Mech. Res."},{"key":"ref_33","first-page":"20","article-title":"Design of a grape picking root with high accuracy and self-guided positioning","volume":"38","author":"Guo","year":"2016","journal-title":"J. Agric. Mech. Res."},{"key":"ref_34","first-page":"215","article-title":"Independent positioning and navigation design of picking robot based on RFID and WSN","volume":"39","author":"Li","year":"2017","journal-title":"J. Agric. Mech. Res."},{"key":"ref_35","first-page":"8","article-title":"Design and System Performance Analysis of Fruit Picking Robot","volume":"50","author":"Sun","year":"2019","journal-title":"Trans. Chin. Soc. Agric. Mach."},{"key":"ref_36","first-page":"8","article-title":"Heading Control System of Autonomous Following Vehicle","volume":"46","author":"Ding","year":"2015","journal-title":"Trans. Chin. Soc. Agric. Mach."},{"key":"ref_37","unstructured":"Bi, W., Zhang, H., Qu, Z., Ding, Y., Yu, H., and Wang, B. (2016). Design of autonomous following system for master-slave vehicles operating in orchard based on binocular stereo vision. J. Hunan Agric. Univ. Nat. Sci., 344\u2013348."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"335","DOI":"10.1016\/j.compag.2019.02.019","article-title":"Development of a following agricultural machinery automatic navigation system","volume":"158","author":"Li","year":"2019","journal-title":"Comput. Electron. Agric."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"269","DOI":"10.1016\/j.compag.2015.12.015","article-title":"Leader\u2013follower system using two robot tractors to improve work efficiency","volume":"121","author":"Zhang","year":"2016","journal-title":"Comput. Electron. Agric."},{"key":"ref_40","first-page":"14","article-title":"Harvester Group Corporative Navigation Method Based on Leader-Follower Structure","volume":"48","author":"Bai","year":"2017","journal-title":"Trans. Chin. Soc. Agric. Mach."},{"key":"ref_41","first-page":"1","article-title":"Position-velocity coupling control method and experiments for longitudinal relative position of harvester and grain truck","volume":"37","author":"Zhang","year":"2021","journal-title":"Trans. Chin. Soc. Agric. Eng."},{"key":"ref_42","doi-asserted-by":"crossref","unstructured":"Zhang, W., Wan, P., Wang, T., Cai, S., Chen, Y., Jin, X., and Yan, G. (2019). A Novel Approach for the Detection of Standing Tree Stems from Plot-Level Terrestrial Laser Scanning Data. Remote Sens., 11.","DOI":"10.3390\/rs11020211"},{"key":"ref_43","doi-asserted-by":"crossref","unstructured":"Oveland, I., Hauglin, M., Giannetti, F., Schipper Kj\u00f8rsvik, N., and Gobakken, T. (2018). Comparing Three Different Ground Based Laser Scanning Methods for Tree Stem Detection. Remote Sens., 10.","DOI":"10.3390\/rs10040538"},{"key":"ref_44","first-page":"375","article-title":"Crawler tractor navigation path tracking control algorithm based on virtual radar model","volume":"52","author":"Liu","year":"2021","journal-title":"Trans. Chin. Soc. Agric. Mach."},{"key":"ref_45","unstructured":"Mao, W., Heng, L., Wang, X., Yang, F., Liu, Z., and Wang, Z. (Trans. Chin. Soc. Agric. Mach., 2022). Design and experiment of a dual navigation mode orchard transport robot, Trans. Chin. Soc. Agric. Mach., Accepted."},{"key":"ref_46","first-page":"8","article-title":"Road segmentation method based on irregular three dimensional point cloud","volume":"47","author":"Zhang","year":"2017","journal-title":"J. Jilin Univ. Eng. Technol. Ed."},{"key":"ref_47","doi-asserted-by":"crossref","first-page":"103759","DOI":"10.1016\/j.robot.2021.103759","article-title":"GR-LOAM: LiDAR-based sensor fusion SLAM for ground robots on complex terrain","volume":"140","author":"Su","year":"2021","journal-title":"Robot. Auton. Syst."},{"key":"ref_48","doi-asserted-by":"crossref","first-page":"612","DOI":"10.1109\/LRA.2019.2963823","article-title":"Sloam: Semantic lidar odometry and mapping for forest inventory","volume":"5","author":"Chen","year":"2020","journal-title":"IEEE Robot. Autom. Lett."},{"key":"ref_49","doi-asserted-by":"crossref","unstructured":"Straub, J., Reiser, D., and Griepentrog, H.W. (2021). Approach for modeling single branches of meadow orchard trees with 3D point clouds. arXiv.","DOI":"10.3920\/978-90-8686-916-9_88"},{"key":"ref_50","first-page":"12","article-title":"Maize Leaf Area Index Measurement Based on Vehicle 3D LiDAR","volume":"50","author":"Zhang","year":"2019","journal-title":"Trans. Chin. Soc. Agric. Mach."},{"key":"ref_51","first-page":"175","article-title":"Optimization of the navigation path for a mobile harvesting robot in orchard enviroment","volume":"37","author":"Hu","year":"2021","journal-title":"Trans. Chin. Soc. Agric. Eng."},{"key":"ref_52","doi-asserted-by":"crossref","first-page":"106270","DOI":"10.1016\/j.compag.2021.106270","article-title":"Graph-based methods for analyzing orchard tree structure using noisy point cloud data","volume":"187","author":"Westling","year":"2021","journal-title":"Comput. Electron. Agric."},{"key":"ref_53","doi-asserted-by":"crossref","unstructured":"Zhang, W., Qi, J., Wan, P., Wang, H., Xie, D., Wang, X., and Yan, G. (2016). An Easy-to-Use Airborne LiDAR Data Filtering Method Based on Cloth Simulation. Remote Sens., 8.","DOI":"10.3390\/rs8060501"},{"key":"ref_54","unstructured":"Gong, J., Liu, K., and Qi, J. (2020). Model Predictive Control for Self-Driving Vehicles, Beijing University of Technology Press."},{"key":"ref_55","unstructured":"Zhang, Y. (2011). General Theory of Fruit Tree Cultivation, China Agricultural Press."},{"key":"ref_56","first-page":"97","article-title":"Rapid parametric modeling of geometry structure for trees","volume":"35","author":"Tao","year":"2013","journal-title":"J. Beijing For. Univ."},{"key":"ref_57","doi-asserted-by":"crossref","unstructured":"Han, J.-H., Park, C.-H., Kwon, J.H., Lee, J., Kim, T.S., and Jang, Y.Y. (2020). Performance Evaluation of Autonomous Driving Control Algorithm for a Crawler-Type Agricultural Vehicle Based on Low-Cost Multi-Sensor Fusion Positioning. Appl. Sci., 10.","DOI":"10.3390\/app10134667"}],"container-title":["Remote Sensing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2072-4292\/14\/3\/675\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,1,7]],"date-time":"2025-01-07T16:19:43Z","timestamp":1736266783000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2072-4292\/14\/3\/675"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,1,31]]},"references-count":57,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2022,2]]}},"alternative-id":["rs14030675"],"URL":"https:\/\/doi.org\/10.3390\/rs14030675","relation":{},"ISSN":["2072-4292"],"issn-type":[{"type":"electronic","value":"2072-4292"}],"subject":[],"published":{"date-parts":[[2022,1,31]]}}}