Computing Publications

Publications Home » MonoSLAM: Real-Time Single Camera SLAM

MonoSLAM: Real-Time Single Camera SLAM

Andrew Davison, Ian Reid, N. Molton, O. Stasse

Journal Article
IEEE Transactions on Pattern Analysis and Machine Intelligence
Volume 29
Issue 6
June, 2007
ISSN 0162-8828
DOI 10.1109/TPAMI.2007.1049

We present a real-time algorithm which can recover the 3D trajectory of a monocular camera, moving rapidly through a

previously unknown scene. Our system, which we dub MonoSLAM, is the first successful application of the SLAM methodology from

mobile robotics to the "pure vision" domain of a single uncontrolled camera, achieving real time but drift-free performance inaccessible

to Structure from Motion approaches. The core of the approach is the online creation of a sparse but persistent map of natural

landmarks within a probabilistic framework. Our key novel contributions include an active approach to mapping and measurement, the

use of a general motion model for smooth camera movement, and solutions for monocular feature initialization and feature orientation

estimation. Together, these add up to an extremely efficient and robust algorithm which runs at 30 Hz with standard PC and camera

hardware. This work extends the range of robotic systems in which SLAM can be usefully applied, but also opens up new areas. We

present applications of MonoSLAM to real-time 3D localization and mapping for a high-performance full-size humanoid robot and live

augmented reality with a hand-held camera.

PDF of full publication (9.3 megabytes)
(need help viewing PDF files?)
BibTEX file for the publication
Conditions for downloading publications from this site. built & maintained by Ashok Argent-Katwala.