Development of an environment characterization methodology for optimal design of an agricultural robot

Purpose The purpose of this paper is to describe a methodology for characterization of the robot environment to help solve such problem as designing an optimal agricultural robot for a specific agricultural task. Design/methodology/approach Defining and characterizing a task is a crucial step in the optimization of a task-specific robot. It is especially difficult in the agricultural domain because of the complexity and unstructured nature of the environment. In this research, trees are modeled from orchards and are used as the robot working environment, the geometrical features of an agricultural task are investigated and a method for designing an optimal agricultural robot is developed. Using this method, a simplified characteristic environment, representing the actual environment, is developed and used. Findings Case studies showing that the optimal robot, which is designed based on the characteristic environment, is similar to the optimal robot, which is designed based on the actual environment (less than 4 per cent error), is presented, while the optimization run time is significantly shorter (up to 22 times) when using the characteristic environment. Originality/value This paper proposes a new concept for solving the robot task-based optimization by the analysis of the task environment and characterizing it by a simpler artificial task environment. The methodology decreases the time of the optimal robot design, allowing to take into account more details in an acceptable time.

[1]  Panos S. Shiakolas,et al.  Optimum Robot Design Based on Task Specifications Using Evolutionary Techniques and Kinematic, Dynamic, and Structural Constraints , 2002 .

[2]  Christiaan J. J. Paredis,et al.  Design of modular fault tolerant manipulators , 1995 .

[3]  Christiaan J. J. Paredis,et al.  Designing Fault-Tolerant Manipulators: How Many Degrees of Freedom? , 1996, Int. J. Robotics Res..

[4]  Alexandre Escolà,et al.  Real-time approaches for characterization of fully and partially scanned canopies in groves , 2015, Comput. Electron. Agric..

[5]  Joseph T. Wunderlich Simulating a Robotic Arm in a Box: Redundant Kinematics, Path Planning, and Rapid Prototyping for Enclosed Spaces , 2004, Simul..

[6]  Avital Bechar,et al.  Robotics in horticultural field production. , 2010 .

[7]  Koichi Osuka,et al.  Active vision of a heavy material handling agricultural robot using robust control: a case study for initial cost problem , 2005, 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[8]  Rory C. Flemmer,et al.  Development of an autonomous kiwifruit picking robot , 2000, 2009 4th International Conference on Autonomous Robots and Agents.

[9]  Leandro dos Santos Coelho,et al.  Comparative study of SQP and metaheuristics for robotic manipulator design , 2008 .

[10]  Panos S. Shiakolas,et al.  Optimum Robot Design Based on Task Specifications Using Evolutionary Techniques and Kinematic, Dynamic, and Structural Constraints , 2002 .

[11]  Sun Xue-yan,et al.  Design optimisation and simulation of structure parameters of an eggplant picking robot , 2007 .

[12]  Gustavo Belforte,et al.  Robot Design and Testing for Greenhouse Applications , 2006 .

[13]  William H. Press,et al.  Numerical recipes , 1990 .

[14]  Chakkrit Preuksakarn,et al.  Reconstructing plant architecture from 3D laser scanner data. (Acquisition et validation de modèles architecturaux virtuels de plantes) , 2012 .

[15]  John Bares,et al.  Automated Task-Based Synthesis and Optimization of Field Robots , 1999 .

[16]  Yael Edan,et al.  Near-minimum-time task planning for fruit-picking robots , 1991, IEEE Trans. Robotics Autom..

[17]  U. A. Rosa,et al.  Development of a Canopy Volume Reduction Technique for Easy Assessment and Harvesting of Valencia Citrus Fruits , 2006 .

[18]  Thiago Teixeira Santos,et al.  Automatic 3D plant reconstruction from photographies, segmentation and classification of leaves and internodes using clustering , 2013 .

[19]  E. J. van Henten,et al.  Optimal manipulator design for a cucumber harvesting robot , 2009 .

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

[21]  Alexandre Escolà,et al.  Deciduous tree reconstruction algorithm based on cylinder fitting from mobile terrestrial laser scanned point clouds , 2014 .