isaac-sim / OmniIsaacGymEnvs

Reinforcement Learning Environments for Omniverse Isaac Gym
Other
815 stars 209 forks source link

Domain Randomization #5

Closed AlanSunHR closed 2 years ago

AlanSunHR commented 2 years ago

Hi,

The standalone Isaac Gym provides a convenient domain randomization method by adding some parameters in config files. But for Omniverse Gym, I currently cannot find a method of doing so. Is there any workaround to achieve randomizations like adding noises to observations/states, and randomizing the friction/mass of an object?

Thanks!

kellyguo11 commented 2 years ago

Hi @AlanSunHR ,

We are working on adding a similar Domain Randomization framework in OmniIsaacGymEnvs, but it is not available in the current release. Adding noises to observations and states will have to be done through user code for now, and randomizing friction/mass properties have to go through the USD APIs. We will be working on adding new APIs on the physics side to allow setting these properties in the next release.

AlanSunHR commented 2 years ago

Hi @kellyguo11,

Thanks for your quick response! Looking forward to the next release!