Streams Manager
View and control data streams between components and devices.
nimbus stream <command>
| Command | Description |
|---|---|
list | List all streams |
list-ros [--domain-id <id>] | List ROS 2 topics and message types |
info <component> <stream> | Show stream metadata |
echo <component> <stream> | Print stream messages |
echo-ros <topic> <type> [--domain-id <id>] [--once] | Print ROS 2 topic messages as JSON |
pub <component> <stream> '<json>' | Publish a message |
PubRos <topic> <ros-type> '<json>' | Publish JSON to a ROS topic via the agent (auto-gateway) |
connect-remote-robot | Open remote robot stream channel |
ros1-remote-listener | Mirror remote ROS1 streams locally |
ros2-remote-listener | Mirror remote ROS2 streams locally |
disconnect-remote-robot | Stop remote connection |
Examples
nimbus stream echo waypoints-navigation move_to_next_point
nimbus stream list-ros --domain-id 16
nimbus stream echo-ros /cmd_vel geometry_msgs/msg/Twist --domain-id 16 --once
nimbus stream pub tutorials-listener message '{ "data": "Hello" }'