Un robot móvil moderno, cuando se le da un ambiente pequeño, estático y visible, puede determinar fácilmente su ubicación y mapear su entorno; sin embargo, los entornos dinámicos, como (en endoscopia) el interior del cuerpo respiratorio de un paciente, representan un mayor desafío.