I. INTRODUCTION
PERCEPTION of environmental features and to identify itself of the position and orientation as opposed to the global coordinates is the prerequisite and basis for autonomous navigation of mobile robots. There are many successful examples of known map for localization and navigation of mobile robot [1]. However, in most cases, the robot is working in the unknown environment. Therefore, the simultaneous localization and mapping (SLAM) of the mobile robot in unknown environment is a heated issue in the autonomous mobile robot research area. Because of its important theoretical value and application prospect, it is considered to be the key to real autonomous mobile robot. SLAM problem can be described as follows: The mobile 358 robot is placed at an unknown location in an unknown environment and incrementally build a consistent map of this environment, while simultaneously determining its location within this map [2]. The basic idea of SLAM is to use a created map to locate the localization of the mobile robot, while taking advantage of the position and orientation of the mobile robot for map building process. Therefore, localization and map building is carried out at the same time.