Text this: Development of a grape-harvesting robot using a multi-step detection method based on AI and a position-estimation algorithm