Development of a tomato harvesting robot with a vision system using specular reflection. (Part 1) - Selection of hand-approach direction by image processing.