Papers
Topics
Authors
Recent
Search
2000 character limit reached

EgoSLAM-Drive: Dynamic Ego Localization for Driving

Updated 9 July 2026
  • EgoSLAM-Drive is a framework for automated driving that fuses ego-motion estimation, mapping, and object tracking using heterogeneous methods such as LiDAR, radar, and monocular cameras.
  • Dynamic scene challenges are overcome with coupled ego-object optimization, adaptive filtering, and windowed structure-from-motion to address motion and geometric degeneracies.
  • Prior maps and semantic lane cues complement local SLAM by providing online calibration, drift correction, and robust localization across varied driving regimes.

Searching arXiv for the papers on arXiv and closely related driving ego-localization/SLAM work to ground the article. First, I’ll look up the explicitly provided papers by arXiv ID and title, then check for closely related work on dynamic driving SLAM, map-based localization, and egocentric monocular SLAM. Searching arXiv for "DL-SLOT Dynamic Lidar SLAM and Object Tracking Based On Graph Optimization" EgoSLAM-Drive denotes the family of ego-centric localization and mapping problems arising in automated driving: estimating the ego-vehicle trajectory, maintaining locally or globally consistent scene structure, and, in several systems, coupling pose estimation to dynamic object tracking, prior maps, or ego-lane structure. The literature does not present a single canonical architecture. Instead, it spans dynamic LiDAR SLAM and object tracking, landmark–IMU filtering, monocular sliding-window structure-from-motion for low-parallax ego motion, vector-map localization, radar-inertial parking SLAM, and perception modules that provide ego-centric drivable-structure priors (Tian et al., 2022, Aghili, 2022, Patra et al., 2017, He et al., 2023, Diener et al., 9 Sep 2025, Michalke et al., 2020, Diener et al., 10 Nov 2025).

1. Scope of the field

In driving, ego-SLAM is not confined to classical joint trajectory-and-map estimation. The surveyed works distribute the problem across at least three regimes. One regime treats SLAM in the strict sense, with explicit ego poses and map states. A second regime emphasizes local ego-motion estimation and calibration inside a larger automotive localization stack. A third regime supplies map-based or semantic constraints that are not full SLAM by themselves but materially shape ego-centric localization and control.

System Sensors or priors Primary role
DL-SLOT (Tian et al., 2022) / (Tian et al., 2022) LiDAR, 3D object detector Dynamic-scene ego-pose estimation and object tracking
"Lidar SLAM for Autonomous Driving Vehicles" (Aghili, 2022) Landmark sensor and strap-down IMU EKF-SLAM with adaptive noise estimation and observability analysis
"Robust Monocular SLAM for Egocentric Videos" (Patra et al., 2017) Monocular camera Sliding-window SFM for low-parallax ego motion
EgoVM (He et al., 2023) Multi-view cameras, LiDAR, vectorized map, initial pose Prior-map ego-localization with 3-DoF planar correction
"Where can I drive? A System Approach: Deep Ego Corridor Estimation for Robust Automated Driving" (Michalke et al., 2020) Monocular camera Ego-lane corridor estimation for mapless lane-based driving
"Integration of Visual SLAM into Consumer-Grade Automotive Localization" (Diener et al., 10 Nov 2025) Front-facing camera, IMU, wheel encoders Online gyroscope calibration inside automotive localization
"Robust Radar SLAM for Vehicle Parking Applications" (Diener et al., 9 Sep 2025) Automotive radar and IMU Robocentric local SLAM for parking

This distribution is consequential because common usage often collapses map-based localization, visual-inertial odometry, dynamic-scene SLAM, and semantic lane support into one category. The cited literature treats them as distinct technical objects. EgoVM, for example, assumes a pre-built vectorized map and estimates only a local planar pose offset, whereas DL-SLOT jointly estimates ego and object states in a dynamic scene; the deep ego corridor method is explicitly not SLAM, but a frame-based ego-lane corridor estimator intended for robust lane-based driving (He et al., 2023, Tian et al., 2022, Michalke et al., 2020).

2. Geometric structure, observability, and ego-motion pathologies

A recurring theme is that driving SLAM is governed by specific geometric degeneracies. In the landmark–IMU formulation of "Lidar SLAM for Autonomous Driving Vehicles," the state comprises attitude error, position, velocity, gyro bias, accelerometer bias, and unknown landmark positions, with landmark observations modeled as relative 3D positions in the body frame,

pi=AT(q)(ρir).\mathbf p_i = \mathbf A^T(\mathbf q)(\boldsymbol{\rho}_i-\mathbf r).

The paper’s central theoretical result is that the linearized system is completely observable over time if at least three known landmarks that are not collinear are observed; its explicit degenerate case is collinear anchor landmarks (Aghili, 2022).

This observability result has a direct driving interpretation. The same summary notes that practical degeneracies include landmarks aligned along a road edge, nearly collinear poles, poor lateral geometric spread in highway scenes, and insufficient 3D structure. A plausible implication is that road geometry itself can induce estimator anisotropy: highways often provide strong longitudinal extent but weak lateral anchor diversity, whereas urban scenes can be richer but more dynamic (Aghili, 2022).

The monocular literature identifies a complementary pathology. "Robust Monocular SLAM for Egocentric Videos" attributes failure to dominant 3D rotations, low parallax between successive frames, primarily forward motion, and the absence of useful global loop closures. Its response is to solve SLAM as a structure-from-motion problem over sliding temporal windows, initializing camera poses with 2D rotation averaging followed by translation averaging before triangulation and bundle adjustment (Patra et al., 2017). Although motivated by wearable egocentric video, the paper explicitly argues that vehicle-mounted forward-looking monocular cameras share the same forward-motion and low-parallax regime, and it reports lower KITTI trajectory RMSE than ORB-SLAM on many sequences, while also completing KITTI 01 where ORB-SLAM failed (Patra et al., 2017).

Taken together, these works show that EgoSLAM-Drive is constrained less by a generic SLAM difficulty than by a specific intersection of observability, scene geometry, and motion profile. The literature repeatedly rejects the assumption that frame-to-frame local geometry is always sufficiently conditioned for stable incremental estimation (Aghili, 2022, Patra et al., 2017).

3. Dynamic scenes and object-centric joint estimation

Dynamic traffic breaks two assumptions simultaneously: the static-world assumption of SLAM and the exact ego-pose assumption of object tracking. DL-SLOT is the clearest explicit response. In both arXiv versions, it treats ego-pose estimation and dynamic object tracking as coupled problems and integrates the autonomous vehicle and the stationary and dynamic objects into a unified optimization framework (Tian et al., 2022, Tian et al., 2022).

The shared design principle is to remove points belonging to potentially dynamic objects before LiDAR odometry, then reintroduce object-level structure in the back end. In the later version, PointRCNN detects vehicles, pedestrians, and cyclists, the filtered cloud is passed to LeGO-LOAM, object association uses a sliding-window trajectory-based method with cubic prediction, and local collaborative graph optimization jointly estimates ego poses, object poses, and object motion increments. Stationary objects are restored from the potentially dynamic set and represented by a single unique global pose node once their estimated velocity falls below the threshold θv=0.1\theta_v = 0.1, with local optimization running in a sliding window of size K=10K=10; a global pose graph over ego poses only is then maintained with LiDAR odometry edges and Scan Context loop closures (Tian et al., 2022). The earlier version describes the same joint formulation with SECOND, A-LOAM, Hungarian-based association, g2o, and no loop closure, and explicitly states that loop detection and global optimization are future work (Tian et al., 2022).

The mathematical structure is a graph over ego poses XtX_t, object poses, and object motion states. In the later version, the object world pose is written as

wBti=XtlBti,{}_{w}B_{t}^{i} = X_t \ast {}_{l}B_t^i,

and the generic optimization combines ego odometry residuals, object observation residuals, and motion-consistency terms (Tian et al., 2022). In the earlier version, the same idea appears as odometry, object observation, object pose-change, and constant-speed consistency factors (Tian et al., 2022).

A common misconception is that the correct response to traffic dynamics is to discard all potentially dynamic classes. DL-SLOT explicitly argues against that strategy. The later version states that filtering all potentially dynamic-object points can remove stationary vehicles and other useful rigid objects, and reports that LeGO-LOAM with such filtering often underperforms vanilla LeGO-LOAM because too much structure is discarded (Tian et al., 2022). The system’s stationary-object recovery mechanism exists precisely to counter that failure mode.

The reported empirical outcome is improved localization on dynamic KITTI sequences. The earlier version separates the gain from filtering and the gain from joint estimation by comparing A-LOAM, A-LOAM* with detected-object filtering, and DL-SLOT; on tracking 20, for example, RTE improves from 17.33 to 8.28 with filtering and to 7.02 with the full method, while several odometry sequences also improve materially (Tian et al., 2022). This suggests that dynamic-scene EgoSLAM-Drive benefits from structured object reasoning rather than from dynamic-point suppression alone.

4. Filter-based fusion, calibration, and automotive state estimation

Another major branch of EgoSLAM-Drive treats ego-motion estimation as a filtering problem with explicit calibration and observability management. "Lidar SLAM for Autonomous Driving Vehicles" uses a strap-down IMU and a landmark sensor in an adaptive Kalman filter, jointly estimating vehicle states, unknown landmark positions, IMU biases, and measurement noise covariance. It derives the continuous-time linearized model, a closed-form discrete-time state transition matrix, and analytic process covariance terms, and introduces a residual-based adaptive estimate of landmark measurement covariance,

R^k=W^kHkPkHkT.\hat{\mathbf R}_k = \hat{\mathbf W}_k - \mathbf H_k \mathbf P_k^- \mathbf H_k^T.

The paper’s stated practical value lies in real-time suitability through closed-form Φk\Phi_k, HkH_k, and QkQ_k, even though the evaluation is a Mars-emulation-terrain case study rather than an automotive benchmark (Aghili, 2022).

"Integration of Visual SLAM into Consumer-Grade Automotive Localization" moves this filtering perspective into a consumer-vehicle stack. Rather than replacing wheel–IMU odometry with a standalone visual SLAM system, it injects visual feature tracking into a Kalman-filter-based automotive localization framework so that camera information improves online gyroscope calibration. The motion state contains body-frame velocity, attitude quaternion, and global position; visual features are represented by bearing on the unit sphere and inverse depth; and a reduced six-parameter gyroscope model estimates three offsets, yaw-rate scale error, and two yaw-coupled misalignment parameters (Diener et al., 10 Nov 2025).

A distinctive element is the lateral dynamics model

vy,r=ρsgaB,yvB,x,v_{y,r} = -\rho_{sg} a_{B,y} v_{B,x},

used instead of a zero-lateral-velocity assumption. The paper states that this model is intended for normal driving, specifically θv=0.1\theta_v = 0.10 and θv=0.1\theta_v = 0.11. The visual front end uses FAST features and KLT/direct photometric tracking, while parameter adaptation is performed by an RLS-like update inside an adaptive Kalman filter rather than by naive state augmentation, which the authors associate with divergence under poor excitation (Diener et al., 10 Nov 2025).

Its results support a calibration-centric view of visual SLAM in cars. On a proprietary dataset, gyro offsets converge to true values within a few seconds with final calibration error below θv=0.1\theta_v = 0.12, yaw-rate scale error is estimated within θv=0.1\theta_v = 0.13 of the true value after the second turn, and misalignment converges within θv=0.1\theta_v = 0.14. Over 100 m segments, the full solution improves the 95th-percentile relative pose error from 4.51% for uncalibrated wheel–IMU odometry to 3.10%, while wheel–IMU odometry using the learned calibration parameters reaches 1.78% at the 95th percentile (Diener et al., 10 Nov 2025). A plausible implication is that, in consumer vehicles, the highest leverage of visual SLAM may lie in online calibration and bias correction rather than in direct map building.

5. Prior maps, semantic structure, and ego-lane constraints

A separate line of work addresses ego-localization against prior structure rather than online map construction. EgoVM is explicit that it is not a full SLAM system: it assumes synchronized multi-view images, an online LiDAR point cloud, an offline pre-built vectorized map, and an initial pose, then estimates a local planar correction

θv=0.1\theta_v = 0.15

Its core pipeline extracts BEV features from multi-view images and LiDAR, encodes semantic map elements with learnable semantic embeddings, matches map queries to BEV features through a transformer decoder, and estimates pose with a histogram-based search over candidate poses (He et al., 2023).

The map itself is a compact vectorized representation of lane lines, road boundaries, stop lines, pedestrian crossings, road markings, traffic signs, and poles, with an optional surfel extension. The storage comparison is one of the paper’s most concrete deployment claims: MSF-LiDAR uses 8.36 MB/km, DA4AD 5.92 MB/km, and EgoVM 0.35 MB/km, corresponding to 95.8% and 94.1% reductions relative to the two dense-map baselines (He et al., 2023). On the self-collected dataset, the full model reports longitudinal MAE 0.035 m, lateral MAE 0.033 m, and yaw MAE θv=0.1\theta_v = 0.16; over 16,500 km of road testing, EgoVM reports Available Ratio 99.82%, while fusion with GNSS-RTK and inertial navigation in an error-state Kalman filter reaches 100.0% (He et al., 2023).

The semantic counterpart to map-based localization is the ego-lane corridor literature. "Where can I drive? A System Approach: Deep Ego Corridor Estimation for Robust Automated Driving" does not estimate ego pose or build a map, but it defines a pixel-level drivable corridor of the ego lane, bounded laterally by corridor borders and longitudinally by a preceding vehicle when present. The network is a fully convolutional architecture with 41 layers and approximately 0.66 million trainable parameters, takes a single grayscale image of size θv=0.1\theta_v = 0.17, and runs at about 70 frames per second on an Nvidia GTX Titan X. On a held-out test set of roughly 500 frames, it reports average IoU 97.6%, and on challenging condition categories such as sun after rain, heavy rain, and faded lines it outperforms a classical Hough-transform-based line detector on the paper’s availability KPIs (Michalke et al., 2020).

These two works occupy different places in the EgoSLAM-Drive design space. EgoVM is a prior-map alignment system with explicit covariance output, whereas deep ego corridor estimation is a local semantic support signal for mapless lane-based driving. The latter can plausibly serve as a fallback structural prior when explicit lane-marking detection becomes unreliable, but the paper itself states that it does not solve SLAM, odometry, mapping, loop closure, or global localization (He et al., 2023, Michalke et al., 2020).

6. Radar, robocentric mapping, and the parking regime

Radar-centric EgoSLAM-Drive is represented here by "Robust Radar SLAM for Vehicle Parking Applications." The paper targets automated parking, where short-range accuracy is critical and wheel-encoder- and IMU-based pipelines remain calibration sensitive. Its formulation is robocentric: the ego state contains body-fixed velocity, attitude quaternion, and position, while each stationary radar feature is represented by a bearing on θv=0.1\theta_v = 0.18 and a depth-like scalar in the coordinate frame of the sensor that first observed it (Diener et al., 9 Sep 2025).

The essential novelty is tight coupling of feature position and Doppler. For a radar detection, the predicted radial velocity is

θv=0.1\theta_v = 0.19

and the measured radial term is K=10K=100. Data association uses nearest-neighbor Mahalanobis distance on the joint 4D measurement composed of azimuth, elevation, range, and Doppler, with the paper arguing that Doppler often disambiguates candidates that remain ambiguous under angular uncertainty alone. The method also supports multiple radars with cross-sensor feature matching and uses an information-based feature-pruning strategy based on covariance reduction (Diener et al., 9 Sep 2025).

The reported performance is specific to low-speed maneuvers. On a small proprietary parking dataset of nine maneuvers, mean end-position error is 9 cm, average trajectory error 8 cm, and maximum end-position error 15 cm. On a larger dataset of 45 perpendicular parking maneuvers, end-pose error is 0.13 m at the 63rd percentile and 0.24 m at the 95th percentile. The public-dataset comparison further reports mean RPE approximately 0.0578 m on parking-like low-speed maneuvers, compared with 0.139 m for Doppler-SLAM and larger values for Radar-ICP, RIV-SLAM, and RaI-SLAM (Diener et al., 9 Sep 2025). The ablation study identifies tightly coupled Doppler as the most important contributor: removing Doppler increases end-pose error to 0.20 m at the 63rd percentile and 0.37 m at the 95th percentile (Diener et al., 9 Sep 2025).

The paper is careful not to overstate the outcome. Although it frames parking as a centimeter-level problem, its own summary notes that achieved performance is more accurately described as sub-decimeter to decimeter range, and that graph-based competitors can benefit from loop closure while the proposed filter remains local. A common misconception is therefore that radar parking SLAM, by virtue of radar robustness alone, already guarantees centimeter-level terminal accuracy. The reported numbers do not support that stronger claim (Diener et al., 9 Sep 2025).

A notable bibliographic caveat concerns "Doppler-SLAM: Doppler-Aided Radar-Inertial and LiDAR-Inertial Simultaneous Localization and Mapping" (Wang et al., 15 Apr 2025). In the supplied source material, that entry contains only a minimal LaTeX scaffold with no abstract, methodology, experiments, equations, figures, or references available for inspection. Consequently, no paper-grounded technical synthesis of its claimed Doppler-aided radar/LiDAR–IMU fusion, scan matching, online extrinsic calibration, or quantitative performance can be established from the supplied content alone (Wang et al., 15 Apr 2025).

7. Boundaries, misconceptions, and unresolved directions

The surveyed literature shows that EgoSLAM-Drive is an umbrella over heterogeneous estimator classes rather than a single architecture. Some systems are local and object-centric; some are prior-map localizers; some are calibration modules within a wider dead-reckoning stack; some provide semantic lane support but no trajectory estimation. Treating them as interchangeable obscures their assumptions and failure modes (Tian et al., 2022, He et al., 2023, Michalke et al., 2020, Diener et al., 10 Nov 2025).

Several misconceptions are corrected repeatedly. First, dynamic-scene robustness is not equivalent to aggressive object removal: DL-SLOT explicitly restores stationary objects from potentially dynamic classes and shows that filtering alone can discard useful structure (Tian et al., 2022). Second, weak-parallax monocular failure is not merely a feature-count problem; the egocentric monocular literature identifies dominant rotation, forward motion, and the lack of loop closures as structural causes requiring windowed global pose initialization (Patra et al., 2017). Third, lightweight prior maps are not necessarily less accurate than dense point maps: EgoVM reports centimeter-level planar localization while using 0.35 MB/km vectorized maps rather than heavy point-cloud maps (He et al., 2023). Fourth, visual SLAM in automotive localization need not function as an autonomous substitute for wheel–IMU dead reckoning; one paper makes online gyroscope calibration its primary payoff (Diener et al., 10 Nov 2025).

The unresolved issues are equally consistent across papers. Dynamic-scene LiDAR methods remain dependent on object detectors and association quality, and version differences in DL-SLOT indicate an evolving implementation space between local-only and loop-closure-aware designs (Tian et al., 2022, Tian et al., 2022). Landmark–EKF formulations provide analytic clarity but do not solve modern frontend problems such as feature extraction, data association, dynamic suppression, or scalability to dense maps (Aghili, 2022). Monocular windowed SFM remains not real-time in its reported implementation and retains monocular scale ambiguity (Patra et al., 2017). Radar parking SLAM is strongest at low speed and without loop closure, while higher-speed performance degrades as features leave view more rapidly (Diener et al., 9 Sep 2025). Semantic ego-lane corridor estimation improves system availability under adverse conditions but does not itself provide pose, map consistency, or uncertainty propagation (Michalke et al., 2020).

This suggests that a mature EgoSLAM-Drive stack is likely to remain composite. A plausible implication is a layered architecture in which local odometry or robocentric SLAM supplies continuity, dynamic-scene object reasoning protects estimation in traffic, prior-map alignment provides drift correction where maps exist, calibration-aware visual or LiDAR fusion stabilizes proprioceptive sensors, and ego-lane structural priors preserve controllability when explicit lane geometry degrades. The cited works individually realize these pieces; none of them alone defines the entire field (Tian et al., 2022, Aghili, 2022, He et al., 2023, Diener et al., 10 Nov 2025, Michalke et al., 2020)

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to EgoSLAM-Drive.