Robot exploration of indoor environments using incomplete and inaccurate prior knowledge