YAML Configuration Syntax#
Every IR-SIM scenario is a single YAML file with up to four top-level blocks:
worldβ the simulation space, clock, coordinate frame, and obstacle map.robotβ one or more controllable robots (kinematics, shape, goal, behavior, sensors).obstacleβ static or dynamic obstacles. Robots and obstacles share the same object schema, so any key valid for one is valid for the other.guiβ optional rendering and interaction options.
The full reference below documents every key, with its default, and includes an interactive schema explorer.