A SLAM algorithm for indoor mobile robot localization using an Extended Kalman filter and a segment based environment mapping
simultaneous localisation and mapping ( slam ) part 2 : state of the art .