Flow-based Domain Randomization for Learning and Sequencing Robotic Skills

Aidan Curtis, Eric Li, Michael Noseworthy, Nishad Gothoskar, Sachin Chitta +3 more
2/3/2025
cs.ROcs.AIcs.LG

No official code found. Best implementation: aidan-curtis/goflow (5 stars, last commit 2025-05-05).

Abstract

Domain randomization in reinforcement learning is an established technique for increasing the robustness of control policies trained in simulation. By randomizing environment properties during training, the learned policy can become robust to uncertainties along the randomized dimensions. While the environment distribution is typically specified by hand, in this paper we investigate automatically discovering a sampling distribution via entropy-regularized reward maximization of a normalizing-flow-based neural sampling distribution. We show that this architecture is more flexible and provides greater robustness than existing approaches that learn simpler, parameterized sampling distributions, as demonstrated in six simulated and one real-world robotics domain. Lastly, we explore how these learned sampling distributions, combined with a privileged value function, can be used for out-of-distribution detection in an uncertainty-aware multi-step manipulation planner.

View on arXivView PDF

Code Implementations(1)

aidan-curtis/goflowCommunity100%

Flow-based domain randomization

52PythonMay 2, 20251 years ago

Similar Papers

Cite this paper

@article{curtis2025flowbased,
  title  = {Flow-based Domain Randomization for Learning and Sequencing Robotic Skills},
  author = {Aidan Curtis and Eric Li and Michael Noseworthy and Nishad Gothoskar and Sachin Chitta and Hui Li and Leslie Pack Kaelbling and Nicole Carey},
  year   = {2025},
  eprint = {2502.01800},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2502.01800v2},
  journal = {ICML 2025 2025}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2502.01800.svg)](https://codeofpaper.com/paper/2502.01800)

Discussion