Autonomous mobile robot localization for indoor environment