EigenPlaces: Training Viewpoint Robust Models for Visual Place Recognition | Synapse