Simultaneous localization and mapping (SLAM), ook bekend als
concurrent mapping and localization (CML) is een techniek waarbij een
robot of een ander autonoom voertuig een kaart van een onbekende omgeving opstelt (
mapping) en zich vervolgens tegelijkertijd in dezelfde kaart probeert terug te vinden (
localization).