Visually Mapping the
RMS Titanic with SLAM Information Filters
Professor Ryan M.
Eustice
University
of Michigan
Department
of Naval Architecture & Marine Engineering
This talk describes a vision-based, large-area,
simultaneous localization and
mapping (SLAM) algorithm that respects the low-overlap imagery constraints
typical of autonomous underwater vehicles (AUVs) while exploiting the inertial
sensor information that is routinely available on such platforms. We adopt a
systems-level approach exploiting the complementary aspects of inertial sensing
and visual perception from a
calibrated pose-instrumented platform. This systems-level strategy yields a
robust solution to underwater imaging that overcomes many of the unique
challenges of a marine environment (e.g., unstructured terrain, low-overlap
imagery, moving light source). Our large-area SLAM algorithm recursively
incorporates relative-pose constraints using a view-based representation that
exploits exact sparsity in the Gaussian canonical form. We show that our
algorithmic formulation is inherently sparse unlike other feature-based
canonical SLAM algorithms, which impose sparseness via pruning approximations.
In summary, our work advances the current state-of-the-art in underwater visual
navigation by demonstrating end-to-end automatic processing of the largest
visually navigated dataset to date using data collected from a survey of the
RMS Titanic (path length over 3 kilometers, and 3100 square meters of mapped
area). This accomplishment embodies the summed contributions to several current SLAM research issues
including scalability, 6 degree of freedom motion, unstructured environments,
and visual perception.
Friday, September 22,
2006
3:30 – 4:30
p.m.
1500 EECS