How to teach a robot to pick a fruit?

The availability of labour is one of the global issues in the agri-food sector today. And with the COVID-19 pandemic resulting in closed borders, the need for a quick implementation of automated production with robots has become even more evident.

Artificial intelligence and machine learning methods have recently shown their large potential for data processing and reasoning. Wageningen University & Research strives to play a crucial role in enabling the digital transformation in the agro food and life sciences.

Human demonstrations teach robots how to perform
Currently, we work on data-driven methods to learn robots how to perform a task, such as selective harvesting of fruit, by human demonstration. Due to the natural variation in the scene, it is not possible to program a fixed motion trajectory for the robot for such tasks. Instead, a human will demonstrate the task to the robot for different scenarios and for a limited number of repetitions. The motions of the human are recorded using a motion capturing (mocap) system.

In the training phase that follows, the full task is split into smaller parts, so-called motion primitives. The required motion primitives are generalized and modeled using a probabilistic imitation learning framework. After the training is completed, the system has learned how to perform the task. From that moment on it can be used to calculate future motion trajectories for unseen scenarios and to control the physical robot arm. Future research on that topic will not only take the motion of the robotic arm into account but will also incorporate the actuation of the robot gripper and data of sensors in the gripper (tactile sensing) in the learning process.

Source: wur.nl/en 


Publication date:



Receive the daily newsletter in your email for free | Click here


Other news in this sector:


Facebook Twitter Rss LinkedIn

© HortiDaily.com 2021

Sign up for our daily Newsletter and stay up to date with all the latest news!

Subscribe I am already a subscriber