Robot navigation algorithm to wall following using fuzzy Kalman filter

Robot navigation and obstacle avoidance are from the most important problems in mobile robots, especially in unknown environments. The autonomous navigation of mobile robots has attracted a number of researchers over the years. A wide variety of approaches and algorithms have been proposed to tackle this complex problem. There are many successful localization methods that can determine the robot's position relative to a map using sonar, laser and camera data; however, most localization methods fail under common environmental conditions. In this paper we present a novel method for navigation of autonomous mobile robots in several indoor environments that optimize our old navigation approach, using fuzzy Kalman filter based on extracted lines and fusing data from laser scanner sensors. In this approach, the sonar data and laser measurement are combined using the fuzzy Kalman filter. Finally, the simulation results show that the proposed algorithm offers advantages over previous methods and has improved performance.