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

.. py:module:: rofunc.simulator.src.asset_info

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

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

Functions
~~~~~~~~~

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

   * - :py:obj:`print_asset_info <rofunc.simulator.src.asset_info.print_asset_info>`
     - .. autodoc2-docstring:: rofunc.simulator.src.asset_info.print_asset_info
          :summary:
   * - :py:obj:`print_actor_info <rofunc.simulator.src.asset_info.print_actor_info>`
     - .. autodoc2-docstring:: rofunc.simulator.src.asset_info.print_actor_info
          :summary:

Data
~~~~

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

   * - :py:obj:`gym <rofunc.simulator.src.asset_info.gym>`
     - .. autodoc2-docstring:: rofunc.simulator.src.asset_info.gym
          :summary:
   * - :py:obj:`args <rofunc.simulator.src.asset_info.args>`
     - .. autodoc2-docstring:: rofunc.simulator.src.asset_info.args
          :summary:
   * - :py:obj:`sim_params <rofunc.simulator.src.asset_info.sim_params>`
     - .. autodoc2-docstring:: rofunc.simulator.src.asset_info.sim_params
          :summary:
   * - :py:obj:`sim <rofunc.simulator.src.asset_info.sim>`
     - .. autodoc2-docstring:: rofunc.simulator.src.asset_info.sim
          :summary:
   * - :py:obj:`asset_root <rofunc.simulator.src.asset_info.asset_root>`
     - .. autodoc2-docstring:: rofunc.simulator.src.asset_info.asset_root
          :summary:
   * - :py:obj:`asset_files <rofunc.simulator.src.asset_info.asset_files>`
     - .. autodoc2-docstring:: rofunc.simulator.src.asset_info.asset_files
          :summary:
   * - :py:obj:`asset_names <rofunc.simulator.src.asset_info.asset_names>`
     - .. autodoc2-docstring:: rofunc.simulator.src.asset_info.asset_names
          :summary:
   * - :py:obj:`loaded_assets <rofunc.simulator.src.asset_info.loaded_assets>`
     - .. autodoc2-docstring:: rofunc.simulator.src.asset_info.loaded_assets
          :summary:
   * - :py:obj:`spacing <rofunc.simulator.src.asset_info.spacing>`
     - .. autodoc2-docstring:: rofunc.simulator.src.asset_info.spacing
          :summary:
   * - :py:obj:`lower <rofunc.simulator.src.asset_info.lower>`
     - .. autodoc2-docstring:: rofunc.simulator.src.asset_info.lower
          :summary:
   * - :py:obj:`upper <rofunc.simulator.src.asset_info.upper>`
     - .. autodoc2-docstring:: rofunc.simulator.src.asset_info.upper
          :summary:
   * - :py:obj:`env <rofunc.simulator.src.asset_info.env>`
     - .. autodoc2-docstring:: rofunc.simulator.src.asset_info.env
          :summary:
   * - :py:obj:`pose <rofunc.simulator.src.asset_info.pose>`
     - .. autodoc2-docstring:: rofunc.simulator.src.asset_info.pose
          :summary:
   * - :py:obj:`actor_count <rofunc.simulator.src.asset_info.actor_count>`
     - .. autodoc2-docstring:: rofunc.simulator.src.asset_info.actor_count
          :summary:

API
~~~

.. py:function:: print_asset_info(asset, name)
   :canonical: rofunc.simulator.src.asset_info.print_asset_info

   .. autodoc2-docstring:: rofunc.simulator.src.asset_info.print_asset_info

.. py:function:: print_actor_info(gym, env, actor_handle)
   :canonical: rofunc.simulator.src.asset_info.print_actor_info

   .. autodoc2-docstring:: rofunc.simulator.src.asset_info.print_actor_info

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

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

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

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

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

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

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

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

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

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

.. py:data:: asset_files
   :canonical: rofunc.simulator.src.asset_info.asset_files
   :value: ['urdf/cartpole.urdf', 'urdf/franka_description/robots/franka_panda.urdf', 'mjcf/nv_ant.xml']

   .. autodoc2-docstring:: rofunc.simulator.src.asset_info.asset_files

.. py:data:: asset_names
   :canonical: rofunc.simulator.src.asset_info.asset_names
   :value: ['cartpole', 'franka', 'ant']

   .. autodoc2-docstring:: rofunc.simulator.src.asset_info.asset_names

.. py:data:: loaded_assets
   :canonical: rofunc.simulator.src.asset_info.loaded_assets
   :value: []

   .. autodoc2-docstring:: rofunc.simulator.src.asset_info.loaded_assets

.. py:data:: spacing
   :canonical: rofunc.simulator.src.asset_info.spacing
   :value: 2.0

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

.. py:data:: lower
   :canonical: rofunc.simulator.src.asset_info.lower
   :value: None

   .. autodoc2-docstring:: rofunc.simulator.src.asset_info.lower

.. py:data:: upper
   :canonical: rofunc.simulator.src.asset_info.upper
   :value: None

   .. autodoc2-docstring:: rofunc.simulator.src.asset_info.upper

.. py:data:: env
   :canonical: rofunc.simulator.src.asset_info.env
   :value: None

   .. autodoc2-docstring:: rofunc.simulator.src.asset_info.env

.. py:data:: pose
   :canonical: rofunc.simulator.src.asset_info.pose
   :value: None

   .. autodoc2-docstring:: rofunc.simulator.src.asset_info.pose

.. py:data:: actor_count
   :canonical: rofunc.simulator.src.asset_info.actor_count
   :value: None

   .. autodoc2-docstring:: rofunc.simulator.src.asset_info.actor_count
