Pith. sign in

REVIEW 40 cited by

A micro Lie theory for state estimation in robotics

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 1812.01537 v9 pith:7MTYRBGL submitted 2018-12-04 cs.RO

A micro Lie theory for state estimation in robotics

classification cs.RO
keywords theoryestimationroboticsgroupsabstractfieldsheremicro
verification ladder T0 review T1 audit T2 compute T3 formal T4 reserved
0 comments
read the original abstract

A Lie group is an old mathematical abstract object dating back to the XIX century, when mathematician Sophus Lie laid the foundations of the theory of continuous transformation groups. As it often happens, its usage has spread over diverse areas of science and technology many years later. In robotics, we are recently experiencing an important trend in its usage, at least in the fields of estimation, and particularly in motion estimation for navigation. Yet for a vast majority of roboticians, Lie groups are highly abstract constructions and therefore difficult to understand and to use. This may be due to the fact that most of the literature on Lie theory is written by and for mathematicians and physicists, who might be more used than us to the deep abstractions this theory deals with. In estimation for robotics it is often not necessary to exploit the full capacity of the theory, and therefore an effort of selection of materials is required. In this paper, we will walk through the most basic principles of the Lie theory, with the aim of conveying clear and useful ideas, and leave a significant corpus of the Lie theory behind. Even with this mutilation, the material included here has proven to be extremely useful in modern estimation algorithms for robotics, especially in the fields of SLAM, visual odometry, and the like. Alongside this micro Lie theory, we provide a chapter with a few application examples, and a vast reference of formulas for the major Lie groups used in robotics, including most jacobian matrices and the way to easily manipulate them. We also present a new C++ template-only library implementing all the functionality described here.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Forward citations

Cited by 40 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score.

  1. CaLiSym: Learning Symplectic Dynamics of Real-World Systems through Structured Canonical Lifts

    cs.RO 2026-07 conditional novelty 7.0

    Exact symplectic learning extends to open robotic systems via an algebraic structured canonical lift, improving OOD autoregressive prediction on pendulum, quadrotor, and quadruped with parameter-efficient SympNets.

  2. Motor Angular Speed Preintegration for Multirotor UAV State Estimation

    cs.RO 2026-06 unverdicted novelty 7.0

    Motor angular speed preintegration yields a new factor for factor-graph UAV odometry that, when fused with LiDAR, improves position accuracy 28% and velocity accuracy 65% over LIO-SAM while lowering measurement lag.

  3. Triangle Splatting SLAM

    cs.CV 2026-05 unverdicted novelty 7.0

    Triangle Splatting SLAM performs online tracking and mapping via differentiable rendering of triangle soups in RGB-D data, converts to connected meshes on-the-fly, and reports better 3D geometry than baselines on Repl...

  4. Terminal Matters: Kinodynamic Planning with a Terminal Cost and Learned Uncertainty in Belief State-Cost Space

    cs.RO 2026-05 unverdicted novelty 7.0

    KiTe augments AO-RRT with terminal costs and belief-space Wasserstein minimization to improve goal-reaching reliability under learned uncertainty while preserving asymptotic optimality.

  5. Terminal Matters: Kinodynamic Planning with a Terminal Cost and Learned Uncertainty in Belief State-Cost Space

    cs.RO 2026-05 unverdicted novelty 7.0

    KiTe augments sampling-based kinodynamic planning with terminal costs in belief space, proving asymptotic optimality preservation and improved goal-reaching probability bounds via Wasserstein minimization, supported b...

  6. ReActor: Reinforcement Learning for Physics-Aware Motion Retargeting

    cs.RO 2026-05 unverdicted novelty 7.0

    ReActor jointly optimizes motion retargeting and RL policy training with an approximate gradient to generate physically consistent robot motions from human references using only sparse body correspondences.

  7. Lie Group Formulation of Recursive Dynamics Algorithms of Higher Order for Floating-Base Robots

    cs.RO 2026-05 unverdicted novelty 7.0

    Lie-group recursive dynamics algorithms are extended to higher-order time derivatives for floating-base robots, with quadratic computational scaling shown versus exponential for automatic differentiation on a 12-DoF a...

  8. Factor Graph-Based Shape Estimation for Continuum Robots via Magnus Expansion

    cs.RO 2026-04 unverdicted novelty 7.0

    A factor graph framework estimates continuum robot shapes using Geometric Variable Strain coefficients constrained by Magnus expansion kinematics, achieving mean position errors below 2 mm in simulation.

  9. GaussianFlow SLAM: Monocular Gaussian Splatting SLAM Guided by GaussianFlow

    cs.RO 2026-04 unverdicted novelty 7.0

    GaussianFlow SLAM aligns projected Gaussian motion with optical flow to regularize monocular 3D Gaussian splatting SLAM, yielding better map quality and pose accuracy than prior methods.

  10. Complementarity by Construction: A Lie-Group Approach to Solving Quadratic Programs with Linear Complementarity Constraints

    cs.RO 2026-04 unverdicted novelty 7.0

    Complementarity constraints are treated as a Lie group under relaxation to enable parameterization that satisfies them by construction in LCQP solvers.

  11. Why does Deep Learning Improve Visual SLAM?

    cs.CV 2026-07 conditional novelty 6.0

    Learned 2D data association and uncertainty—not recurrent architectures—drive the performance gains of deep visual SLAM, as shown by integrating them into classical ORB-SLAM3.

  12. DIVO: Continuous-time DVL-Inertial-Visual Odometry for Unmanned Underwater Vehicles

    cs.RO 2026-07 conditional novelty 6.0

    Continuous-time GP fusion of asynchronous DVL, stereo and IMU with a learned SuperPoint-LightGlue frontend yields higher accuracy and full trajectory coverage than SOTA underwater odometry systems.

  13. Observability and Consistency Analysis for Visual-Inertial Navigation with Anchored Feature Parameterizations

    cs.RO 2026-06 unverdicted novelty 6.0

    Anchored feature parameterizations in VINS make the unobservable subspace independent of landmark states, improving consistency over global representations in simulations and TUM-VI experiments.

  14. EquiDexFlow: Contact-Grounded SE(3)-Equivariant Dexterous Grasp Generative Flows

    cs.RO 2026-06 unverdicted novelty 6.0

    EquiDexFlow is an SE(3)-equivariant flow-matching model for generating contact-grounded dexterous grasps that enforces surface contact and friction-cone compliance by architectural construction.

  15. Hand-centric Human-to-Robot Trajectory Transfer from Video Demonstrations via Open-World Contact Localization

    cs.RO 2026-06 unverdicted novelty 6.0

    HOWTransfer recovers 3D hand motion from video, localizes contact intervals via hand-object cues, generates multi-modal grasp hypotheses, and edits trajectories to produce diverse robot-executable motions achieving 86...

  16. Breaking Time: A Fully Gaussian Framework for Distributed and Continuous-Time SLAM

    cs.RO 2026-06 unverdicted novelty 6.0

    G-solver combines Gaussian Belief Propagation and Gaussian Process priors into a fully Gaussian distributed solver for continuous-time SLAM that handles heterogeneous asynchronous sensors and multi-camera setups witho...

  17. Learning Contact Representation for Leg Odometry

    cs.RO 2026-06 unverdicted novelty 6.0

    Self-supervised contact detection for legged robot odometry using joint encoders outperforms supervised methods that require force sensors.

  18. PixVOD: Pixel-Distributed Direct Visual Odometry and Depth Estimation

    cs.CV 2026-06 unverdicted novelty 6.0

    A pixel-distributed direct visual odometry and depth estimation method using Gaussian Belief Propagation with keyframe anchoring for on-sensor consensus.

  19. Let the Dynamics Flow: Stable Flow Matching Dynamical Systems

    cs.RO 2026-06 unverdicted novelty 6.0

    SFMDS parametrizes dynamical systems via flow matching with soft penalty or hard architectural constraints to enforce stability while preserving multimodality, extended to Lie groups.

  20. The Lie We Tell: Correcting the Euclidean Fallacy in Vision Language Action Policies via Score Matching on Tangent Space

    cs.RO 2026-06 unverdicted novelty 6.0

    Lie Diffuser Actor corrects Euclidean representation of SE(3) poses in diffusion VLA policies via tangent-space score matching on left-invariant SDEs with exponential retraction, yielding +7.3% task length on CALVIN ABC→D.

  21. Operator-norm bounds and a quadratic lower-growth example for the special Euclidean algebra se(3)

    math.FA 2026-05 unverdicted novelty 6.0

    Proves ||exp(theta)||_op <= 1 + ||theta||_F on se(3) and constructs J* with L_J*(R; se(3)) >= 0.0505 R^2 for R >= 2, showing intermediate quadratic growth.

  22. LAST: Bridging Vision-Language and Action Manifolds via Gromov-Wasserstein Alignment

    cs.CV 2026-05 unverdicted novelty 6.0

    LAST linearizes action manifolds with Lie-algebraic mapping and discretizes them into approximately isotropic charts to align with VL semantic geometry via Gromov-Wasserstein distance.

  23. OCELOT: Odometry and Contact Estimation for Legged Robots

    cs.RO 2026-05 unverdicted novelty 6.0

    OCELOT fuses a debounced force GMM-FSM and kinematic GLRT into an ESEKF to produce accurate leg odometry from IMU, encoders and force sensors while explicitly detecting and rejecting slippage on diverse terrains.

  24. FUSE: A Framework for Unified State Estimation in Vehicular and Robotic SLAM Systems

    cs.RO 2026-05 unverdicted novelty 6.0

    FUSE organizes SLAM state estimation around four core interfaces to decouple design choices, demonstrated via a LiDAR-IMU instantiation that achieves 1.626 m trajectory error (7.9% better than Faster-LIO) on a 418 m s...

  25. FUSE: A Framework for Unified State Estimation in Vehicular and Robotic SLAM Systems

    cs.RO 2026-05 unverdicted novelty 6.0

    FUSE decouples SLAM state-estimation components via a standard interface and demonstrates the approach with a LiDAR-IMU instantiation that achieves 1.626 m error and 7.9% improvement over Faster-LIO on a 418 m corridor loop.

  26. FUSE: A Framework for Unified State Estimation in Vehicular and Robotic SLAM Systems

    cs.RO 2026-05 unverdicted novelty 6.0

    FUSE introduces a unified interface for state estimation in SLAM that separates key design choices, with a LiDAR-IMU example showing 1.626m error on a 418m sequence, 7.9% better than Faster-LIO.

  27. Exact Higher-Order Derivatives for SE(3) via Analytical/AD Methods

    cs.RO 2026-05 unverdicted novelty 6.0

    Hybrid analytical/AD method for SE(3) NLLs delivers exact Hessians 5x faster than finite-differencing while matching nested AD to machine precision, plus a fix for origin NaNs in the scalar basis.

  28. State and Trajectory Estimation of Tensegrity Robots via Factor Graphs and Chebyshev Polynomials

    cs.RO 2026-04 unverdicted novelty 6.0

    Factor graphs and Chebyshev polynomials enable robust continuous-time state and trajectory estimation for tensegrity robots by fusing RGB-D camera and cable sensor data.

  29. SCC-Loc: A Unified Semantic Cascade Consensus Framework for UAV Thermal Geo-Localization

    cs.CV 2026-04 conditional novelty 6.0

    SCC-Loc achieves 9.37 m mean localization error for UAV thermal images against satellite references, a 7.6-fold gain inside the 5 m threshold over prior methods, using a shared DINOv2 backbone plus three new semantic-...

  30. A Robust Approach for LiDAR-Inertial Odometry Without Sensor-Specific Modeling

    cs.RO 2025-09 unverdicted novelty 6.0

    A sensor-agnostic LiDAR-inertial odometry method using simplified IMU integration and novel regularization on scan-to-map registration that maintains consistent performance across diverse sensors and platforms.

  31. Bundle Adjustment in the Eager Mode

    cs.RO 2024-09 unverdicted novelty 6.0

    Introduces an eager-mode PyTorch BA library with GPU-accelerated sparse ops claiming 18.5-23x speedups over GTSAM, g2o, and Ceres.

  32. D-CLIPSE: Distributed Consensus-based Localization with Passive Listening on Shared State Exchange

    cs.RO 2026-07 conditional novelty 5.0

    D-CLIPSE reaches near-centralized multi-robot localization accuracy and consistency by consensus on shared states only, plus passive listening of preintegrated odometry exchanges.

  33. Improved Representation of Matrix Lie Group Operations through Tensor Notation

    cs.RO 2026-06 unverdicted novelty 5.0

    Introduces tensor notation with Einstein summation to clarify matrix Lie group derivatives and operations in gradient-based estimation frameworks.

  34. Temporally Consistent Object 6D Pose Estimation for Robot Control

    cs.RO 2026-05 unverdicted novelty 5.0

    A factor graph that fuses motion models with uncertainty-aware pose measurements improves temporal consistency and benchmark scores for vision-based robot control.

  35. Iterated Invariant EKF for Quadruped Robot Odometry

    cs.RO 2026-04 unverdicted novelty 5.0

    An IterIEKF algorithm for quadruped odometry, relying on proprioceptive kinematic constraints, outperforms vanilla IEKF and SO(3) Kalman filters in accuracy and consistency on simulations and real datasets.

  36. BIEVR-LIO: Robust LiDAR-Inertial Odometry through Bump-Image-Enhanced Voxel Maps

    cs.RO 2026-04 unverdicted novelty 5.0

    BIEVR-LIO improves robustness of LiDAR-inertial odometry by representing maps as voxel-wise oriented height images and sampling points only from geometrically informative regions.

  37. Adapting Neural Robot Dynamics on the Fly for Predictive Control

    cs.RO 2026-04 unverdicted novelty 5.0

    A hybrid offline-online approach adapts neural robot dynamics models via low-rank second-order updates to enable robust predictive tracking control on quadrotors in novel conditions.

  38. Iterated Invariant EKF for 3D Landmark-Aided Inertial Navigation

    cs.RO 2026-06 unverdicted novelty 4.0

    IterIEKF is formulated for landmark-based inertial 3D localization for the first time and shown in simulations to outperform SO(3)-EKF, iterated SO(3)-EKF, and IEKF on accuracy and consistency.

  39. Landscape-Awareness for Geometric View Diffusion Model

    cs.CV 2026-05 unverdicted novelty 4.0

    A score-based method is introduced to guide optimization in geometric view diffusion models toward correct viewpoints, improving convergence and sample efficiency over naive multistart strategies.

  40. Joint Magnetometer-IMU Calibration via Maximum A Posteriori Estimation

    cs.RO 2025-05 unverdicted novelty 4.0

    A MAP-based joint calibration method for magnetometer-IMU pairs achieves 20-30% lower RMSE in parameters than two state-of-the-art methods, calibrates 30 pairs in under two minutes, and supports comparable navigation ...