Mobile Robot Global Localization Using Unique Objects in Indoor Scenes