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.