The GR-100, an autonomous tomato harvesting robot