Skip to main content

Streams Manager

View and control data streams between components and devices.

nimbus stream <command>
CommandDescription
listList 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-robotOpen remote robot stream channel
ros1-remote-listenerMirror remote ROS1 streams locally
ros2-remote-listenerMirror remote ROS2 streams locally
disconnect-remote-robotStop 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" }'