ROMar 31, 2021

Causal Reasoning in Simulation for Structure and Transfer Learning of Robot Manipulation Policies

arXiv:2103.16772v236 citations
AI Analysis

This addresses the sim-to-real transfer problem for robot manipulation, though it appears incremental as it builds on existing causal reasoning and domain randomization techniques.

The researchers tackled the problem of robot manipulation policy transfer from simulation to reality by developing CREST, which uses causal reasoning in simulation to identify relevant state variables and pretrain policies. Their approach achieved more robust domain shift performance, better sample efficiency, and successful zero-shot sim-to-real transfer for block stacking tasks.

We present CREST, an approach for causal reasoning in simulation to learn the relevant state space for a robot manipulation policy. Our approach conducts interventions using internal models, which are simulations with approximate dynamics and simplified assumptions. These interventions elicit the structure between the state and action spaces, enabling construction of neural network policies with only relevant states as input. These policies are pretrained using the internal model with domain randomization over the relevant states. The policy network weights are then transferred to the target domain (e.g., the real world) for fine tuning. We perform extensive policy transfer experiments in simulation for two representative manipulation tasks: block stacking and crate opening. Our policies are shown to be more robust to domain shifts, more sample efficient to learn, and scale to more complex settings with larger state spaces. We also show improved zero-shot sim-to-real transfer of our policies for the block stacking task.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes