Reasoning-based vision recognition for agricultural humanoid robot toward tomato harvesting

We present a vision cognition framework for tomato harvesting humanoid robot based on geometrical and physical reasoning. Inspired from the natural human harvesting behaviour, our goal is to build a humanoid robot to pick tomatoes autonomously or with minimal human efforts. The proposed vision approach uses fusion of calibrated observation data from two RGB-D sensors installed on the head and the hand of the humanoid. We observe the natural human harvesting behaviour and equip our robot with similar grippers to follow the same picking processes for a specific fruit. In the vision approach, we mainly focus on modelling fruits in one branch and then estimating the pedicel direction of each fruit in a branch. Through pointcloud model segmentation, the primitive shape model of each fruit can be obtained and we consider a simple fact that crops in one branch should remain stable with respect to gravity and interaction forces from neighbouring crops in the branch. According to this assumption, a probabilistic model is created and the picking order in the branch is assigned under the evaluated geometrical structure. In the experiments, we tested harvesting of real tomatoes on actual branches and evaluated the successful harvesting rate.

[1]  Reinhard Klein,et al.  Efficient RANSAC for Point‐Cloud Shape Detection , 2007, Comput. Graph. Forum.

[2]  Katsushi Ikeuchi,et al.  Beyond Point Clouds: Scene Understanding by Reasoning Geometry and Physics , 2013, 2013 IEEE Conference on Computer Vision and Pattern Recognition.

[3]  Yibin Ying,et al.  Recognition of clustered tomatoes based on binocular stereo vision , 2014 .

[4]  Tomonari Furukawa,et al.  A low-cost gripper for an apple picking robot , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[5]  Simon X. Yang,et al.  Integrated gripper and cutter in a mobile robotic system for harvesting greenhouse products , 2009, 2009 IEEE International Conference on Robotics and Biomimetics (ROBIO).

[6]  Mahmoud Omid,et al.  Design of fuzzy logic control system incorporating human expert knowledge for combine harvester , 2010, Expert Syst. Appl..

[7]  Luc Van Gool,et al.  What makes a chair a chair? , 2011, CVPR 2011.

[8]  Masayuki Inaba,et al.  Manipulation strategy decision and execution based on strategy proving operation for carrying large and heavy objects , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[9]  Z. Yaniv Random Sample Consensus (RANSAC) Algorithm, A Generic Implementation , 2010, The Insight Journal.

[10]  Katsushi Ikeuchi,et al.  Detecting potential falling objects by inferring human action and natural disturbance , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[11]  Yunde Jia,et al.  Parsing video events with goal inference and intent prediction , 2011, 2011 International Conference on Computer Vision.

[12]  Masayuki Inaba,et al.  Cooking for humanoid robot, a task that needs symbolic and geometric reasonings , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[13]  Masayuki Inaba,et al.  Controlling the planar motion of a heavy object by pushing with a humanoid robot using dual-arm force control , 2012, 2012 IEEE International Conference on Robotics and Automation.

[14]  Kenta Shigematsu,et al.  Evaluation of a strawberry-harvesting robot in a field test , 2010 .

[15]  Juho Kannala,et al.  Joint Depth and Color Camera Calibration with Distortion Correction , 2012, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[16]  D. Levin,et al.  Mesh-Independent Surface Interpolation , 2004 .

[17]  Elizabeth A. Croft,et al.  A human-inspired object handover controller , 2013, Int. J. Robotics Res..

[18]  Kimitoshi Yamazaki,et al.  System integration of a daily assistive robot and its application to tidying and cleaning rooms , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[19]  Eric Claesen,et al.  Autonomous Fruit Picking Machine: A Robotic Apple Harvester , 2007, FSR.

[20]  Jessica B. Hamrick Internal physics models guide probabilistic judgments about object dynamics , 2011 .

[21]  Yael Edan,et al.  Robotic melon harvesting , 2000, IEEE Trans. Robotics Autom..