Abstract
Simultaneous localization and mapping (SLAM) is a process in which a mobile robot can build an environment map where it is located and meanwhile use this map to calculate its location, using its sensors, for the obstacles distances measurements, objects and landmarks detection, odometry, environment images, etc. The big majority of the surveys in this topic have been focusing on the compu…