posted on 2007-06-01, 00:00authored byChieh-Chih Wang, Charles Thorpe, Martial Hebert, Sebastian Thrun, Hugh Durrant-Whyte
Simultaneous localization, mapping and moving object tracking (SLAMMOT)
involves both simultaneous localization and mapping (SLAM) in dynamic en-
vironments and detecting and tracking these dynamic objects. In this paper,
we establish a mathematical framework to integrate SLAM and moving ob-
ject tracking. We describe two solutions: SLAM with generalized objects, and
SLAM with detection and tracking of moving objects (DATMO). SLAM with
generalized objects calculates a joint posterior over all generalized objects and
the robot. Such an approach is similar to existing SLAM algorithms, but with
additional structure to allow for motion modeling of generalized objects. Un-
fortunately, it is computationally demanding and generally infeasible. SLAM with DATMO decomposes the estimation problem into two separate estimators. By maintaining separate posteriors for stationary objects and moving objects, the resulting estimation problems are much lower dimensional then SLAM with generalized objects. Both SLAM and moving object tracking
from a moving vehicle in crowded urban areas are daunting tasks. Based on the SLAM with DATMO framework, we propose practical algorithms which
deal with issues of perception modeling, data association, and moving object detection. The implementation of SLAM with DATMO was demonstrated us-
ing data collected from the CMU Navlab11 vehicle at high speeds in crowded urban environments. Ample experimental results shows the feasibility of the proposed theory and algorithms.