Connect your ROS 2 workspace to RoboSol AI diagnostics
Project description
RoboSol CLI
Connect your ROS 2 workspace to RoboSol AI diagnostics.
Instead of copy-pasting terminal output, run one command and the AI sees your live node graph, topic rates, TF tree, parameters, and launch/config files.
Install
pip install robosol-cli
Or from source:
git clone https://github.com/Aniverseee/robosol-cli
cd robosol-cli
pip install .
Usage
Make sure ROS 2 is sourced, then:
# Snapshot the running ROS 2 system
robosol snapshot
# Also include launch files, YAML configs, URDF/Xacro from your workspace
robosol snapshot --ws ~/ros2_ws
# Preview what gets collected without uploading
robosol snapshot --dry-run
You'll get a 6-digit code. Go to robosol.vercel.app, open a chat, and type:
/connect 123456
The AI now diagnoses with your actual workspace data.
What it collects
ros2 node list+ per-node info (subs/pubs/services)ros2 topic list+ frequencies of key topics (cmd_vel, odom, scan, imu, tf...)ros2 param list,ros2 doctor --report- TF tree snapshot
- ROS environment variables (ROS_DISTRO, RMW_IMPLEMENTATION, ROS_DOMAIN_ID...)
- With
--ws: launch files, YAML configs, URDF/Xacro (first 25 files, 30KB each)
Nothing else. No source code, no credentials, no personal files. Use --dry-run to see exactly what's sent. Snapshots expire after 24 hours.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file robosol_cli-0.1.0.tar.gz.
File metadata
- Download URL: robosol_cli-0.1.0.tar.gz
- Upload date:
- Size: 5.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.14.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d377d5da62f9e4ca3b9e51c1d362e222eadbddd81c2e21b736e85702cbf2dfd1
|
|
| MD5 |
5483925c67217a962d74df9ca474e332
|
|
| BLAKE2b-256 |
c60d1f52b431ebfa04e2fcc9eee59ced33b0e6d43d40391962737b8a1d2d42c3
|
File details
Details for the file robosol_cli-0.1.0-py3-none-any.whl.
File metadata
- Download URL: robosol_cli-0.1.0-py3-none-any.whl
- Upload date:
- Size: 5.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.14.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c0b409aa3d5508ff3f9d9286e947383dcb20f07c838f72c4bde7d7f87795ba91
|
|
| MD5 |
89e91978719fc2af28f0d0e49163370c
|
|
| BLAKE2b-256 |
3b41aa0554e6966f3ae5aba002ad703ebbe71b79cae46fc0229b35be45865aa7
|