If a robot relies only on its odometer and compass to navigate, its position estimate can become erroneous to a point where the estimate is not useful.
The robot can correct the error by visually identifying its current location. This is place recognition.
Our robot uses visual panoramas of places for recognition. The panoramas look like this:
Here the robot identified the door as a place it has seen before:
The current implementation recognizes places while allowing for
We are collecting the statistics of the false positive and false negative rates by testing the algorithm on real mobile robot.
Hemant's Home Page.
Hemant's Research Page.