SLAM (Simultaneous Localization And Mapping) fait référence à un robot qui construit une carte de son environnement à travers ses données de capteur (cartographie) et garde une trace de sa propre position sur cette carte (localisation) en même temps.