.. _rst: Welcome to the |project| Manual! (for version |version|) ======================================================== The Robotics Systems Types Repository (|project|) contains type specifications for robotics and cognitive systems and associated conversion code for different :term:`data types ` and programming languages. The following programming languages are currently supported explicitly: * :ref:`C++ ` * :ref:`Python ` .. warning:: Only major version 2 of Python (i.e. not Python 3) is currently supported. This limitation is due to the fact that the protocol buffer compiler currently only supports Python 2.x. * :ref:`Java ` :term:`Data types ` are specified using a `Interface Definition Language `_. Currently, the `Google Protocol Buffers`_ IDL syntax is used almost exclusively. .. toctree:: :maxdepth: 2 :hidden: install troubleshooting user-tutorial developer-tutorial data-types converters support .. toctree:: :hidden: glossary