Modular Decentralized Control of Fruit Picking Redundant Manipulator

Industry requires automatic fruit picking due to increasing labour costs and human variability in picking skill. This requires motion of a manipulator in unmapped dynamic environments that has hyper-redundancy to find its way successfully through leaves and branches. This paper uses a modular arm technique to generate kinematic redundancy in constructing and controlling a fruit picking arm that can navigate in such a flexible manner. The need for a full environment reconstruction in one master controller is bypassed by having localized subgoals for each module. Decentralized control of the arm assists modular construction and selecting among the hyper-redundancy infinity of solutions. Singularities are avoided if the length of the deployed arm is greater than the distance to the object. If not, then the arm will point directly at the object and measure the shortfall in distance. The computational burden is kept down by restricting inverse kinematics to within each module. Results show stable controlled movement of the end effecter from multiple starting positions covering all possible approaches to the goal.

[1]  A. Liegeois,et al.  Automatic supervisory control of the configuration and behavior of multi-body mechanisms , 1977 .

[2]  John Baillieul,et al.  Kinematic programming alternatives for redundant manipulators , 1985, Proceedings. 1985 IEEE International Conference on Robotics and Automation.

[3]  Francis L. Merat,et al.  Introduction to robotics: Mechanics and control , 1987, IEEE J. Robotics Autom..

[4]  Pradeep K. Khosla,et al.  Automatic generation of kinematics for a reconfigurable modular manipulator system , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[5]  Takeo Kanade,et al.  CHIMERA: a real-time programming environment for manipulator control , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[6]  Pradeep K. Khosla,et al.  Automatic generation of forward and inverse kinematics for a reconfigurable modular manipulator system , 1990, J. Field Robotics.

[7]  Filiberto Pla,et al.  Feature extraction of spherical objects in image analysis: an application to robotic citrus harvesting , 1993 .

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

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

[10]  Felix L. Chernousko,et al.  Manipulation Robots: Dynamics, Control and Optimization , 1994 .

[11]  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.

[12]  Christiaan J. J. Paredis,et al.  A rapidly deployable manipulator system , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[13]  E. J. van Henten,et al.  Conditions, demands and technology for automatic harvesting of fruit vegetables , 1996 .

[14]  Christiaan J. J. Paredis,et al.  A rapidly deployable manipulator system , 1997, Robotics Auton. Syst..

[15]  Robert L. Williams OBSTACLE-FREE CONTROL OF THE HYPER-REDUNDANT NASA INSPECTION MANIPULATOR , 1998 .

[16]  Kuan Chong Ting,et al.  Robotics for Bioproduction Systems , 1998 .

[17]  Yukitsugu Ishii,et al.  Visual Feedback Guidance of Manipulator for Eggplant Harvesting using Fuzzy Logic. , 2000 .

[18]  David Austin,et al.  Design of a Modular Self-Reconfigurable Robot , 2001 .

[19]  Wei-Min Shen,et al.  Hormone-inspired adaptive communication and distributed control for CONRO self-reconfigurable robots , 2002, IEEE Trans. Robotics Autom..

[20]  Lynne E. Parker,et al.  Editorial: Advances in Multi-Robot Systems , 2002 .

[21]  Shigehiko Hayashi,et al.  Robotic Harvesting System for Eggplants , 2002 .