Vision-based control of robotic manipulator for citrus harvesting

The main contribution of this paper is in the development of vision-based estimation and control system for robotic fruit harvesting and rigorous stability analysis to guarantee performance of the closed-loop system. The presented cooperative visual servo controller benefits from the large field-of-view of a fixed camera and the accuracy of a camera-in-hand (CiH). Computationally inexpensive perspective transformation-based range estimation method obtains 3D fruit position using a monocular camera to enable real-time manipulator control. A rotation controller is developed to orient the robot such that the target fruit selected by the fixed camera can be viewed by the CiH attached to the end-effector. Subsequently, the end-effector can be servoed to the target fruit location using the presented pursuit guidance based hybrid translation controller. Lyapunov-based stability analysis guarantees global exponential regulation of the end-effector. Numerical simulations verify the feasibility of the developed controller while the performance is evaluated on a seven degrees-of-freedom kinematically redundant manipulator using an artificial citrus tree. The position of the fruit was randomly selected, and the closed-loop visual servo control experiment was performed 21 times to analyze the repeatability and accuracy of the developed controller. With 95% confidence level the expected position of the robot end-effector is observed to lie within the confidence ellipsoid. The accuracy of the controller was observed to be about 15mm, thus making the system suitable for harvesting medium and large varieties of citrus fruit but may limit operation for small varieties such as page and blood oranges.

[1]  Yoav Sarig,et al.  Robotics of Fruit Harvesting: A State-of-the-art Review , 1993 .

[2]  R. C. Harrell,et al.  The Florida robotic grove-lab. , 1990 .

[3]  G. Rabatel,et al.  Magali: a self-propelled robot to pick apples , 1987 .

[4]  T. F. Burks,et al.  Current Developments in Automated Citrus Harvesting , 2004 .

[5]  N. D. Tillett Robotic Manipulators in Horticulture: A Review , 1993 .

[6]  M. Recce,et al.  Vision and neural control for an orange harvesting robot , 1996, Proceedings of International Workshop on Neural Networks for Identification, Control, Robotics and Signal/Image Processing.

[7]  R. C. Harrell,et al.  A fruit-tracking system for robotic harvesting , 2005, Machine Vision and Applications.

[8]  Giovanni Muscato,et al.  A prototype of an orange picking robot: past history, the new robot and experimental results , 2005, Ind. Robot.

[9]  R. C. Harrell,et al.  Robotic picking of citrus , 1990, Robotica.

[10]  Kuan Chong Ting,et al.  Visual feedback guided robotic cherry tomato harvesting , 1996 .

[11]  J. Bontsema,et al.  An Autonomous Robot for Harvesting Cucumbers in Greenhouses , 2002, Auton. Robots.

[12]  G Sandini,et al.  The AGROBOT project. , 1996, Advances in space research : the official journal of the Committee on Space Research.

[13]  Zhengyou Zhang,et al.  A Flexible New Technique for Camera Calibration , 2000, IEEE Trans. Pattern Anal. Mach. Intell..

[14]  Jose L Pons,et al.  Design and implementation of an aided fruit‐harvesting robot (Agribot) , 1998 .

[15]  G. K. Brown MECHANICAL HARVESTING SYSTEMS FOR THE FLORIDA CITRUS JUICE INDUSTRY , 2002 .

[16]  Thomas F. Burks,et al.  A Machine Vision Algorithm Combining Adaptive Segmentation and Shape Analysis for Orange Fruit Detection , 2010 .

[17]  François Chaumette,et al.  Theoretical improvements in the stability analysis of a new class of model-free visual servoing methods , 2002, IEEE Trans. Robotics Autom..

[18]  E. J. van Henten,et al.  Collision-free Motion Planning for a Cucumber Picking Robot , 2003 .

[19]  Sang-Heon Lee,et al.  Review on fruit harvesting method for potential use of automatic fruit harvesting systems , 2011 .