Robot Learning to Catch Objects in Flight Using an LSTM Deep Neural Network
摘要
The paper outlines the integration of a motion-tracking system and robotic arm to intercept and catch an object thrown by a human. The objective is to achieve a precise position for the robot before the ball enters it’s workspace. Predicting the trajectory of the thrown object is an essential task. Information on the object’s motion during the early stage of flight is obtained from the motion-tracking system. Trajectory estimation uses two methods: an analytical equation for an oblique projectile and a trained deep neural network for time-series data prediction. The software implementation of this solution has been tested in real-world conditions, and results show that the proposed pipeline is able to catch the ball in flight.