Playing ping pong can be lots of fun when you have a decent opponent. Even when you don’t, you can rely on a robot like the Throw II Robot to practice the game. It helps you practice your forehand and backhand with short and long balls. The robot offers remote arc adjustment, fixed/random/mixed program modes, and adjustable speed of up to 100 balls per minutes.
The Throw II Robot Tennis Robot features a remote control and has something for causal and advanced players. More information is available here.