Text this: Distributed SLAM Using Improved Particle Filter for Mobile Robot Localization