Title :
Real-time SLAM with piecewise-planar surface models and sparse 3D point clouds
Author :
Ozog, Paul ; Eustice, Ryan M.
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., Univ. of Michigan, Ann Arbor, MI, USA
Abstract :
This paper reports on the use of planar patches as features in a real-time simultaneous localization and mapping (SLAM) system to model smooth surfaces as piecewise-planar. This approach works well for using observed point clouds to correct odometry error, even when the point cloud is sparse. Such sparse point clouds are easily derived by Doppler velocity log sensors for underwater navigation. Each planar patch contained in this point cloud can be constrained in a factor-graph-based approach to SLAM so that neighboring patches are sufficiently coplanar so as to constrain the robot trajectory, but not so much so that the curvature of the surface is lost in the representation. To validate our approach, we simulated a virtual 6-degree of freedom robot performing a spiral-like survey of a sphere, and provide real-world experimental results for an autonomous underwater vehicle used for automated ship hull inspection. We demonstrate that using the sparse 3D point cloud greatly improves the self-consistency of the map. Furthermore, the use of our piecewise-planar framework provides an additional constraint to multi-session underwater SLAM, improving performance over monocular camera measurements alone.
Keywords :
SLAM (robots); autonomous underwater vehicles; graph theory; inspection; path planning; robot vision; sensors; ships; velocity measurement; Doppler velocity log sensors; automated ship hull inspection; autonomous underwater vehicle; coplanar patches; factor-graph-based approach; map self-consistency improvement; multisession underwater SLAM; odometry error; performance improvement; piecewise-planar surface models; real-time SLAM; real-time simultaneous localization-and-mapping system; robot trajectory; smooth surface model; sparse 3D point clouds; spiral-like sphere survey; surface curvature; underwater navigation; virtual 6-degree-of-freedom robot; Covariance matrices; Simultaneous localization and mapping; Three-dimensional displays; Transmission line matrix methods; Uncertainty;
Conference_Titel :
Intelligent Robots and Systems (IROS), 2013 IEEE/RSJ International Conference on
Conference_Location :
Tokyo
DOI :
10.1109/IROS.2013.6696479