..
    This file was auto-generated by the 'repo_extension_docs' tool.
    Run 'repo extension_docs --help' for more details.

..
    [begin reference autogenerated]

.. _ext_omni_isaac_dynamic_control:

..
    [end reference autogenerated]

..
    [begin title autogenerated]

[omni.isaac.dynamic_control] Isaac Sim Dynamic Control
######################################################

..
    [end title autogenerated]

..
    [begin deprecation autogenerated]

.. warning::
    **Deprecation:** Extension deprecated since Isaac Sim 4.5.0.

..
    [end deprecation autogenerated]

..
    [begin version autogenerated]

**Version**: :guilabel:`2.0.7`

..
    [end version autogenerated]

..
    [begin description autogenerated]

The Dynamic Control extension provides a set of utilities to control physics objects. It provides opaque handles for different physics objects that remain valid between PhysX scene resets, which occur whenever play or stop is pressed.

..
    [end description autogenerated]

..
    [begin preview autogenerated]
..
    [end preview autogenerated]

..
    [begin enable-extension autogenerated]


Enable Extension
================

The extension can be enabled (if not already) in one of the following ways:

.. tab-set::
    .. tab-item:: Command-line interface
        :sync: tab_cli

        Define the next entry as an application argument from a terminal.

        .. code-block:: bash

            APP_SCRIPT.(sh|bat) --enable omni.isaac.dynamic_control

    .. tab-item:: Experience/extension configuration
        :sync: tab_toml

        Define the next entry under ``[dependencies]`` in an experience (``.kit``) file or an extension configuration (``extension.toml``) file.

        .. code-block:: ini

            [dependencies]
            "omni.isaac.dynamic_control" = {}

    .. tab-item:: Extension Manager UI
        :sync: tab_gui

        Open the *Window > Extensions* menu in a running application instance and search for ``omni.isaac.dynamic_control``.
        Then, toggle the enable control button if it is not already active.


..
    [end enable-extension autogenerated]

..
    [begin usage autogenerated]

.. include:: usage.rst

..
    [end usage autogenerated]

..
    [begin api autogenerated]

.. include:: api.rst

..
    [end api autogenerated]

..
    [begin actions autogenerated]
..
    [end actions autogenerated]

..
    [begin ogn autogenerated]
..
    [end ogn autogenerated]

..
    [begin settings autogenerated]
..
    [end settings autogenerated]
