.. figure:: _static/RAFCON_Logo_Farbe_RGB.png :alt: Official RAFCON logo :width: 90 % :align: center RAFCON ====== **Develop your robotic tasks using an intuitive graphical user interface** RAFCON (**R**\ MC **a**\ dvanced **F**\ low **Con**\ trol) uses hierarchical state machines, featuring concurrent state execution, to represent robot programs. It ships with a graphical user interface supporting the creation of state machines and contains IDE like debugging mechanisms. Alternatively, state machines can programmatically be generated using RAFCON's API. RAFCON is licensed under the `Eclipse Public License - v 1.0 (EPL) `__. .. figure:: _static/RAFCON_GUI_screenshot.png :width: 90 % :alt: Screenshot of RAFCON with an example state machine :align: center Have a look at our `website `__ for an introduction about installing RAFCON. .. toctree:: :maxdepth: 1 :numbered: 2 :caption: Table of Contents concepts.rst changelog.rst feature_list.rst breaking_changes.rst tutorials.rst building_docs.rst configuration.rst autobackup.rst gui_guide.rst plugins.rst faq.rst development/development.rst api/rafcon.rst Indices and tables ================== * :ref:`genindex` * :ref:`modindex` * :ref:`search`