Drop a robot into a building it has never seen, with no GPS, and ask it two things at once: where am I? and what does this place look like? Each question needs the other's answer. To know where it is, the robot needs a map of nearby landmarks. To build that map, it needs to know where it was standing when it saw each landmark.
This is the simultaneous localization and mapping problem, or SLAM. Wheels slip, gyroscopes drift, and every sensor reading is a little bit wrong. A robot that trusted only its wheel odometry would wander off by meters after a short hallway; a robot that trusted only a fixed map would have no map to trust in the first place.
One of the earliest and still most widely taught solutions tracks the robot's pose and every landmark's position together, inside a single, growing statistical estimate that gets sharper every time an old landmark is seen again. That is EKF-SLAM — SLAM built on the extended Kalman filter.
Comments
Loading comments...