Davide Scaramuzza gives an invited talk at Microsoft Research Seattle

Check out the video here.