Visual SLAM with a Multi-Camera Rig
On Automatic Differentiation