Skip to main content
Generated from the CLI’s own help (CLI 0.2.0-rc.5). Global flags and exit codes are on the command reference.

scenario actors

The built-in actors operations place: class, dimensions, ego and static eligibility

scenario apply add-actor

Place a new actor: a road vehicle on a semantic lane or before a junction movement, or a pedestrian/free static actor at a scene point.
Runs on: local runtime, or hosted with —cloud.

scenario apply add-encounter

Add an actor that meets the target (the ego by default) the way —kind says, placed and timed from the road graph: lead-brake, slow-lead, stopped, cut-in, crossing, oncoming, cross-traffic, reversing, pull-out, u-turn.
Runs on: local runtime, or hosted with —cloud.

scenario apply add-lane-change

Add a timed lane change for a mobile lane-bound road actor.
Runs on: local runtime, or hosted with —cloud.

scenario apply add-next-junction-turn

Choose the turn an actor takes at its next junction.
Runs on: local runtime, or hosted with —cloud.

scenario apply add-speed-change

Change an actor’s speed from a clip time: brake to a stop, slow down, speed up or start moving.
Runs on: local runtime, or hosted with —cloud.

scenario apply add-u-turn

Make an actor (the ego too) turn back the way it came at the first place ahead on its route where it can: a junction’s mapped U-turn movement, else a path drawn through a junction or across a road wide enough for its turning circle.
Runs on: local runtime, or hosted with —cloud.

scenario apply duplicate-actor

Copy an actor with its presentation and own events under a new id at a new position.
Runs on: local runtime, or hosted with —cloud.

scenario apply move-actor

Move an actor to a lane station or scene point, keeping identity, class, static state and speed.
Runs on: local runtime, or hosted with —cloud.

scenario apply remove-role

Delete an actor with dependent events, reasoning and ego handoff.
Runs on: local runtime, or hosted with —cloud.

scenario apply set-actor-speed

Set an actor’s initial speed.
Runs on: local runtime, or hosted with —cloud.

scenario apply set-actor-static

Make an actor static (clears its route and motion events) or mobile again.
Runs on: local runtime, or hosted with —cloud.

scenario apply set-clip

Set the clip length and/or warm-up; out-of-clip events are refused, never truncated.
Runs on: local runtime, or hosted with —cloud.

scenario apply set-clock

Set the precise scene clock; the time of day becomes the label of the sun at the map’s site on the scenario’s day.
Runs on: local runtime, or hosted with —cloud.

scenario apply set-ego

Make an actor the ego vehicle.
Runs on: local runtime, or hosted with —cloud.

scenario apply set-event-timing

Retime an event’s start and optional end.
Runs on: local runtime, or hosted with —cloud.

scenario apply set-waypoint-route

Give an actor a smooth stop-to-stop timed route through scene points (two points: a crossing).
Runs on: local runtime, or hosted with —cloud.

scenario apply set-weather

Set the scenario weather.
Runs on: local runtime, or hosted with —cloud.

scenario check

Full validation on the document’s map (exit 2 per —strictness); —preview also runs every actor on the engine and flags an actor the ego never sees or meets. The installed map’s own findings (mapDiagnostics) never fail it
Runs on: local runtime, or hosted with —cloud.

scenario drive

Run the editor preview’s engine pass over a scenario and report how each road vehicle drove
Runs on: local runtime.

scenario motion

Change how one actor moves: Replay to Follow path (engine-owned speed), Follow path to Behave (lanes)
Runs on: local runtime.

scenario new

Create an empty scenario on an installed map (revision 0)
Runs on: local runtime, or hosted with —cloud.

scenario ops list

Every authoring operation: id, command, summary, required map context

scenario ops show

One operation: input and result schemas, flags, applicability and refusal codes

scenario pull

Download a hosted scenario document as a local scenario JSON file