ROS 2 folks: free pilot of our episode logging SDK (help us squash bugs)
Hi all,
I'm building RoboTrace (robotrace.dev): log training runs as episodes (video + sensors + actions), tag them with policy/env/git metadata, replay in a portal, and spot regressions before you ship to hardware.
ROS 2 today:
- Offline rosbag2 (sqlite3 + mcap), no full ROS install needed for bags
- Auto-classifies topics into video / sensors / actions
- Optional live record via
rclpy
Install:
pip install 'robotrace-dev[ros2,video]'
robotrace login
Try a bag:
from robotrace.adapters import ros2
print(ros2.scan_bag("./my_bag/").report())
ros2.upload_bag(
"./my_bag/",
name="my-run",
policy_version="v1.0",
env_version="lab",
git_sha="abc1234",
)
SDK on GitHub: https://github.com/Artl13/robotrace-dev
Docs: https://robotrace.dev/docs/sdk/ros2
Looking for:
A few people using ROS 2 (student, hobbyist, solo dev, or lab) to try this on real bags or live topics and tell me what's broken, confusing, or missing.
Free access in exchange for honest bug feedback. Early alpha, APIs still moving. ROS 1 is out of scope.
Interested? Comment or DM me and I'll send an invite.
Questions? Ask here, I'm around.
Thanks in advanced