Building a partial 3D line-based map using a monocular SLAM

In this paper, we present a monocular SLAM method which uses vertical and the floor line features as sensory input. A line-based partial 3D map was built, in which many structural properties of the environment can be included. The vertical line and the floor line can be represented as simple 2D objects in the floor plane. These two heterogeneous types of line features were developed as independent SLAM features and combined to represent the environment in a more complete fashion. Although the vertical and floor line use different parameterization and initialization methods, their measurement models are integrated into a unified EKF framework. Experimental results show that this method is practical in a structured indoor environment.

[1]  Hugh F. Durrant-Whyte,et al.  Simultaneous localization and mapping: part I , 2006, IEEE Robotics & Automation Magazine.

[2]  Javier Civera,et al.  Unified Inverse Depth Parametrization for Monocular SLAM , 2006, Robotics: Science and Systems.

[3]  Il Hong Suh,et al.  SoF-SLAM: Segments-on-Floor-based monocular SLAM , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[4]  Simon Lacroix,et al.  Monocular-vision based SLAM using Line Segments , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[5]  Ian D. Reid,et al.  Real-Time Monocular SLAM with Straight Lines , 2006, BMVC.

[6]  Teresa A. Vidal-Calleja,et al.  Undelayed initialization of line segments in monocular SLAM , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[7]  Ian D. Reid,et al.  Locally Planar Patch Features for Real-Time Structure from Motion , 2004, BMVC.

[8]  David W. Murray,et al.  Mobile Robot Localisation using Active Visual Sensing , 1998 .

[9]  H. Opower Multiple view geometry in computer vision , 2002 .

[10]  Tom Drummond,et al.  Edge landmarks in monocular SLAM , 2009, Image Vis. Comput..