Imperial College London

Department of Computing
Robot Vision Group


reading group

Pangolin is a very useful and portable lightweight library for rapid prototyping computer vision applications which is now used by all members of our group. It centres on providing easy access to OpenGL visualisation of images and 3D data. It also supports video input from various devices, has a versatile set of input widgets, has a live plotter, and there are examples of how to easily interface with CUDA. Pangolin is by Steven Lovegrove and Richard Newcombe. For full details and source code download visit this page.

Scalable Visual SLAM (ScaViSLAM) using double window optimisation is available on github. This is a project led by Hauke Strasdat and is a full SLAM system for stereo or RGB-D sensors which implements the approach explained in this paper from ICCV 2011.

Robot Vision Library: in 2010 we released a new open source (LGPL) software package for vision-based SLAM. The RobotVision library is available from and offers various essential elements of a visual SLAM back-end, including bundle adjustment, feature initialisation, pose-graph optimisation and 2D/3D visualisation. This release features software used in our paper to presented at RSS 2010 and is largely thanks to the hard work of Hauke Strasdat, supported by Steven Lovegrove and the rest of the group.

SceneLib/MonoSLAM: The MonoSLAM monocular SLAM system based on the Extended Kalman Filter, developed by Andrew Davison and colleagues at the University of Oxford and beyond in the early 2000's, is available as an open source project here. That code, however, is no longer maintained and is tricky to compile on today's machines. If you are interested in giving MonoSLAM a spin, we can recommend SceneLib2, written by Hanme Kim in 2012. This is a great re-implementation, with the same functionality as the original software but updated to use modern libraries and tools such as Eigen, Pangolin and CMake; and can be run either on my original file sequences or with a live USB camera.

The Robot Vision Group logo is derived from Alexander Boden, The Mechanic Eye, 28 April 2007, flickr, licensed under Creative Commons Attribution-Share Alike 2.0 .
This website was designed and is currently maintained by Hauke Strasdat.