Skip to main content

🧭 Classical Visual SLAM — Region Landing (经典视觉 SLAM 导读)

Status: v1 —— 新区,立场鲜明的草稿。UNVERIFIED 数字已 inline 标注。 Depth tier: 📖 foundations 基线(1× 深度;不是维护者锚点 —— 锚点已在 aerial VIO) TL;DR: 这一区汇集跨 embodiment 的经典视觉 SLAM 范本 —— ORB-SLAM3(feature-based)、DSO / LSD-SLAM(direct)、以及让它们诚实运行的工具链(Kalibr / maplab / ROS)。它是 foundations 栈里 feed-forward 3D 的对偶面:VGGT 类模型是这个领域正在成为的样子,ORB-SLAM3 是 2026 年它实际跑在上面的样子。

为什么这一区独立存在 (Why this region exists)

foundations/ 一直缺一块:feed-forward 3D(VGGT 系)的对偶面 —— 跨 embodiment 通用、被工业界反复 fork 的经典视觉 SLAM 框架 之前的分工是:
  • foundations/feed-forward-3d/ —— VGGT / DUSt3R 这类前向 3D foundation 模型(2024+)
  • embodiments/aerial/vio/ —— VINS / OpenVINS / DROID 这类aerial real-time VIO(rate × latency × IMU 严苛)
  • crossing/slam-vio-migration/ —— 跨 embodiment 对比
但有一整批论文坐落在中间:ORB-SLAM (1/2/3) 是 manipulation / ground / AR / 室内 robotics 的事实默认;DSO / LSD-SLAM 是直接法的里程碑;Kalibr / maplab 是不论你跑哪个 stack 都得用的工具链。这些既不”feed-forward”也不”aerial-only”,应该住在 foundations 里,作为跨 embodiment 共享的经典基线 简言之 —— 你跑 VGGT 之前得先理解 ORB-SLAM3 为什么 5 年没被取代,否则讨论 “范式转移” 都没有 baseline。

角色定位 (Pick by role)


与相邻区的边界 (Boundary)

这一区 不重写 已经在别处的内容: 这一区只管纯视觉关键帧 SLAM(ORB 系)+ 直接法(DSO / LSD)+ 跨 embodiment 通用工具链(Kalibr / maplab / ROS)。换句话说:Pre-foundation-model 时代的视觉 SLAM 共享底层

Cross-references


← Back to Foundations · → Crossing