A SLAM algorithm for indoor mobile robot localization using an Extended Kalman filter and a segment based environment mapping
Use of the Hough transformation to detect lines and curves in pictures