Skip to content
Back to skills

Gaussian Slam

ASecurity

"Use Gaussian-SLAM for CUDA RGB-D dense SLAM, Gaussian-splatting

  • 247 stars
  • 0 votes
  • 0 copies
  • 4 views
  • Added September 8, 2026
toolspythonbash

Works with

  • cli

Security analysis

A100/100

Pro scans all 20 files and shows the line behind each finding

Scanned September 8, 2026

npx -y skills add VectorSpaceLab/AREX-Skill --skill gaussian-slam --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Gaussian Slam?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Gaussian Slam
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vectorspacelab-gaussian-slam/badge)](https://www.skillsdirectory.com/skills/vectorspacelab-gaussian-slam)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: gaussian-slam
description: "Use Gaussian-SLAM for CUDA RGB-D dense SLAM, Gaussian-splatting
  mapping, dataset/configuration preflight, checkpoint evaluation,
  reconstruction metrics, and global-map refinement."
disable-model-invocation: true
metadata:
  disco-role: operating
license: MIT
---

# Gaussian-SLAM

Use this repo skill when a task names Gaussian-SLAM or asks for dense RGB-D SLAM
with Gaussian splatting, camera tracking/mapping, Replica/TUM RGB-D/ScanNet /
ScanNet++ scene preparation, or evaluation of Gaussian-SLAM checkpoints.
This graph is a self-contained operating guide for the public repository state
recorded in [repo-provenance.md](references/repo-provenance.md).

## Hard prerequisites

- Use Linux/x86_64 or another environment where the repository's pinned CUDA
  extensions can be built and loaded. The runtime is CUDA-only: the source
  hard-codes `.cuda()` and imports both `simple_knn._C` and
  `gaussian_rasterizer._C`; CPU mode is not a truthful fallback.
- Follow the repository's Python 3.10, PyTorch 2.1.2/CUDA 12.1,
  torchvision 0.16.2, FAISS-GPU, Open3D 0.18.0, and pinned extension guidance.
  Read [troubleshooting.md](references/troubleshooting.md) for ABI, compiler,
  driver, and headless-Open3D failures.
- Provide RGB-D scene data and enough storage/VRAM for the selected sequence.
  Dataset acquisition is intentionally not automatic and may carry separate
  access or license requirements.

## Route by task

1. **Prepare data or a config** — read
   [datasets-and-configuration](sub-skills/datasets-and-configuration/SKILL.md).
   It owns the four exact dataset aliases, file layouts, camera/depth contracts,
   inheritance, scene configs, and the safe YAML validator.
2. **Run tracking and mapping** — read
   [slam-runtime](sub-skills/slam-runtime/SKILL.md). It owns CUDA preflight,
   `run_slam.py`, CLI override semantics, tracker/mapper/submap behavior,
   output checkpoints, W&B boundaries, and non-submitting cluster plans.
3. **Evaluate a completed checkpoint** — read
   [evaluation-and-mapping](sub-skills/evaluation-and-mapping/SKILL.md). It
   owns `run_evaluation.py`, trajectory/rendering/reconstruction metrics,
   global-map refinement, ScanNet++ NVS, checkpoint validation, and partial
   evaluator-stage recovery.

Work across routes in this order for a new experiment: validate data/config,
preflight CUDA/extensions, run SLAM into a new output directory, then evaluate
only the artifacts that exist. Keep the effective `config.yaml`, seed, GPU,
driver, extension build, and command line with every result.

## Safe start

From the repository root, inspect a scene config and run the bundled validator
before importing CUDA-heavy modules:

```bash
python skills/disco/gaussian-slam/sub-skills/datasets-and-configuration/scripts/validate_config.py \
  configs/Replica/room0.yaml
python skills/disco/gaussian-slam/sub-skills/slam-runtime/scripts/check_cli.py \
  configs/Replica/room0.yaml
```

Then use the runtime route's explicit command template. Keep W&B disabled for
local diagnostics (`use_wandb: False` or `DISABLE_WANDB=true`) unless online
logging, credentials, and a writable run directory have been reviewed.

## Verification boundary

The construction environment proved PyTorch CUDA allocation and imports of the
pinned custom extensions on an NVIDIA A100/SM80 host. It did not download a
dataset, run a full scene, submit SLURM work, log into W&B, or claim paper-level
metric reproduction. Use the safe checks and difficult cases in the external
review artifacts before treating a generated result as verified.

## Shared references and helpers

- Read [troubleshooting.md](references/troubleshooting.md) for cross-cutting
  installation/import, CUDA, config, data, output, W&B, and evaluation triage.
- Run [scripts/check_env.py](scripts/check_env.py) for a read-only dependency,
  CUDA, and extension diagnostic from an arbitrary working directory. It does
  not install packages, download data, or run SLAM.

Files in this skill

  • SKILL.md3.9 KB
  • references/repo-provenance.md1.8 KB
  • references/repo-routing-metadata.json510 B
  • references/troubleshooting.md4.2 KB
  • scripts/check_env.py2.9 KB
  • sub-skills/datasets-and-configuration/SKILL.md5.9 KB
  • sub-skills/datasets-and-configuration/references/configuration.md4.9 KB
  • sub-skills/datasets-and-configuration/references/data-and-downloads.md3.8 KB
  • sub-skills/datasets-and-configuration/references/data-formats.md5.5 KB
  • sub-skills/datasets-and-configuration/references/troubleshooting.md4.1 KB
  • sub-skills/datasets-and-configuration/scripts/validate_config.py25.3 KB
  • sub-skills/evaluation-and-mapping/SKILL.md7.2 KB
  • sub-skills/evaluation-and-mapping/references/api-reference.md6.3 KB
  • sub-skills/evaluation-and-mapping/references/outputs-and-metrics.md5.3 KB
  • sub-skills/evaluation-and-mapping/references/troubleshooting.md7.4 KB
  • sub-skills/evaluation-and-mapping/references/workflows.md5.9 KB
  • sub-skills/evaluation-and-mapping/scripts/check_cli.py4 KB
  • sub-skills/evaluation-and-mapping/scripts/validate_checkpoint.py4.7 KB
  • sub-skills/slam-runtime/SKILL.md13.2 KB
  • sub-skills/slam-runtime/references/cli-reference.md4.6 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.