AdaptSim: Task-Driven Simulation Adaptation for Sim-to-Real Transfer

02/09/2023
by   Allen Z. Ren, et al.
0

Simulation parameter settings such as contact models and object geometry approximations are critical to training robust robotic policies capable of transferring from simulation to real-world deployment. Previous approaches typically handcraft distributions over such parameters (domain randomization), or identify parameters that best match the dynamics of the real environment (system identification). However, there is often an irreducible gap between simulation and reality: attempting to match the dynamics between simulation and reality across all states and tasks may be infeasible and may not lead to policies that perform well in reality for a specific task. Addressing this issue, we propose AdaptSim, a new task-driven adaptation framework for sim-to-real transfer that aims to optimize task performance in target (real) environments – instead of matching dynamics between simulation and reality. First, we meta-learn an adaptation policy in simulation using reinforcement learning for adjusting the simulation parameter distribution based on the current policy's performance in a target environment. We then perform iterative real-world adaptation by inferring new simulation parameter distributions for policy training, using a small amount of real data. We perform experiments in three robotic tasks: (1) swing-up of linearized double pendulum, (2) dynamic table-top pushing of a bottle, and (3) dynamic scooping of food pieces with a spatula. Our extensive simulation and hardware experiments demonstrate AdaptSim achieving 1-3x asymptotic performance and ∼2x real data efficiency when adapting to different environments, compared to methods based on Sys-ID and directly training the task policy in target environments.

READ FULL TEXT

page 1

page 3

page 4

page 7

page 9

page 10

page 16

page 17

research
10/12/2018

Policy Transfer with Strategy Optimization

Computer simulation provides an automatic and safe way for training robo...
research
06/02/2020

Learning Active Task-Oriented Exploration Policies for Bridging the Sim-to-Real Gap

Training robotic policies in simulation suffers from the sim-to-real gap...
research
07/25/2019

TuneNet: One-Shot Residual Tuning for System Identification and Sim-to-Real Robot Task Transfer

As researchers teach robots to perform more and more complex tasks, the ...
research
03/10/2022

Context is Everything: Implicit Identification for Dynamics Adaptation

Understanding environment dynamics is necessary for robots to act safely...
research
06/29/2022

Online vs. Offline Adaptive Domain Randomization Benchmark

Physics simulators have shown great promise for conveniently learning re...
research
02/23/2020

Crossing the Reality Gap with Evolved Plastic Neurocontrollers

A critical issue in evolutionary robotics is the transfer of controllers...
research
09/10/2018

VPE: Variational Policy Embedding for Transfer Reinforcement Learning

Reinforcement Learning methods are capable of solving complex problems, ...

Please sign up or login with your details

Forgot password? Click here to reset