Reasoning-based vision recognition for agricultural humanoid robot toward tomato harvesting | IEEE Conference Publication | IEEE Xplore