Improved Particle Filter Based Localization and Mapping Techniques