isaaclab_contrib.controllers
============================

.. automodule:: isaaclab_contrib.controllers

  .. rubric:: Classes

  .. autosummary::

    LeeControllerBase
    LeeControllerBaseCfg
    LeeAccController
    LeeAccControllerCfg
    LeeAttController
    LeeAttControllerCfg
    LeePosController
    LeePosControllerCfg
    LeeVelController
    LeeVelControllerCfg

Lee Base Controller
--------------------

.. autoclass:: LeeControllerBase
  :members:
  :inherited-members:
  :show-inheritance:

.. autoclass:: LeeControllerBaseCfg
  :members:
  :inherited-members:
  :show-inheritance:
  :exclude-members: __init__, class_type

Lee Acceleration Controller
----------------------------

.. autoclass:: LeeAccController
  :members:
  :inherited-members:
  :show-inheritance:

.. autoclass:: LeeAccControllerCfg
  :members:
  :inherited-members:
  :show-inheritance:
  :exclude-members: __init__, class_type

Lee Attitude Controller
-------------------------
.. autoclass:: LeeAttController
  :members:
  :inherited-members:
  :show-inheritance:

.. autoclass:: LeeAttControllerCfg
  :members:
  :inherited-members:
  :show-inheritance:
  :exclude-members: __init__, class_type

Lee Position Controller
-----------------------

.. autoclass:: LeePosController
  :members:
  :inherited-members:
  :show-inheritance:

.. autoclass:: LeePosControllerCfg
  :members:
  :inherited-members:
  :show-inheritance:
  :exclude-members: __init__, class_type

Lee Velocity Controller
-----------------------

.. autoclass:: LeeVelController
  :members:
  :inherited-members:
  :show-inheritance:

.. autoclass:: LeeVelControllerCfg
  :members:
  :inherited-members:
  :show-inheritance:
  :exclude-members: __init__, class_type
