Per eseguire SLAM, avrai bisogno di una stima relativamente buona della posizione.
I robot che utilizzano scanner laser possono accontentarsi della sola odometria, poiché i dati sono relativamente precisi e i dati dello scanner possono essere utilizzati per aiutare a localizzare nelle fasi temporali successive.
I sensori a ultrasuoni sono molto sfocati, generalmente hanno una sfocatura della direzione di 20+ gradi e verrà rilevato qualsiasi cosa nella direzione generale.
Pertanto, sono di aiuto trascurabile nell'aiutare a localizzare (tranne in ambienti molto strutturati).
Una combinazione GPS / IMU può essere utilizzata per ottenere una localizzazione ragionevole. Naturalmente, questo dipende dalla scala del robot e, se è all'interno, il GPS potrebbe non essere pratico.
Se si è in grado di controllare attentamente lo slittamento delle ruote, l'odometria delle ruote può migliorare significativamente la localizzazione a breve termine (sebbene sia preferibile un metodo di localizzazione assoluto). Senza un riferimento assoluto (es. GPS), anche con uno scanner laser, dovrai essere in grado di risolvere il problema della "chiusura del circuito".
Gli ambienti strutturati possono avere un requisito di precisione inferiore. Ad esempio, un ambiente simile a un labirinto con pareti a distanze regolari dalla griglia quadrata, in cui è semplice rilevare la presenza di una parete in ciascuna direzione di una cella della griglia.