An Efficient Planning and Control Framework for Pruning Fruit Trees

Dormant pruning is a major cost component of fresh market tree fruit production, nearly equal in scale to harvesting the fruit. However, relatively little focus has been given to the problem of pruning trees autonomously. In this paper, we introduce a robotic system consisting of an industrial manipulator, an eye-in-hand RGB-D camera configuration, and a custom pneumatic cutter. The system is capable of planning and executing a sequence of cuts while making minimal assumptions about the environment. We leverage a novel planning framework designed for high-throughput operation which builds upon previous work to reduce motion planning time and sequence cut points intelligently. In end-to-end experiments with a set of ten different branch configurations, the system achieved a high success rate in plan execution and a 1.5x speedup in throughput versus a baseline planner, representing a significant step towards the goal of practical implementation of robotic pruning.

[1]  Siddhartha S. Srinivasa,et al.  CHOMP: Covariant Hamiltonian optimization for motion planning , 2013, Int. J. Robotics Res..

[2]  Thomas Timm Andersen Optimizing the Universal Robots ROS driver. , 2015 .

[3]  Fadi A Fathallah,et al.  Musculoskeletal disorders in labor-intensive agriculture. , 2010, Applied ergonomics.

[4]  Wolfram Burgard,et al.  OctoMap: an efficient probabilistic 3D mapping framework based on octrees , 2013, Autonomous Robots.

[5]  Siddhartha S. Srinivasa,et al.  Batch Informed Trees (BIT*): Sampling-based optimal planning via the heuristically guided search of implicit random geometric graphs , 2014, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[6]  Donald Meagher,et al.  Geometric modeling using octree encoding , 1982, Comput. Graph. Image Process..

[7]  Tristan Perez,et al.  Autonomous Sweet Pepper Harvesting for Protected Cropping Systems , 2017, IEEE Robotics and Automation Letters.

[8]  Jochen Hemming,et al.  Performance Evaluation of a Harvesting Robot for Sweet Pepper , 2017, J. Field Robotics.

[9]  Samuel Williams,et al.  A Robot System for Pruning Grape Vines , 2017, J. Field Robotics.

[10]  Philip L. Martin,et al.  The U.S. Produce Industry and Labor: Facing the Future in a Global Economy , 2012 .

[11]  Fouad Sukkar,et al.  Fast, reliable and efficient database search motion planner (FREDS-MP) for repetitive manipulator tasks , 2017 .

[12]  Changki Mo,et al.  Design, integration, and field evaluation of a robotic apple harvester , 2017, J. Field Robotics.

[13]  Yuanshen Zhao,et al.  A review of key techniques of vision-based control for harvesting robot , 2016, Comput. Electron. Agric..

[14]  Long He,et al.  Sensing and Automation in Pruning of Apple Trees: A Review , 2018, Agronomy.

[15]  Pieter Abbeel,et al.  Finding Locally Optimal, Collision-Free Trajectories with Sequential Convex Optimization , 2013, Robotics: Science and Systems.

[16]  Yael Edan,et al.  Harvesting Robots for High‐value Crops: State‐of‐the‐art Review and Challenges Ahead , 2014, J. Field Robotics.

[17]  Fouad Sukkar,et al.  Multi-Robot Region-of-Interest Reconstruction with Dec-MCTS , 2019, 2019 International Conference on Robotics and Automation (ICRA).