Robot uses on-board tracking to catch balls autonomously

A service robot from DLR - German Institute of Robotics and Mechatronics has been given the ability to catch balls completely autonomously using only on-board sensing and tracking.

’Rollin’ Justin’, a humanoid robot, was built around two years ago to carry out everyday household tasks requiring fine manipulation. The intention was to use Justin as a research platform to retrofit new abilities — the latest being the catching of two balls simultaneously.

‘It’s not really easy to catch a ball; it’s a dynamic task that takes dexterity,’ Dr Berthold Bäuml told The Engineer.

‘A child takes quite a long time to have this feeling for a ball, especially when two balls are coming at the same time — we have a handball player in the lab who can do this but for others, like me, that’s very hard.’

The robot’s head is equipped with stereo cameras to precisely track the trajectory of the ball in 3D space. Bäuml said that the addition of an inner ear — or inertial measurement unit (IMU) — allows the robot’s head to follow the ball to the hand.

Register now to continue reading

Thanks for visiting The Engineer. You’ve now reached your monthly limit of news stories. Register for free to unlock unlimited access to all of our news coverage, as well as premium content including opinion, in-depth features and special reports.  

Benefits of registering

  • In-depth insights and coverage of key emerging trends

  • Unrestricted access to special reports throughout the year

  • Daily technology news delivered straight to your inbox