CLI Commands

his guide explains how to use the Ark Command-Line Interface (CLI) for managing and inspecting your robotics network.


🧭 Overview

Use the following command to see available options:

ark --help

Main Commands


🔍 Inspecting the Network

List active nodes

ark node list

List active channels

ark channel list

List available services

ark service list
Add -v or --verbose to include default/system services.

Show detailed info for a node

ark node -n <node_name>
Use --verbose to include default publishers and services.

🖼️ Graph Visualization

Start the live network visualization:

ark graph start

Save the current graph as an image:

ark graph save output.png

🗄️ Start the Registry

ark registry start --host 127.0.0.1 --port 1234
You can change the host and port to match your network setup.

🚀 Launch Nodes from YAML

ark launcher start path/to/launch.yaml
Ensure the YAML file defines valid nodes and configuration compatible with your environment.