:py:mod:`rofunc.simulator.src.domain_randomization`
===================================================

.. py:module:: rofunc.simulator.src.domain_randomization

.. autodoc2-docstring:: rofunc.simulator.src.domain_randomization
   :allowtitles:

Module Contents
---------------

Data
~~~~

.. list-table::
   :class: autosummary longtable
   :align: left

   * - :py:obj:`gym <rofunc.simulator.src.domain_randomization.gym>`
     - .. autodoc2-docstring:: rofunc.simulator.src.domain_randomization.gym
          :summary:
   * - :py:obj:`args <rofunc.simulator.src.domain_randomization.args>`
     - .. autodoc2-docstring:: rofunc.simulator.src.domain_randomization.args
          :summary:
   * - :py:obj:`sim_params <rofunc.simulator.src.domain_randomization.sim_params>`
     - .. autodoc2-docstring:: rofunc.simulator.src.domain_randomization.sim_params
          :summary:
   * - :py:obj:`sim <rofunc.simulator.src.domain_randomization.sim>`
     - .. autodoc2-docstring:: rofunc.simulator.src.domain_randomization.sim
          :summary:
   * - :py:obj:`plane_params <rofunc.simulator.src.domain_randomization.plane_params>`
     - .. autodoc2-docstring:: rofunc.simulator.src.domain_randomization.plane_params
          :summary:
   * - :py:obj:`num_envs <rofunc.simulator.src.domain_randomization.num_envs>`
     - .. autodoc2-docstring:: rofunc.simulator.src.domain_randomization.num_envs
          :summary:
   * - :py:obj:`spacing <rofunc.simulator.src.domain_randomization.spacing>`
     - .. autodoc2-docstring:: rofunc.simulator.src.domain_randomization.spacing
          :summary:
   * - :py:obj:`env_lower <rofunc.simulator.src.domain_randomization.env_lower>`
     - .. autodoc2-docstring:: rofunc.simulator.src.domain_randomization.env_lower
          :summary:
   * - :py:obj:`env_upper <rofunc.simulator.src.domain_randomization.env_upper>`
     - .. autodoc2-docstring:: rofunc.simulator.src.domain_randomization.env_upper
          :summary:
   * - :py:obj:`asset_root <rofunc.simulator.src.domain_randomization.asset_root>`
     - .. autodoc2-docstring:: rofunc.simulator.src.domain_randomization.asset_root
          :summary:
   * - :py:obj:`asset_file <rofunc.simulator.src.domain_randomization.asset_file>`
     - .. autodoc2-docstring:: rofunc.simulator.src.domain_randomization.asset_file
          :summary:
   * - :py:obj:`ant_asset <rofunc.simulator.src.domain_randomization.ant_asset>`
     - .. autodoc2-docstring:: rofunc.simulator.src.domain_randomization.ant_asset
          :summary:
   * - :py:obj:`envs <rofunc.simulator.src.domain_randomization.envs>`
     - .. autodoc2-docstring:: rofunc.simulator.src.domain_randomization.envs
          :summary:
   * - :py:obj:`actor_handles <rofunc.simulator.src.domain_randomization.actor_handles>`
     - .. autodoc2-docstring:: rofunc.simulator.src.domain_randomization.actor_handles
          :summary:
   * - :py:obj:`camera_handles <rofunc.simulator.src.domain_randomization.camera_handles>`
     - .. autodoc2-docstring:: rofunc.simulator.src.domain_randomization.camera_handles
          :summary:
   * - :py:obj:`texture_files <rofunc.simulator.src.domain_randomization.texture_files>`
     - .. autodoc2-docstring:: rofunc.simulator.src.domain_randomization.texture_files
          :summary:
   * - :py:obj:`loaded_texture_handle_list <rofunc.simulator.src.domain_randomization.loaded_texture_handle_list>`
     - .. autodoc2-docstring:: rofunc.simulator.src.domain_randomization.loaded_texture_handle_list
          :summary:
   * - :py:obj:`cam_pos <rofunc.simulator.src.domain_randomization.cam_pos>`
     - .. autodoc2-docstring:: rofunc.simulator.src.domain_randomization.cam_pos
          :summary:
   * - :py:obj:`cam_target <rofunc.simulator.src.domain_randomization.cam_target>`
     - .. autodoc2-docstring:: rofunc.simulator.src.domain_randomization.cam_target
          :summary:
   * - :py:obj:`cam_props <rofunc.simulator.src.domain_randomization.cam_props>`
     - .. autodoc2-docstring:: rofunc.simulator.src.domain_randomization.cam_props
          :summary:
   * - :py:obj:`sequence_number <rofunc.simulator.src.domain_randomization.sequence_number>`
     - .. autodoc2-docstring:: rofunc.simulator.src.domain_randomization.sequence_number
          :summary:

API
~~~

.. py:data:: gym
   :canonical: rofunc.simulator.src.domain_randomization.gym
   :value: None

   .. autodoc2-docstring:: rofunc.simulator.src.domain_randomization.gym

.. py:data:: args
   :canonical: rofunc.simulator.src.domain_randomization.args
   :value: None

   .. autodoc2-docstring:: rofunc.simulator.src.domain_randomization.args

.. py:data:: sim_params
   :canonical: rofunc.simulator.src.domain_randomization.sim_params
   :value: None

   .. autodoc2-docstring:: rofunc.simulator.src.domain_randomization.sim_params

.. py:data:: sim
   :canonical: rofunc.simulator.src.domain_randomization.sim
   :value: None

   .. autodoc2-docstring:: rofunc.simulator.src.domain_randomization.sim

.. py:data:: plane_params
   :canonical: rofunc.simulator.src.domain_randomization.plane_params
   :value: None

   .. autodoc2-docstring:: rofunc.simulator.src.domain_randomization.plane_params

.. py:data:: num_envs
   :canonical: rofunc.simulator.src.domain_randomization.num_envs
   :value: 1

   .. autodoc2-docstring:: rofunc.simulator.src.domain_randomization.num_envs

.. py:data:: spacing
   :canonical: rofunc.simulator.src.domain_randomization.spacing
   :value: 0.75

   .. autodoc2-docstring:: rofunc.simulator.src.domain_randomization.spacing

.. py:data:: env_lower
   :canonical: rofunc.simulator.src.domain_randomization.env_lower
   :value: None

   .. autodoc2-docstring:: rofunc.simulator.src.domain_randomization.env_lower

.. py:data:: env_upper
   :canonical: rofunc.simulator.src.domain_randomization.env_upper
   :value: None

   .. autodoc2-docstring:: rofunc.simulator.src.domain_randomization.env_upper

.. py:data:: asset_root
   :canonical: rofunc.simulator.src.domain_randomization.asset_root
   :value: '../assets'

   .. autodoc2-docstring:: rofunc.simulator.src.domain_randomization.asset_root

.. py:data:: asset_file
   :canonical: rofunc.simulator.src.domain_randomization.asset_file
   :value: 'mjcf/nv_ant.xml'

   .. autodoc2-docstring:: rofunc.simulator.src.domain_randomization.asset_file

.. py:data:: ant_asset
   :canonical: rofunc.simulator.src.domain_randomization.ant_asset
   :value: None

   .. autodoc2-docstring:: rofunc.simulator.src.domain_randomization.ant_asset

.. py:data:: envs
   :canonical: rofunc.simulator.src.domain_randomization.envs
   :value: []

   .. autodoc2-docstring:: rofunc.simulator.src.domain_randomization.envs

.. py:data:: actor_handles
   :canonical: rofunc.simulator.src.domain_randomization.actor_handles
   :value: []

   .. autodoc2-docstring:: rofunc.simulator.src.domain_randomization.actor_handles

.. py:data:: camera_handles
   :canonical: rofunc.simulator.src.domain_randomization.camera_handles
   :value: []

   .. autodoc2-docstring:: rofunc.simulator.src.domain_randomization.camera_handles

.. py:data:: texture_files
   :canonical: rofunc.simulator.src.domain_randomization.texture_files
   :value: None

   .. autodoc2-docstring:: rofunc.simulator.src.domain_randomization.texture_files

.. py:data:: loaded_texture_handle_list
   :canonical: rofunc.simulator.src.domain_randomization.loaded_texture_handle_list
   :value: []

   .. autodoc2-docstring:: rofunc.simulator.src.domain_randomization.loaded_texture_handle_list

.. py:data:: cam_pos
   :canonical: rofunc.simulator.src.domain_randomization.cam_pos
   :value: None

   .. autodoc2-docstring:: rofunc.simulator.src.domain_randomization.cam_pos

.. py:data:: cam_target
   :canonical: rofunc.simulator.src.domain_randomization.cam_target
   :value: None

   .. autodoc2-docstring:: rofunc.simulator.src.domain_randomization.cam_target

.. py:data:: cam_props
   :canonical: rofunc.simulator.src.domain_randomization.cam_props
   :value: None

   .. autodoc2-docstring:: rofunc.simulator.src.domain_randomization.cam_props

.. py:data:: sequence_number
   :canonical: rofunc.simulator.src.domain_randomization.sequence_number
   :value: 0

   .. autodoc2-docstring:: rofunc.simulator.src.domain_randomization.sequence_number
