TossingBot: Learning to Throw Arbitrary Objects with Residual Physics
Not on the map. Why?
Abstract (arXiv)
We investigate whether a robot arm can learn to pick and throw arbitrary objects into selected boxes quickly and accurately. Throwing has the potential to increase the physical reachability and picking speed of a robot arm. However, precisely throwing arbitrary objects in unstructured settings presents many challenges: from acquiring reliable pre-throw conditions (e.g. initial pose of object in manipulator) to handling varying object-centric properties (e.g. mass distribution, friction, shape) and dynamics (e.g. aerodynamics). In this work, we propose an end-to-end formulation that jointly learns to infer control parameters for grasping and throwing motion primitives from visual observations (images of arbitrary objects in a bin) through trial and error. Within this formulation, we investigate the synergies between grasping and throwing (i.e., learning grasps that enable more accurate throws) and between simulation and deep learning (i.e., using deep networks to predict residuals on top of control parameters predicted by a physics simulator). The resulting system, TossingBot, is able to grasp and throw arbitrary objects into boxes located outside its maximum reach range at 500+ mean picks per hour (600+ grasps per hour with 85% throwing accuracy); and generalizes to new objects and target locations. Videos are available at https://tossingbot.cs.princeton.edu
Key facts. Cited by 131 papers in the map (data through 7 Oct 2026). First posted on arXiv 27 Mar 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2020: 2; 2021: 31; 2022: 24; 2023: 28; 2024: 15; 2025: 17; 2026: 14.
131 papers.
Sort:
By area:
- 2020MOReL : Model-Based Offline Reinforcement Learningcited by 582
- 2022Perceiver-Actor: A Multi-Task Transformer for Robotic Manipulationcited by 545
- 2021Implicit Behavioral Cloningcited by 442
- 2021Bridge Data: Boosting Generalization of Robotic Skills with Cross-Domain Datasetscited by 248
- 2023TidyBot: Personalized Robot Assistance with Large Language Modelscited by 219
- 2023RoboGen: Towards Unleashing Infinite Data for Automated Robot Learning via Generative Simulationcited by 206
- 2021Q-attention: Enabling Efficient Learning for Vision-based Robotic Manipulationcited by 85
- 2024From Imitation to Refinement -- Residual RL for Precise Assemblycited by 80
- 2024Explore until Confident: Efficient Exploration for Embodied Question Answeringcited by 74
- 2021UMPNet: Universal Manipulation Policy Network for Articulated Objectscited by 64
- 2021Physics-Integrated Variational Autoencoders for Robust and Interpretable Generative Modelingcited by 59
- 2023Waypoint-Based Imitation Learning for Robotic Manipulationcited by 59
38 more
- 2021Learning to See before Learning to Act: Visual Pre-training for Manipulationcited by 50
- 2024TRANSIC: Sim-to-Real Policy Transfer by Learning from Online Correctioncited by 50
- 2022Look Closer: Bridging Egocentric and Third-Person Views with Transformers for Robotic Manipulationcited by 49
- 2022Learning rigid dynamics with face interaction graph networkscited by 43
- 2022Near-Optimal Sample Complexity Bounds for Constrained MDPscited by 36
- 2021From Machine Learning to Robotics: Challenges and Opportunities for Embodied Intelligencecited by 35
- 2024Deep Generative Models in Robotics: A Survey on Learning from Multimodal Demonstrationscited by 35
- 2021Autonomous Reinforcement Learning: Formalism and Benchmarkingcited by 33
- 2023DribbleBot: Dynamic Legged Manipulation in the Wildcited by 33
- 2023Dynamic Handover: Throw and Catch with Bimanual Handscited by 33
- 2026DynamicVLA: A Vision-Language-Action Model for Dynamic Object Manipulationcited by 33
- 2021Autonomous Reinforcement Learning via Subgoal Curriculacited by 32
- 2022Hierarchical Reinforcement Learning for Precise Soccer Shooting Skills using a Quadrupedal Robotcited by 32
- 2023Self-Improving Robots: End-to-End Autonomous Visuomotor Reinforcement Learningcited by 29
- 2022A Comprehensive Review of Digital Twin -- Part 1: Modeling and Twinning Enabling Technologiescited by 28
- 2021Residual Reinforcement Learning from Demonstrationscited by 27
- 2026The Long-Horizon Task Mirage? Diagnosing Where and Why Agentic Systems Breakcited by 25
- 2021SwingBot: Learning Physical Features from In-hand Tactile Exploration for Dynamic Swing-up Manipulationcited by 24
- 2021Generalization Through Hand-Eye Coordination: An Action Space for Learning Spatially-Invariant Visuomotor Controlcited by 24
- 2021Meta-Adaptive Nonlinear Control: Theory and Algorithmscited by 23
- 2022Object Detection Using Sim2Real Domain Randomization for Robotic Applicationscited by 23
- 2020Residual Learning from Demonstration: Adapting DMPs for Contact-rich Manipulationcited by 22
- 2022Model-Based Offline Reinforcement Learning with Pessimism-Modulated Dynamics Beliefcited by 22
- 2022Visuotactile Affordances for Cloth Manipulation with Local Controlcited by 20
- 2021Injecting Knowledge in Data-driven Vehicle Trajectory Predictorscited by 18
- 2023Chain-of-Thought Predictive Controlcited by 18
- 2021Widening Access to Applied Machine Learning with TinyMLcited by 17
- 2021Sample Efficient Reinforcement Learning via Model-Ensemble Exploration and Exploitationcited by 17
- 2023AdaptSim: Task-Driven Simulation Adaptation for Sim-to-Real Transfercited by 17
- 2022That Sounds Right: Auditory Self-Supervision for Dynamic Robot Manipulationcited by 12
- 2023Robotic Table Tennis: A Case Study into a High Speed Learning Systemcited by 12
- 2023Autonomous Robotic Reinforcement Learning with Asynchronous Human Feedbackcited by 12
- 2026VLANeXt: Recipes for Building Strong VLA Modelscited by 12
- 2022Automating Reinforcement Learning with Example-based Resetscited by 11
- 2025Bridging the Sim-to-Real Gap for Athletic Loco-Manipulationcited by 11
- 2022Knowledge-augmented Deep Learning and Its Applications: A Surveycited by 10
- 2024QuasiSim: Parameterized Quasi-Physical Simulators for Dexterous Manipulations Transfercited by 10
- 2026RFS: Reinforcement Learning with Residual Flow Steering for Dexterous Manipulationcited by 10
50 most cited of 131 All 131 (JSON)
- 2026Beyond Simulation: Retain-and-Repair Neural Operators for Real-World Adaptation30 Sep 2026
- 2026EMPIRIC: Experiment-Driven Learning of Residual World Models for Robot Planning28 Sep 2026
- 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
- 2026NeuralActuator: Neural Actuation Modeling for Robot Dynamics and External Force Perception13 Jul 2026
- 2026Learning to Throw Objects Safely in Multi-Obstacle Environments7 Jul 2026
- 2026Task-Error Residual Learning for Real-Robot Five-Ball Juggling15 Jun 2026
- 2026Learning Equivariant Neural-Augmented Object Dynamics From Few Interactions4 May 2026
- 2026The Long-Horizon Task Mirage? Diagnosing Where and Why Agentic Systems Break13 Apr 2026
- 2026UMI-Underwater: Learning Underwater Manipulation without Underwater Teleoperation27 Mar 2026
- 2026VLANeXt: Recipes for Building Strong VLA Models20 Feb 2026
38 more
- 2026RFS: Reinforcement Learning with Residual Flow Steering for Dexterous Manipulation2 Feb 2026
- 2026DynamicVLA: A Vision-Language-Action Model for Dynamic Object Manipulation29 Jan 2026
- 2025From Overfitting to Reliability: Introducing the Hierarchical Approximate Bayesian Neural Network15 Dec 2025
- 2025House of Dextra: Cross-embodied Co-design for Dexterous Hands3 Dec 2025
- 2025RoboTidy : A 3D Gaussian Splatting Household Tidying Benchmark for Embodied Navigation and Action18 Nov 2025
- 2025Learning to Throw-Flip11 Oct 2025
- 2025Central Limit Theorems for Asynchronous Averaged Q-Learning23 Sep 2025
- 2025Near-Optimal Sample Complexity Bounds for Constrained Average-Reward MDPs20 Sep 2025
- 2025Train-Once Plan-Anywhere Kinodynamic Motion Planning via Diffusion Trees28 Aug 2025
- 2025Neural Robot Dynamics21 Aug 2025
- 2025SpikePingpong: Spike Vision-based Fast-Slow Pingpong Robot System7 Jun 2025
- 2025ActivePusher: Active Learning and Planning with Residual Physics for Nonprehensile Manipulation5 Jun 2025
- 2025SEM: Enhancing Spatial Understanding for Robust Robot Manipulation22 May 2025
- 2025Latent Adaptive Planner for Dynamic Manipulation6 May 2025
- 2025HDVIO2.0: Wind and Disturbance Estimation with Hybrid Dynamics VIO1 Apr 2025
- 2025Learning to Play Piano in the Real World19 Mar 2025
- 2025DEFT: Differentiable Branched Discrete Elastic Rods for Modeling Furcated DLOs in Real-Time20 Feb 2025
- 2025Bridging the Sim-to-Real Gap for Athletic Loco-Manipulation15 Feb 2025
- 2025Learning to Double Guess: An Active Perception Approach for Estimating the Center of Mass of Arbitrary Objects4 Feb 2025
- 2024The State of Robot Motion Generation16 Oct 2024
- 2024Learning Object Properties Using Robot Proprioception via Differentiable Robot-Object Interaction4 Oct 2024
- 2024Deep Generative Models in Robotics: A Survey on Learning from Multimodal Demonstrations8 Aug 2024
- 2024From Imitation to Refinement -- Residual RL for Precise Assembly23 Jul 2024
- 2024Physics-Informed Model and Hybrid Planning for Efficient Dyna-Style Reinforcement Learning2 Jul 2024
- 2024Autonomous Algorithm for Training Autonomous Vehicles with Minimal Human Intervention22 May 2024
- 2024TRANSIC: Sim-to-Real Policy Transfer by Learning from Online Correction16 May 2024
- 2024PhyPlan: Generalizable and Rapid Physical Task Planning with Physics Informed Skill Networks for Robot Manipulators22 Apr 2024
- 2024Physics-integrated generative modeling using attentive planar normalizing flow based variational autoencoder18 Apr 2024
- 2024QuasiSim: Parameterized Quasi-Physical Simulators for Dexterous Manipulations Transfer11 Apr 2024
- 2024Explore until Confident: Efficient Exploration for Embodied Question Answering23 Mar 2024
- 2024DexDribbler: Learning Dexterous Soccer Manipulation via Dynamic Supervision21 Mar 2024
- 2024Unsupervised Learning of Hybrid Latent Dynamics: A Learn-to-Identify Framework13 Mar 2024
- 2024LeTac-MPC: Learning Model Predictive Control for Tactile-reactive Grasping7 Mar 2024
- 2024PhyPlan: Compositional and Adaptive Physical Task Reasoning with Physics-Informed Skill Networks for Robot Manipulators24 Feb 2024
- 2023Differentiable Visual Computing for Inverse Problems and Machine Learning21 Nov 2023
- 2023Self-Supervised Curriculum Generation for Autonomous Reinforcement Learning without Task-Specific Knowledge15 Nov 2023
- 2023RoboGen: Towards Unleashing Infinite Data for Automated Robot Learning via Generative Simulation2 Nov 2023
- 2023Autonomous Robotic Reinforcement Learning with Asynchronous Human Feedback31 Oct 2023
50 newest of 131 All 131 (JSON)
- 2020MOReL : Model-Based Offline Reinforcement Learningcited by 582
- 2021Implicit Behavioral Cloningcited by 442
- 2023Waypoint-Based Imitation Learning for Robotic Manipulationcited by 59
- 2024Deep Generative Models in Robotics: A Survey on Learning from Multimodal Demonstrationscited by 35
- 2021Residual Reinforcement Learning from Demonstrationscited by 27
- 2021Generalization Through Hand-Eye Coordination: An Action Space for Learning Spatially-Invariant Visuomotor Controlcited by 24
- 2020Residual Learning from Demonstration: Adapting DMPs for Contact-rich Manipulationcited by 22
- 2022Model-Based Offline Reinforcement Learning with Pessimism-Modulated Dynamics Beliefcited by 22
- 2024Deep Generative Models in Robotics: A Survey on Learning from Multimodal Demonstrations8 Aug 2024
- 2023Waypoint-Based Imitation Learning for Robotic Manipulation26 Jul 2023
- 2022Model-Based Offline Reinforcement Learning with Pessimism-Modulated Dynamics Belief13 Oct 2022
- 2021Implicit Behavioral Cloning1 Sep 2021
- 2021Residual Reinforcement Learning from Demonstrations15 Jun 2021
- 2021Generalization Through Hand-Eye Coordination: An Action Space for Learning Spatially-Invariant Visuomotor Control28 Feb 2021
- 2020Residual Learning from Demonstration: Adapting DMPs for Contact-rich Manipulation18 Aug 2020
- 2020MOReL : Model-Based Offline Reinforcement Learning12 May 2020
- 2023Chain-of-Thought Predictive Controlcited by 18
- 2023Chain-of-Thought Predictive Control3 Apr 2023
- 2026VLANeXt: Recipes for Building Strong VLA Modelscited by 12
- 2026VLANeXt: Recipes for Building Strong VLA Models20 Feb 2026
- 2022Perceiver-Actor: A Multi-Task Transformer for Robotic Manipulationcited by 545
- 2021Bridge Data: Boosting Generalization of Robotic Skills with Cross-Domain Datasetscited by 248
- 2023TidyBot: Personalized Robot Assistance with Large Language Modelscited by 219
- 2023RoboGen: Towards Unleashing Infinite Data for Automated Robot Learning via Generative Simulationcited by 206
- 2021Q-attention: Enabling Efficient Learning for Vision-based Robotic Manipulationcited by 85
- 2024From Imitation to Refinement -- Residual RL for Precise Assemblycited by 80
- 2024Explore until Confident: Efficient Exploration for Embodied Question Answeringcited by 74
- 2021UMPNet: Universal Manipulation Policy Network for Articulated Objectscited by 64
- 2021Physics-Integrated Variational Autoencoders for Robust and Interpretable Generative Modelingcited by 59
- 2021Learning to See before Learning to Act: Visual Pre-training for Manipulationcited by 50
- 2024TRANSIC: Sim-to-Real Policy Transfer by Learning from Online Correctioncited by 50
- 2022Look Closer: Bridging Egocentric and Third-Person Views with Transformers for Robotic Manipulationcited by 49
12 most cited of 115 All 115 (JSON)
- 2026Beyond Simulation: Retain-and-Repair Neural Operators for Real-World Adaptation30 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
- 2026NeuralActuator: Neural Actuation Modeling for Robot Dynamics and External Force Perception13 Jul 2026
- 2026Learning to Throw Objects Safely in Multi-Obstacle Environments7 Jul 2026
- 2026Task-Error Residual Learning for Real-Robot Five-Ball Juggling15 Jun 2026
- 2026Learning Equivariant Neural-Augmented Object Dynamics From Few Interactions4 May 2026
- 2026UMI-Underwater: Learning Underwater Manipulation without Underwater Teleoperation27 Mar 2026
- 2025From Overfitting to Reliability: Introducing the Hierarchical Approximate Bayesian Neural Network15 Dec 2025
- 2025House of Dextra: Cross-embodied Co-design for Dexterous Hands3 Dec 2025
- 2025RoboTidy : A 3D Gaussian Splatting Household Tidying Benchmark for Embodied Navigation and Action18 Nov 2025
- 2025Learning to Throw-Flip11 Oct 2025
12 newest of 115 All 115 (JSON)