kleinkram-upload
CommunityUpload ROS bags to Kleinkram
AuthorIdate96
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill automates the process of uploading ROS/ROS2 bag datasets to Kleinkram, a platform for managing and analyzing sensor data, especially when dealing with potential filename collisions.
Core Features & Use Cases
- Automated Upload: Uploads
.mcap,.bag, and.db3files along withmetadata.yamlto Kleinkram projects. - Mission Naming: Provides strategies to avoid filename collisions, particularly with
metadata.yaml, by creating separate missions for subfolders or individual bags. - Bulk Upload Script: A helper script (
scripts/klein_upload_rosbags.py) resolves project names to UUIDs, creates missions, and handles splitting subfolders to prevent collisions. - Use Case: Uploading multiple ROS2 bag folders from different sensors (camera, lidar) collected during a single autonomous driving test run into distinct Kleinkram missions to keep data organized and prevent
metadata.yamloverwrites.
Quick Start
Use the kleinkram-upload skill to upload the bag folder located at /home/user/bags/run_01 to the 'mole_estimator' project, naming the mission 'run_01_camera'.
Dependency Matrix
Required Modules
None requiredComponents
scripts
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: kleinkram-upload Download link: https://github.com/Idate96/codex_skills/archive/main.zip#kleinkram-upload Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.