Install instructions

The skills robot_language package is a python3 library containing the parser of the Robot Skills Language and code generators for skillset managers and interface messages.

To install this package, use the following instructions:

python3 -m pip install jinja2 inflection typing argparse z3-solver antlr4-python3-runtime --user
git clone https://gitlab.com/onera-robot-skills/robot_language
pip3 install --user robot_language/

The ‘robot_language’ tool contains the language parser, the verification tool, and the ROS2 code generator. Obviously, to run the generated code, ROS2 must be installed (see ROS2).