Ping pong and robotics: A match made in heaven