Usando un IMU un robot può stimare la sua posizione attuale rispetto alla sua posizione iniziale, ma ciò comporta un errore nel tempo. Il GPS è particolarmente utile per fornire informazioni sulla posizione non distorte dall'accumulo di errori locali. Ma il GPS non può essere utilizzato all'interno e anche all'esterno può essere imprevedibile.
Quindi quali sono alcuni metodi o sensori che un robot può utilizzare per localizzare (rispetto ad alcuni frame di riferimento) senza usare il GPS?