计划执行与检查节点
executing-plans
按既定实施计划完成工作,保持过程检查和反馈。
offline-slam【效率与协作】Run MonoGS offline SLAM on monocular TUM, RGB-D TUM/Replica, and stereo EuRoC configs.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill to construct and sanity-check MonoGS offline SLAM runs with
python slam.py --config ... for:
This sub-skill owns command construction, GUI/headless choices, multiprocessing
and single_thread behavior, sensor-specific config choice, runtime output
expectations, and the core APIs that drive a SLAM run.
data-and-configs sub-skill.evaluation-and-results sub-skill.live-demo sub-skill.Ensure the MonoGS runtime environment has CUDA PyTorch and the two CUDA extensions available; offline SLAM has no CPU-only substitute.
Choose the offline config family:
configs/mono/tum/<sequence>.yaml;configs/rgbd/tum/<sequence>.yaml;configs/rgbd/replica/<scene>.yaml or <scene>_sp.yaml;configs/stereo/euroc/mh02.yaml.Decide whether this is an interactive GUI run or a headless/evaluation run.
The real slam.py CLI supports only --config and optional --eval; there
is no runtime --headless flag.
Use scripts/plan_slam_run.py to print a safe command and warnings before
launching a long run:
python scripts/plan_slam_run.py --repo-root <mono-gs-repo> \
--config configs/mono/tum/fr3_office.yaml --check-files
Run the suggested command from the MonoGS repository root only after any data, display, or backend warnings are resolved.
references/workflows.md — command matrix, GUI/headless choices,
multiprocessing/single_thread notes, sensor-specific considerations, and
expected output tree.references/api-reference.md — distilled CLI, config, class, renderer,
dataset, and Gaussian-model facts used by offline SLAM.references/troubleshooting.md — workflow-specific failure modes and safe
mitigations.scripts/plan_slam_run.py — read-only planner; it never starts SLAM, downloads
data, edits configs, or imports repository runtime modules.