Babysitter RViz Visualization Skill

RViz configuration and custom visualization for robot development and debugging

install
source · Clone the upstream repo
git clone https://github.com/a5c-ai/babysitter
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/a5c-ai/babysitter "$T" && mkdir -p ~/.claude/skills && cp -r "$T/library/specializations/robotics-simulation/skills/rviz-visualization" ~/.claude/skills/a5c-ai-babysitter-rviz-visualization-skill && rm -rf "$T"
manifest: library/specializations/robotics-simulation/skills/rviz-visualization/SKILL.md
source content

RViz Visualization Skill

Overview

Expert skill for configuring RViz visualizations, creating custom panels, and building debugging dashboards for robot development.

Capabilities

  • Create RViz configuration files for robot visualization
  • Configure visualization plugins (robot model, TF, point cloud)
  • Implement custom RViz panels and displays
  • Set up marker publishers for debugging
  • Configure interactive markers for teleoperation
  • Create visualization dashboards
  • Set up camera views and fixed frames
  • Implement trajectory visualization
  • Configure planning scene visualization
  • Set up sensor data overlays

Target Processes

  • robot-urdf-sdf-model.js
  • moveit-manipulation-planning.js
  • visual-slam-implementation.js
  • path-planning-algorithm.js

Dependencies

  • RViz2
  • rviz_visual_tools
  • interactive_markers

Usage Context

This skill is invoked when processes require visualization setup, debugging displays, or interactive robot control interfaces.

Output Artifacts

  • RViz configuration files
  • Custom panel implementations
  • Marker publisher nodes
  • Interactive marker servers
  • Visualization dashboards
  • Debug display configurations