Achieving Human Level Competitive Robot Table Tennis
Not on the map. Why?
Abstract (arXiv)
Achieving human-level speed and performance on real world tasks is a north star for the robotics research community. This work takes a step towards that goal and presents the first learned robot agent that reaches amateur human-level performance in competitive table tennis. Table tennis is a physically demanding sport which requires human players to undergo years of training to achieve an advanced level of proficiency. In this paper, we contribute (1) a hierarchical and modular policy architecture consisting of (i) low level controllers with their detailed skill descriptors which model the agent's capabilities and help to bridge the sim-to-real gap and (ii) a high level controller that chooses the low level skills, (2) techniques for enabling zero-shot sim-to-real including an iterative approach to defining the task distribution that is grounded in the real-world and defines an automatic curriculum, and (3) real time adaptation to unseen opponents. Policy performance was assessed through 29 robot vs. human matches of which the robot won 45% (13/29). All humans were unseen players and their skill level varied from beginner to tournament level. Whilst the robot lost all matches vs. the most advanced players it won 100% matches vs. beginners and 55% matches vs. intermediate players, demonstrating solidly amateur human-level performance. Videos of the matches can be viewed at https://sites.google.com/view/competitive-robot-table-tennis
Key facts. Cited by 24 papers in the map (data through 7 Oct 2026). First posted on arXiv 7 Aug 2024.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2024: 3; 2025: 12; 2026: 9.
24 papers.
Sort:
By area:
- 2025AutoEval: Autonomous Evaluation of Generalist Robot Manipulation Policies in the Real Worldcited by 46
- 2026DynamicVLA: A Vision-Language-Action Model for Dynamic Object Manipulationcited by 33
- 2024RoboMatrix: A Skill-centric Hierarchical Framework for Scalable Robot Task Planning and Execution in Open-Worldcited by 22
- 2024Reinforcement Learning Within the Classical Robotics Stack: A Case Study in Robot Soccercited by 5
- 2025LATTE-MV: Learning to Anticipate Table Tennis Hits from Monocular Videoscited by 5
- 2024Learning Diverse Robot Striking Motions with Diffusion Models and Kinematically Constrained Gradient Guidancecited by 4
- 2025Towards Ball Spin and Trajectory Analysis in Table Tennis Broadcast Videos via Physically Grounded Synthetic-to-Real Transfercited by 4
- 2026SoK: The Pitfalls of Deep Reinforcement Learning for Cybersecuritycited by 4
- 2025VolleyBots: A Testbed for Multi-Drone Volleyball Game Combining Motion Control and Strategic Playcited by 3
- 2025Egocentric Event-Based Vision for Ping Pong Ball Trajectory Predictioncited by 3
- 2025Integrating Learning-Based Manipulation and Physics-Based Locomotion for Whole-Body Badminton Robot Controlcited by 2
- 2025ECPv2: Fast, Efficient, and Scalable Global Optimization of Lipschitz Functionscited by 2
12 more
- 2025RacketVision: A Multiple Racket Sports Benchmark for Unified Ball and Racket Analysiscited by 2
- 2025Generalization in Monitored Markov Decision Processes (Mon-MDPs)cited by 1
- 2025Energy-Based Transfer for Reinforcement Learningcited by 1
- 2025BlurBall: Joint Ball and Motion Blur Estimation for Table Tennis Ball Trackingcited by 1
- 2026TEMPO: Learning Temporal Context for Dynamic Robot Manipulationcited by 1
- 2025SpikePingpong: Spike Vision-based Fast-Slow Pingpong Robot Systemcited by 0
- 2026How good was my shot? Quantifying Player Skill Level in Table Tenniscited by 0
- 20261000 Rallies: An Event-Camera Dataset and Real-Time Learned Ball-State Estimation for Robotic Table Tenniscited by 0
- 2026PhysMani: Physics-principled 3D World Model for Dynamic Object Manipulationcited by 0
- 2026Chess on Ice: Curling Tactical Decision-Making via Backward Induction and Deep Reinforcement Learningcited by 0
- 2026SpeedTuning: Speeding Up Policy Execution with Lightweight Reinforcement Learningcited by 0
- 2026Towards Professional Tennis Styles for Humanoid Robots with Adaptive Motion Planning and Trackingcited by 0
- 2026TEMPO: Learning Temporal Context for Dynamic Robot Manipulation15 Sep 2026
- 2026Towards Professional Tennis Styles for Humanoid Robots with Adaptive Motion Planning and Tracking20 Aug 2026
- 2026SpeedTuning: Speeding Up Policy Execution with Lightweight Reinforcement Learning10 Aug 2026
- 2026Chess on Ice: Curling Tactical Decision-Making via Backward Induction and Deep Reinforcement Learning3 Aug 2026
- 2026PhysMani: Physics-principled 3D World Model for Dynamic Object Manipulation2 Jul 2026
- 20261000 Rallies: An Event-Camera Dataset and Real-Time Learned Ball-State Estimation for Robotic Table Tennis24 Jun 2026
- 2026How good was my shot? Quantifying Player Skill Level in Table Tennis26 Mar 2026
- 2026SoK: The Pitfalls of Deep Reinforcement Learning for Cybersecurity9 Feb 2026
- 2026DynamicVLA: A Vision-Language-Action Model for Dynamic Object Manipulation29 Jan 2026
- 2025RacketVision: A Multiple Racket Sports Benchmark for Unified Ball and Racket Analysis21 Nov 2025
- 2025ECPv2: Fast, Efficient, and Scalable Global Optimization of Lipschitz Functions20 Nov 2025
- 2025BlurBall: Joint Ball and Motion Blur Estimation for Table Tennis Ball Tracking22 Sep 2025
12 more
- 2025Energy-Based Transfer for Reinforcement Learning19 Jun 2025
- 2025Egocentric Event-Based Vision for Ping Pong Ball Trajectory Prediction9 Jun 2025
- 2025SpikePingpong: Spike Vision-based Fast-Slow Pingpong Robot System7 Jun 2025
- 2025Generalization in Monitored Markov Decision Processes (Mon-MDPs)13 May 2025
- 2025Towards Ball Spin and Trajectory Analysis in Table Tennis Broadcast Videos via Physically Grounded Synthetic-to-Real Transfer28 Apr 2025
- 2025Integrating Learning-Based Manipulation and Physics-Based Locomotion for Whole-Body Badminton Robot Control24 Apr 2025
- 2025AutoEval: Autonomous Evaluation of Generalist Robot Manipulation Policies in the Real World31 Mar 2025
- 2025LATTE-MV: Learning to Anticipate Table Tennis Hits from Monocular Videos26 Mar 2025
- 2025VolleyBots: A Testbed for Multi-Drone Volleyball Game Combining Motion Control and Strategic Play4 Feb 2025
- 2024Reinforcement Learning Within the Classical Robotics Stack: A Case Study in Robot Soccer12 Dec 2024
- 2024RoboMatrix: A Skill-centric Hierarchical Framework for Scalable Robot Task Planning and Execution in Open-World29 Nov 2024
- 2024Learning Diverse Robot Striking Motions with Diffusion Models and Kinematically Constrained Gradient Guidance23 Sep 2024
- 2025AutoEval: Autonomous Evaluation of Generalist Robot Manipulation Policies in the Real Worldcited by 46
- 2024RoboMatrix: A Skill-centric Hierarchical Framework for Scalable Robot Task Planning and Execution in Open-Worldcited by 22
- 2024Reinforcement Learning Within the Classical Robotics Stack: A Case Study in Robot Soccercited by 5
- 2025LATTE-MV: Learning to Anticipate Table Tennis Hits from Monocular Videoscited by 5
- 2025Towards Ball Spin and Trajectory Analysis in Table Tennis Broadcast Videos via Physically Grounded Synthetic-to-Real Transfercited by 4
- 2026SoK: The Pitfalls of Deep Reinforcement Learning for Cybersecuritycited by 4
- 2025VolleyBots: A Testbed for Multi-Drone Volleyball Game Combining Motion Control and Strategic Playcited by 3
- 2025Egocentric Event-Based Vision for Ping Pong Ball Trajectory Predictioncited by 3
- 2025ECPv2: Fast, Efficient, and Scalable Global Optimization of Lipschitz Functionscited by 2
- 2025RacketVision: A Multiple Racket Sports Benchmark for Unified Ball and Racket Analysiscited by 2
- 2025Generalization in Monitored Markov Decision Processes (Mon-MDPs)cited by 1
- 2025Energy-Based Transfer for Reinforcement Learningcited by 1
12 most cited of 19 All 19 (JSON)
- 2026Towards Professional Tennis Styles for Humanoid Robots with Adaptive Motion Planning and Tracking20 Aug 2026
- 2026SpeedTuning: Speeding Up Policy Execution with Lightweight Reinforcement Learning10 Aug 2026
- 2026Chess on Ice: Curling Tactical Decision-Making via Backward Induction and Deep Reinforcement Learning3 Aug 2026
- 20261000 Rallies: An Event-Camera Dataset and Real-Time Learned Ball-State Estimation for Robotic Table Tennis24 Jun 2026
- 2026How good was my shot? Quantifying Player Skill Level in Table Tennis26 Mar 2026
- 2026SoK: The Pitfalls of Deep Reinforcement Learning for Cybersecurity9 Feb 2026
- 2025RacketVision: A Multiple Racket Sports Benchmark for Unified Ball and Racket Analysis21 Nov 2025
- 2025ECPv2: Fast, Efficient, and Scalable Global Optimization of Lipschitz Functions20 Nov 2025
- 2025BlurBall: Joint Ball and Motion Blur Estimation for Table Tennis Ball Tracking22 Sep 2025
- 2025Energy-Based Transfer for Reinforcement Learning19 Jun 2025
- 2025Egocentric Event-Based Vision for Ping Pong Ball Trajectory Prediction9 Jun 2025
- 2025SpikePingpong: Spike Vision-based Fast-Slow Pingpong Robot System7 Jun 2025
12 newest of 19 All 19 (JSON)