Babysitter Point Cloud Processing Skill

Specialized skill for 3D point cloud processing and analysis using PCL and Open3D

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/point-cloud-processing" ~/.claude/skills/a5c-ai-babysitter-point-cloud-processing-skill && rm -rf "$T"
manifest: library/specializations/robotics-simulation/skills/point-cloud-processing/SKILL.md
source content

Point Cloud Processing Skill

Overview

Expert skill for processing, analyzing, and manipulating 3D point cloud data using PCL (Point Cloud Library) and Open3D.

Capabilities

  • Implement point cloud filtering (voxel grid, statistical outlier, passthrough)
  • Configure ground plane segmentation (RANSAC, SAC)
  • Implement clustering algorithms (Euclidean, DBSCAN)
  • Set up surface reconstruction (Poisson, ball pivoting)
  • Configure feature extraction (FPFH, SHOT, PFH)
  • Implement registration algorithms (ICP, NDT, GICP)
  • Set up octree and KD-tree spatial indexing
  • Process organized and unorganized point clouds
  • Implement point cloud downsampling strategies
  • Configure LiDAR-camera fusion

Target Processes

  • lidar-mapping-localization.js
  • object-detection-pipeline.js
  • sensor-fusion-framework.js
  • synthetic-data-pipeline.js

Dependencies

  • PCL (Point Cloud Library)
  • Open3D
  • pcl_ros
  • laser_geometry

Usage Context

This skill is invoked when processes require 3D point cloud manipulation, LiDAR data processing, surface reconstruction, or point cloud registration tasks.

Output Artifacts

  • Point cloud processing pipelines
  • Filter chain configurations
  • Registration parameters
  • Segmentation algorithms
  • Feature extraction configurations
  • Fusion pipeline code