autonomy ros2

Execute governed ROS2 commands under AutonomyOps policy

Synopsis

Execute ROS2 commands under AutonomyOps policy governance.

All subcommands dispatch through the dual-path executor:

Container path (default when Docker is available): ROS2 runs inside an OCI container with full policy interception and container isolation. Requires –image to be set to a ROS2-capable image.

Native path (fallback when Docker is absent): ROS2 runs as a native subprocess. Docker unavailability triggers a REDUCED-GOVERNANCE warning; no active interception layer is in place. Only suitable for development — container path required for production.

Neither available: Returns an error if Docker is absent and ros2 is not in PATH.

Subcommands