

.. _sphx_glr_gallery_client_node:

Client nodes examples
=====================

.. raw:: html

  <div id='sg-tag-list' class='sphx-glr-tag-list'></div>


.. raw:: html

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

.. thumbnail-parent-div-open

.. raw:: html

    <div class="sphx-glr-thumbcontainer" tooltip="Showcases the basic :pypyaseba.client.Node interface.">

.. only:: html

  .. image:: /gallery/client_node/images/thumb/sphx_glr_1_basics_thumb.png
    :alt:

  :doc:`/gallery/client_node/1_basics`

.. raw:: html

      <div class="sphx-glr-thumbnail-title">Nodes basics</div>
    </div>


.. raw:: html

    <div class="sphx-glr-thumbcontainer" tooltip="Showcases how :pypyaseba.client.Node mirrors local Aseba events and exposes local Aseba functions to Python.">

.. only:: html

  .. image:: /gallery/client_node/images/thumb/sphx_glr_2_mirroring_thumb.png
    :alt:

  :doc:`/gallery/client_node/2_mirroring`

.. raw:: html

      <div class="sphx-glr-thumbnail-title">Nodes mirroring</div>
    </div>


.. raw:: html

    <div class="sphx-glr-thumbcontainer" tooltip="Showcases the Python-like :pypyaseba.client.Node interface, that exposes Aseba variables and functions as Python attributes and methods.">

.. only:: html

  .. image:: /gallery/client_node/images/thumb/sphx_glr_3_attributes_thumb.png
    :alt:

  :doc:`/gallery/client_node/3_attributes`

.. raw:: html

      <div class="sphx-glr-thumbnail-title">Nodes attributes</div>
    </div>


.. thumbnail-parent-div-close

.. raw:: html

    </div>


.. toctree::
   :hidden:

   /gallery/client_node/1_basics
   /gallery/client_node/2_mirroring
   /gallery/client_node/3_attributes

