# `srb agent ros` — ROS 2 Agent

The `srb agent ros` command enables full control over the simulation environment through ROS 2 middleware. This allows you to integrate the Space Robotics Bench with external ROS 2 nodes and systems, making it ideal for developing and validating autonomous systems across diverse scenarios.

## Usage

```bash
srb agent ros --env ENV_ID [options]
```

## Options | [Shared Agent Options](cli.md#shared-agent-options)

No additional options are available for this subcommand.

## Examples

See the [ROS 2 Workflow](../workflows/ros2.md) guide for detailed examples.
