This is the TennisX: a smart tennis robot that not only picks up 300 balls per minute but also has a dual camera system to analyze you form. It can track your shots and movement to measure your performance. It analyzes your strokes to give you feedback and insight. This robot has a dual motor chassis to move around. It can rotate 360 degrees to keep up with your rallies.
TennisX can pick up balls along lines and corners. Its cameras enable it to measure speed and freeze actions. It can analyze your forehand, backhand, serve, and volley. It can track shots up to 220 km/h. This robot has a 36V / 7.8Ah lithium battery.