Summary: An intensive study has been carried out to find the various techniques, methods and sensors being used for navigation of mobile robots in recent years. Keeping in view of the above objectives, this paper has been divided into three main parts. In the first part effort has been made to find out the techniques used for navigation of mobile robots. These techniques are classified into three types such as (i) Fuzzy logic technique, (ii) Neural network technique and (iii) Genetic algorithm technique. The next part mainly deals with various methods being used by researchers for navigation of mobile robot. This section has been divided into five subchapters i.e. (i) Potential field method, (ii) Grid type method, (iii) Heuristic method, (iv) Adaptive navigation method, and (v) Virtual impedance method. The last part basically describes the sensors being used for navigation of mobile robots. These sensors are categorised into five types, i.e. (i) Ultrasonic sensor, (ii) Laser sensor, (iii) Magnetic compass disk sensor, (iv) Infrared sensor, and (v) Vision (camera) sensor. Keeping in view of the recent research investigations, in the above areas a consolidated review has been presented to find out the optimal navigation methodology for several mobile robots.