A. Zahid, Long He, D. Choi, J. Schupp, P. Heinemann
{"title":"自动修剪机对苹果树枝条可达性的研究","authors":"A. Zahid, Long He, D. Choi, J. Schupp, P. Heinemann","doi":"10.13031/trans.14132","DOIUrl":null,"url":null,"abstract":"HighlightsA branch accessibility simulation was performed for robotic pruning of apple trees.A virtual tree environment was established using a kinematic manipulator model and an obstacle model.Rapidly-exploring random tree (RRT) was combined with smoothing and optimization for improved path planning.Effects on RRT path planning of the approach angle of the end-effector and cutter orientation at the target were studied.Abstract. Robotic pruning is a potential solution to reduce orchard labor and associated costs. Collision-free path planning of the manipulator is essential for successful robotic pruning. This simulation study investigated the collision-free branch accessibility of a six rotational (6R) degrees of freedom (DoF) robotic manipulator with a shear cutter end-effector. A virtual environment with a simplified tall spindle tree canopy was established in MATLAB. An obstacle-avoidance algorithm, rapidly-exploring random tree (RRT), was implemented for establishing collision-free paths to reach the target pruning points. In addition, path smoothing and optimization algorithms were used to reduce the path length and calculate the optimized path. Two series of simulations were conducted: (1) performance and comparison of the RRT algorithm with and without smoothing and optimization, and (2) performance of collision-free path planning considering different approach poses of the end-effector relative to the target branch. The simulations showed that the RRT algorithm successfully avoided obstacles and allowed the manipulator to reach the target point with 23 s average path finding time. The RRT path length was reduced by about 28% with smoothing and by 25% with optimization. The RRT smoothing algorithm generated the shortest path lengths but required about 1 to 3 s of additional computation time. The lowest coefficient of variation and standard deviation values were found for the optimization method, which confirmed the repeatability of the method. Considering the different end-effector approach poses, the simulations suggested that successfully finding a collision-free path was possible for branches with no existing path using the ideal (perpendicular cutter) approach pose. This study provides a foundation for future work on the development of robotic pruning systems. Keywords: Agricultural robotics, Collision-free path, Manipulator, Path planning, Robotic pruning, Virtual tree environment.","PeriodicalId":23120,"journal":{"name":"Transactions of the ASABE","volume":"22 1","pages":""},"PeriodicalIF":1.4000,"publicationDate":"2021-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"Investigation of Branch Accessibility with a Robotic Pruner for Pruning Apple Trees\",\"authors\":\"A. Zahid, Long He, D. Choi, J. Schupp, P. Heinemann\",\"doi\":\"10.13031/trans.14132\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"HighlightsA branch accessibility simulation was performed for robotic pruning of apple trees.A virtual tree environment was established using a kinematic manipulator model and an obstacle model.Rapidly-exploring random tree (RRT) was combined with smoothing and optimization for improved path planning.Effects on RRT path planning of the approach angle of the end-effector and cutter orientation at the target were studied.Abstract. Robotic pruning is a potential solution to reduce orchard labor and associated costs. Collision-free path planning of the manipulator is essential for successful robotic pruning. This simulation study investigated the collision-free branch accessibility of a six rotational (6R) degrees of freedom (DoF) robotic manipulator with a shear cutter end-effector. A virtual environment with a simplified tall spindle tree canopy was established in MATLAB. An obstacle-avoidance algorithm, rapidly-exploring random tree (RRT), was implemented for establishing collision-free paths to reach the target pruning points. In addition, path smoothing and optimization algorithms were used to reduce the path length and calculate the optimized path. Two series of simulations were conducted: (1) performance and comparison of the RRT algorithm with and without smoothing and optimization, and (2) performance of collision-free path planning considering different approach poses of the end-effector relative to the target branch. The simulations showed that the RRT algorithm successfully avoided obstacles and allowed the manipulator to reach the target point with 23 s average path finding time. The RRT path length was reduced by about 28% with smoothing and by 25% with optimization. The RRT smoothing algorithm generated the shortest path lengths but required about 1 to 3 s of additional computation time. The lowest coefficient of variation and standard deviation values were found for the optimization method, which confirmed the repeatability of the method. Considering the different end-effector approach poses, the simulations suggested that successfully finding a collision-free path was possible for branches with no existing path using the ideal (perpendicular cutter) approach pose. This study provides a foundation for future work on the development of robotic pruning systems. Keywords: Agricultural robotics, Collision-free path, Manipulator, Path planning, Robotic pruning, Virtual tree environment.\",\"PeriodicalId\":23120,\"journal\":{\"name\":\"Transactions of the ASABE\",\"volume\":\"22 1\",\"pages\":\"\"},\"PeriodicalIF\":1.4000,\"publicationDate\":\"2021-01-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Transactions of the ASABE\",\"FirstCategoryId\":\"97\",\"ListUrlMain\":\"https://doi.org/10.13031/trans.14132\",\"RegionNum\":4,\"RegionCategory\":\"农林科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q3\",\"JCRName\":\"AGRICULTURAL ENGINEERING\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Transactions of the ASABE","FirstCategoryId":"97","ListUrlMain":"https://doi.org/10.13031/trans.14132","RegionNum":4,"RegionCategory":"农林科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"AGRICULTURAL ENGINEERING","Score":null,"Total":0}
Investigation of Branch Accessibility with a Robotic Pruner for Pruning Apple Trees
HighlightsA branch accessibility simulation was performed for robotic pruning of apple trees.A virtual tree environment was established using a kinematic manipulator model and an obstacle model.Rapidly-exploring random tree (RRT) was combined with smoothing and optimization for improved path planning.Effects on RRT path planning of the approach angle of the end-effector and cutter orientation at the target were studied.Abstract. Robotic pruning is a potential solution to reduce orchard labor and associated costs. Collision-free path planning of the manipulator is essential for successful robotic pruning. This simulation study investigated the collision-free branch accessibility of a six rotational (6R) degrees of freedom (DoF) robotic manipulator with a shear cutter end-effector. A virtual environment with a simplified tall spindle tree canopy was established in MATLAB. An obstacle-avoidance algorithm, rapidly-exploring random tree (RRT), was implemented for establishing collision-free paths to reach the target pruning points. In addition, path smoothing and optimization algorithms were used to reduce the path length and calculate the optimized path. Two series of simulations were conducted: (1) performance and comparison of the RRT algorithm with and without smoothing and optimization, and (2) performance of collision-free path planning considering different approach poses of the end-effector relative to the target branch. The simulations showed that the RRT algorithm successfully avoided obstacles and allowed the manipulator to reach the target point with 23 s average path finding time. The RRT path length was reduced by about 28% with smoothing and by 25% with optimization. The RRT smoothing algorithm generated the shortest path lengths but required about 1 to 3 s of additional computation time. The lowest coefficient of variation and standard deviation values were found for the optimization method, which confirmed the repeatability of the method. Considering the different end-effector approach poses, the simulations suggested that successfully finding a collision-free path was possible for branches with no existing path using the ideal (perpendicular cutter) approach pose. This study provides a foundation for future work on the development of robotic pruning systems. Keywords: Agricultural robotics, Collision-free path, Manipulator, Path planning, Robotic pruning, Virtual tree environment.
期刊介绍:
This peer-reviewed journal publishes research that advances the engineering of agricultural, food, and biological systems. Submissions must include original data, analysis or design, or synthesis of existing information; research information for the improvement of education, design, construction, or manufacturing practice; or significant and convincing evidence that confirms and strengthens the findings of others or that revises ideas or challenges accepted theory.