This paper describes an improving method for solving localization problems with a highly accurate model of a mobile robot either in an uncertainly large-scale environment. Firstly, we motivate our approach by analyzing intensively the dead-reckoning model for the tricycle robot type. Secondly, we propose the localization algorithm based on a Hybrid Extended Kalman Filter using artificial beacons. In this paper, 360° sensor scan is used for each observation and the odometry data is updated to estimate the robot position. Then a comparison between the real and the estimated location of beacons and analyzing of the filter's performance are taken. The simulation results show that the proposed algorithm can lead the robot to robustly navigate in uncertain environments.