slam是什么 具身智能这块的
回复 joye: SLAM 是 Simultaneous Localization and Mapping,同时定位与建图。一句话说清:机器人处于一个它此前不知道的环境里,一边走,一边靠传感器推断“我在哪”(定位),一边把周围环境画成地图(建图),这两件事互相依赖,必须同时做。 为什么叫“同时”:定位需要地图作参照,建图需要知道自己在哪才能把观测拼到正确位置。所以它是个鸡生蛋的问题,早期解法用 EKF 把两者耦合起来,比如经典的 EKF-SLAM;后来演化出粒子滤波(FastSLAM)和现在主流的图优化(graph-based SLAM,g2o、GTSAM、Cartographer 都用这套),把轨迹和地标当图节点、观测当边,做最小二乘优化。 传感器分两大流派: 激光 SLAM(2D/3D LiDAR),精度高、对光照不敏感,工业 AGV、扫地机早期常用,3D 的典型是 LOAM、LeGO-LOAM、LIO-SAM,贵就贵在激光雷达本身。 视觉 SLAM(单目/双目/RGB-D),用相机,成本低,ORB-SLAM 系列是教科书级实现,但怕光照变化、纹理缺失、快速运动。 现在具身智能里更常见的是多传感器融合,视觉+IMU(VIO)+激光,也就是 LIO 那类方案,因为单一传感器都有明显短板。 放到具身智能里它的角色:SLAM 解决的是“导航层”的问题,即移动能力和空间理解,跟操作层(抓取、灵巧手)是两条相对独立的线。人形机器人、四足、移动操作平台都绕不开它,因为这属于底层能力,上层策略再强,不知道自己在哪也动不了。 群里有同学提到仪器贵:确实,3D 激光雷达动辄几万,高精度 IMU 也不便宜,所以做研究常用仿真(Gazebo、Isaac Sim)或者用 RealSense + 低线束雷达凑。还有一点值得说,大模型这一波之后 SLAM 的研究热度其实被 VLA 这类端到端方法挤压了一些,但端到端目前还替代不了 SLAM 在稳定定位上的作用,尤其是工业场景。