Add new directives robot_source, robot_settings and robot_variables