Agile Catching with Whole-Body MPC and Blackbox Policy Learning

06/14/2023
by   Saminda Abeyruwan, et al.
0

We address a benchmark task in agile robotics: catching objects thrown at high-speed. This is a challenging task that involves tracking, intercepting, and cradling a thrown object with access only to visual observations of the object and the proprioceptive state of the robot, all within a fraction of a second. We present the relative merits of two fundamentally different solution strategies: (i) Model Predictive Control using accelerated constrained trajectory optimization, and (ii) Reinforcement Learning using zeroth-order optimization. We provide insights into various performance trade-offs including sample efficiency, sim-to-real transfer, robustness to distribution shifts, and whole-body multimodality via extensive on-hardware experiments. We conclude with proposals on fusing "classical" and "learning-based" techniques for agile robot control. Videos of our experiments may be found at https://sites.google.com/view/agile-catching

READ FULL TEXT
research
05/26/2023

Computationally Efficient Data-Driven MPC for Agile Quadrotor Flight

This paper develops computationally efficient data-driven model predicti...
research
12/07/2021

Policy Search for Model Predictive Control with Application to Agile Drone Flight

Policy Search and Model Predictive Control (MPC) are two different parad...
research
06/26/2023

ANYmal Parkour: Learning Agile Navigation for Quadrupedal Robots

Performing agile navigation with four-legged robots is a challenging tas...
research
09/22/2021

PCVPC: Perception Constrained Visual Predictive Control For Agile Quadrotors

We present a perception constrained visual predictive control (PCVPC) al...
research
07/31/2023

Data-Based MHE for Agile Quadrotor Flight

This paper develops a data-based moving horizon estimation (MHE) method ...
research
09/20/2022

Robust, High-Rate Trajectory Tracking on Insect-Scale Soft-Actuated Aerial Robots with Deep-Learned Tube MPC

Accurate and agile trajectory tracking in sub-gram Micro Aerial Vehicles...
research
12/29/2022

Utilizing Human Feedback for Primitive Optimization in Wheelchair Tennis

Agile robotics presents a difficult challenge with robots moving at high...

Please sign up or login with your details

Forgot password? Click here to reset