Basic EKF for SLAM
Source: SLAM for Dummies
A basic EKF implementation of SLAM consists of multiple parts:
- After odometry change (due to robot moving), state estimation from odometry
- Update of the estimated state using re-observed landmark data
- Update landmark database with new landmarks
Note: at any point in the three steps on the left, the EKF will have an estimate of the robots current position