In this paper, we propose a novel mobile robot visual localization method consisting of two processing stages: map construction and visual localization. In the map construction stage, both laser range finder and camera are used to construct a composite ma