Path Planning Algorithms Benchmarking for Grapevines Pruning and Monitoring

Labour shortage is a reality in agriculture. Farmers are asking for solutions to automate agronomic tasks, such as monitoring, pruning, spraying, and harvesting. The automation of these tasks requires, most of the time, the use of robotic arms to mimic human arms capabilities. The current robotic arm based solutions available, both in the market and in the scientific sphere, have several limitations, such as, low-speed manipulation, the path planning algorithms are not aware of the requirements of the agricultural tasks (robotic motion and manipulation synchronisation), and require active perception tuning to the end-target point. This work benchmarks algorithms from open manipulation planning library (OMPL) considering a cost-effective six-degree freedom manipulator in a simulated vineyard. The OMPL planners shown a very low performance under demanding pruning tasks. The best and most promising results are performed and obtained by BiTRRT. However, further work is needed to increase its performance and reduce planning time. This benchmark work helps the reader to understand the limitations of each algorithm and when to use them.

[1]  Alessandro Matese,et al.  Technology in precision viticulture: a state of the art review , 2015 .

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

[3]  EdanYael,et al.  Harvesting Robots for High-value Crops , 2014 .

[4]  Didier Devaurs,et al.  Enhancing the transition-based RRT to deal with complex cost spaces , 2013, 2013 IEEE International Conference on Robotics and Automation.

[5]  B. Tisseyre,et al.  Are precision agriculture tools and methods relevant at the whole-vineyard scale? , 2013, Precision Agriculture.

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

[7]  Stefan Schaal,et al.  STOMP: Stochastic trajectory optimization for motion planning , 2011, 2011 IEEE International Conference on Robotics and Automation.

[8]  Tom Botterill,et al.  An expert system for automatically pruning vines , 2012, IVCNZ '12.

[9]  Raul Morais,et al.  Localization Based on Natural Features Detector for Steep Slope Vineyards , 2019, J. Intell. Robotic Syst..

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

[11]  Lydia E. Kavraki,et al.  An Extensible Benchmarking Infrastructure for Motion Planning Algorithms , 2014, ArXiv.

[12]  Sachin Chitta,et al.  A generic infrastructure for benchmarking motion planners , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[13]  António Paulo Moreira,et al.  Towards a Reliable Robot for Steep Slope Vineyards Monitoring , 2016, J. Intell. Robotic Syst..

[14]  Lydia E. Kavraki,et al.  The Open Motion Planning Library , 2012, IEEE Robotics & Automation Magazine.

[15]  Lydia E. Kavraki,et al.  Benchmarking Motion Planning Algorithms: An Extensible Infrastructure for Analysis and Visualization , 2014, IEEE Robotics & Automation Magazine.