Install
Install the CLI via Cargo (the binary name is kelo):
cargo install chelonian
If you are building from a local checkout:
cargo install --path . --locked
How it works
Chelonian runs as kelo. Typical usage is: analyze a workspace to JSON, then render the report.
(Some setups also provide a one-shot command that performs both steps.)
kelo analyze -p ros1 -f json -o analysis.json /path/to/ros/workspace
kelo report analysis.json -o results/
# one-shot (analyze + report)
kelo run /path/to/ros/workspace -p ros1 -o results/
Sample reports
ROS1
Sample static report and the corresponding machine-readable analysis JSON.
ROS2
Sample static report and the corresponding machine-readable analysis JSON.