Process

SLAM

You might say: simultaneous localisation and mapping

SLAM estimates a robot trajectory and a map together from observations, so the map and pose constrain one another.

What it does
Builds a reusable spatial reference when no prior map or reliable absolute position exists.
Ask
What representation, loop-closure evidence and uncertainty are acceptable for this environment?

What to look for

  1. Robot trajectory and map together
  2. Pose constrained by the map
  3. Reusable spatial reference

Parts

Sources

  1. Cesar Cadena et al., Past, Present, and Future of Simultaneous Localization and Mapping: Toward the Robust-Perception Age, Survey of SLAMTopological mapping drops the metric information and only leverages place recognition to build a graph in which the nodes represent distinguishable places.
  2. Timothy D. Barfoot, State Estimation for Robotics, Ch. 3, SLAM exampleIt is an example of simultaneous localization and mapping (SLAM) since we are going to estimate the robot and landmark positions.

Use it on your project

teardown-apply: hold "SLAM" (slam) from the teardown at https://teardownatlas.com/robotics/ against my project

Paste it into a coding agent that has the teardown skills.

An AI agent wrote this map with the teardown skill. It can contain errors: check the sources before you rely on a part. About and legal