

.. _sphx_glr_examples_robolab:

Robolab
-----------------------------

The following examples show the use of the Robolab API.


.. raw:: html

    <div class="sphx-glr-thumbnails">


.. raw:: html

    <div class="sphx-glr-thumbcontainer" tooltip="Verify the precision of transformation matrix by optitrack">

.. only:: html

  .. image:: /examples/robolab/images/thumb/sphx_glr_example_curi_transformation_verification_with_optitrack_thumb.png
    :alt:

  :ref:`sphx_glr_examples_robolab_example_curi_transformation_verification_with_optitrack.py`

.. raw:: html

      <div class="sphx-glr-thumbnail-title">CURI FK transformation verification with optitrack</div>
    </div>


.. raw:: html

    <div class="sphx-glr-thumbcontainer" tooltip="Forward dynamics of the CURI robot.">

.. only:: html

  .. image:: /examples/robolab/images/thumb/sphx_glr_example_curi_forward_dynamics_thumb.png
    :alt:

  :ref:`sphx_glr_examples_robolab_example_curi_forward_dynamics.py`

.. raw:: html

      <div class="sphx-glr-thumbnail-title">CURI forward dynamics</div>
    </div>


.. raw:: html

    <div class="sphx-glr-thumbcontainer" tooltip="Forward kinematics and visualization of the CURI robot.">

.. only:: html

  .. image:: /examples/robolab/images/thumb/sphx_glr_example_curi_forward_kinematics_thumb.png
    :alt:

  :ref:`sphx_glr_examples_robolab_example_curi_forward_kinematics.py`

.. raw:: html

      <div class="sphx-glr-thumbnail-title">CURI forward kinematics</div>
    </div>


.. raw:: html

    <div class="sphx-glr-thumbcontainer" tooltip="Inverse kinematics of the CURI robot.">

.. only:: html

  .. image:: /examples/robolab/images/thumb/sphx_glr_example_curi_inverse_kinematics_thumb.png
    :alt:

  :ref:`sphx_glr_examples_robolab_example_curi_inverse_kinematics.py`

.. raw:: html

      <div class="sphx-glr-thumbnail-title">CURI inverse kinematics</div>
    </div>


.. raw:: html

    <div class="sphx-glr-thumbcontainer" tooltip="Link name, joint name and actuated joint name of the CURI robot.">

.. only:: html

  .. image:: /examples/robolab/images/thumb/sphx_glr_example_curi_utils_thumb.png
    :alt:

  :ref:`sphx_glr_examples_robolab_example_curi_utils.py`

.. raw:: html

      <div class="sphx-glr-thumbnail-title">CURI utils</div>
    </div>


.. raw:: html

    <div class="sphx-glr-thumbcontainer" tooltip="This example shows how to transform coordinates between different reference frames and rotation...">

.. only:: html

  .. image:: /examples/robolab/images/thumb/sphx_glr_example_coordinate_transform_thumb.png
    :alt:

  :ref:`sphx_glr_examples_robolab_example_coordinate_transform.py`

.. raw:: html

      <div class="sphx-glr-thumbnail-title">Coordinate transform</div>
    </div>


.. raw:: html

    </div>


.. toctree::
   :hidden:

   /examples/robolab/example_curi_transformation_verification_with_optitrack
   /examples/robolab/example_curi_forward_dynamics
   /examples/robolab/example_curi_forward_kinematics
   /examples/robolab/example_curi_inverse_kinematics
   /examples/robolab/example_curi_utils
   /examples/robolab/example_coordinate_transform

