Ping pong can be lots of fun but in order to improve, you need serious practice. The JOOLA Infinity is an app controlled table tennis robot that serves as your trainer. It can emulate any shot and teach you the fundamentals. It has customizable spin, frequency, speed, oscillation, and trajectory settings.
The Infinity Robot has two wheels to produce topspin, underspin, side spin and no spin shots. It can launch 100 balls per minute at speeds up to 45mph. You get an infinity-play net, so the ball is recycled as you play. The JOOLA Infinity ping pong robot is compatible with iOS and Android devices.[where to get it]