Table tennis is a lot of fun. Unfortunately, it's not fun to get beat all the time, and it's very hard to improve without someone else to hit the ball back to you. The Trainerbot Ping Pong Robot wants to change that. This robotic playing partner lets you adjust the incoming ball's spin, direction, and trajectory right from your phone, with a speed control to match your comfort level and the ability to hit anywhere on the table. You can program up to 30 shots in a row, letting you simulate something closer to a real match, and since it's roughly a foot tall and weighs under 3 pounds, it's easy to pack along to wherever your favorite table might be.