Search papers, labs, and topics across Lattice.
This paper details the design and optimization of a table tennis robot, "Ace," engineered to outperform professional players by analyzing elite player motions and establishing stringent hardware specifications. Key advancements include a custom 8-DoF mechanical structure optimized for mass and stiffness, alongside a refined motor and gearbox selection informed by an inverse-dynamics torque model. Experimental results show that Ace can execute full-stroke swings with a cycle time of 0.8 seconds and a racket-center velocity of 22 m/s, successfully defeating multiple professional opponents.
Ace, the table tennis robot, not only matches but beats professional players, showcasing a groundbreaking leap in robotic agility and precision.
This paper focuses on the hardware specifications required for a table tennis robot to beat professional players. After analyzing the motions of elite players, we defined target specifications for the workspace, payload, external-force resistance, physical performance, serve capability, and end-effector accuracy. Based on these specifications, we developed "Ace", a custom 8-DoF robot. The mechanical structure was improved through topology optimization to minimize mass while preserving stiffness. Motor and gearbox selection was optimized using an inverse-dynamics torque model. Low-order per-joint dynamics models with delay compensation were identified and integrated into simulation to enable the use of an RL control policy. Experiments demonstrated repeated full-stroke swings with a cycle time of 0.8 s and a peak racket-center velocity of 22 m/s. The robot successfully defeated multiple professional players.