Deep Visual SLAM Realtime mapping and localisation Learned Optimizers Closing the gap between a digital model and the real world Representation Learning Representing our world in a compact and interpretable manner Deep Visual Odometry How a camera is moving and where it is Probabilistic Inference Making predictions while knowing what you don't know Deep Visual Localization Machines also need to know where they are to do things Scene Understanding Recognising things and stuff in the 3D world