Ping Pong robots are nothing new. We have covered a bunch of them here in the past. The Trainerbot is a smartphone enhanced table tennis robot that gives you direction, spin, and trajectory control. You will be able to program sequences to work on your game.
The robot can play any shot and land it anywhere on the table. You have thousands of games and drills to choose from. Just place the device on your table, connect it to your phone to program it, and you are ready to go. Trainerbot is expected to ship in 2017.