Robot self-localization by means of vision