An Improved FastSLAM System Based on Distributed Structure for Autonomous Robot Navigation. (23rd October 2014)