Efficient Derivative Computation for Cumulative B-Splines on Lie Groups
Not on the map. Why?
Abstract (arXiv)
Continuous-time trajectory representation has recently gained popularity for tasks where the fusion of high-frame-rate sensors and multiple unsynchronized devices is required. Lie group cumulative B-splines are a popular way of representing continuous trajectories without singularities. They have been used in near real-time SLAM and odometry systems with IMU, LiDAR, regular, RGB-D and event cameras, as well as for offline calibration. These applications require efficient computation of time derivatives (velocity, acceleration), but all prior works rely on a computationally suboptimal formulation. In this work we present an alternative derivation of time derivatives based on recurrence relations that needs O(k) instead of O(k2) matrix operations (for a spline of order k) and results in simple and elegant expressions. While producing the same result, the proposed approach significantly speeds up the trajectory optimization and allows for computing simple analytic derivatives with respect to spline knots. The results presented in this paper pave the way for incorporating continuous-time trajectory representations into more applications where real-time performance is required.
Key facts. Cited by 28 papers in the map (data through 14 Oct 2026). First posted on arXiv 20 Nov 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 5; 2022: 4; 2023: 2; 2024: 9; 2025: 6; 2026: 2.
28 papers.
Sort:
By area:
- 2024CMax-SLAM: Event-based Rotational-Motion Bundle Adjustment and SLAM System using Contrast Maximizationcited by 31
- 2024MCD: Diverse Large-Scale Multi-Campus Dataset for Robot Perceptioncited by 16
- 2021Dynamic Event Camera Calibrationcited by 14
- 2021Asynchronous Multi-View SLAMcited by 12
- 2022Continuous-Time vs. Discrete-Time Vision-based SLAM: A Comparative Studycited by 10
- 2021Real-time Multi-Adaptive-Resolution-Surfel 6D LiDAR Odometry using Continuous-time Trajectory Optimizationcited by 9
- 2021Event-Based Feature Tracking in Continuous Time with Sliding Window Optimizationcited by 8
- 2023Traj-LO: In Defense of LiDAR-Only Odometry Using an Effective Continuous-Time Trajectorycited by 5
- 2024EF-Calib: Spatiotemporal Calibration of Event- and Frame-Based Cameras Using Continuous-Time Trajectoriescited by 5
- 2021Continuous-Time Spatiotemporal Calibration of a Rolling Shutter Camera-IMU Systemcited by 4
- 2024Event-based Photometric Bundle Adjustmentcited by 3
- 2025Forecasting Continuous Non-Conservative Dynamical Systems in SO(3)cited by 3
16 more
- 2022MITI: SLAM Benchmark for Laparoscopic Surgerycited by 2
- 2024Traj-LIO: A Resilient Multi-LiDAR Multi-IMU State Estimator Through Sparse Gaussian Processcited by 2
- 2025Continuous-Time SO(3) Forecasting with Savitzky--Golay Neural Controlled Differential Equationscited by 2
- 2024Hyperion -- A fast, versatile symbolic Gaussian Belief Propagation framework for Continuous-Time SLAMcited by 1
- 2022Jacobian Computation for Cumulative B-Splines on SE(3) and Application to Continuous-Time Object Trackingcited by 0
- 2022Constrained Visual-Inertial Localization With Application And Benchmark in Laparoscopic Surgerycited by 0
- 2023A Tutorial on Uniform B-Splinecited by 0
- 2024Joint Spatial-Temporal Calibration for Camera and Global Pose Sensorcited by 0
- 2024Mitigating Heterogeneity among Factor Tensors via Lie Group Manifolds for Tensor Decomposition Based Temporal Knowledge Graph Embeddingcited by 0
- 2024LiDAR-based Registration against Georeferenced Models for Globally Consistent Allocentric Mapscited by 0
- 2025HDVIO2.0: Wind and Disturbance Estimation with Hybrid Dynamics VIOcited by 0
- 2025Temporal and Rotational Calibration for Event-Centric Multi-Sensor Systemscited by 0
- 2025eKalibr-Inertial: Continuous-Time Spatiotemporal Calibration for Event-Based Visual-Inertial Systemscited by 0
- 2025Unleashing the Power of Discrete-Time State Representation: Ultrafast Target-based IMU-Camera Spatial-Temporal Calibrationcited by 0
- 2026Scanline-Aware Animatable Gaussian Avatars from Rolling-Shutter Videoscited by 0
- 2026LieSpline-DP: Lie-Group B-Spline Diffusion Policy for Smooth Robot Manipulationcited by 0
- 2026LieSpline-DP: Lie-Group B-Spline Diffusion Policy for Smooth Robot Manipulation14 Sep 2026
- 2026Scanline-Aware Animatable Gaussian Avatars from Rolling-Shutter Videos18 Aug 2026
- 2025Unleashing the Power of Discrete-Time State Representation: Ultrafast Target-based IMU-Camera Spatial-Temporal Calibration16 Sep 2025
- 2025eKalibr-Inertial: Continuous-Time Spatiotemporal Calibration for Event-Based Visual-Inertial Systems7 Sep 2025
- 2025Temporal and Rotational Calibration for Event-Centric Multi-Sensor Systems18 Aug 2025
- 2025Forecasting Continuous Non-Conservative Dynamical Systems in SO(3)11 Aug 2025
- 2025Continuous-Time SO(3) Forecasting with Savitzky--Golay Neural Controlled Differential Equations7 Jun 2025
- 2025HDVIO2.0: Wind and Disturbance Estimation with Hybrid Dynamics VIO1 Apr 2025
- 2024Event-based Photometric Bundle Adjustment18 Dec 2024
- 2024LiDAR-based Registration against Georeferenced Models for Globally Consistent Allocentric Maps3 Dec 2024
- 2024Hyperion -- A fast, versatile symbolic Gaussian Belief Propagation framework for Continuous-Time SLAM9 Jul 2024
- 2024EF-Calib: Spatiotemporal Calibration of Event- and Frame-Based Cameras Using Continuous-Time Trajectories27 May 2024
16 more
- 2024Mitigating Heterogeneity among Factor Tensors via Lie Group Manifolds for Tensor Decomposition Based Temporal Knowledge Graph Embedding14 Apr 2024
- 2024MCD: Diverse Large-Scale Multi-Campus Dataset for Robot Perception18 Mar 2024
- 2024CMax-SLAM: Event-based Rotational-Motion Bundle Adjustment and SLAM System using Contrast Maximization12 Mar 2024
- 2024Joint Spatial-Temporal Calibration for Camera and Global Pose Sensor1 Mar 2024
- 2024Traj-LIO: A Resilient Multi-LiDAR Multi-IMU State Estimator Through Sparse Gaussian Process14 Feb 2024
- 2023A Tutorial on Uniform B-Spline27 Sep 2023
- 2023Traj-LO: In Defense of LiDAR-Only Odometry Using an Effective Continuous-Time Trajectory25 Sep 2023
- 2022MITI: SLAM Benchmark for Laparoscopic Surgery23 Feb 2022
- 2022Constrained Visual-Inertial Localization With Application And Benchmark in Laparoscopic Surgery22 Feb 2022
- 2022Continuous-Time vs. Discrete-Time Vision-based SLAM: A Comparative Study17 Feb 2022
- 2022Jacobian Computation for Cumulative B-Splines on SE(3) and Application to Continuous-Time Object Tracking25 Jan 2022
- 2021Continuous-Time Spatiotemporal Calibration of a Rolling Shutter Camera-IMU System16 Aug 2021
- 2021Dynamic Event Camera Calibration14 Jul 2021
- 2021Event-Based Feature Tracking in Continuous Time with Sliding Window Optimization9 Jul 2021
- 2021Real-time Multi-Adaptive-Resolution-Surfel 6D LiDAR Odometry using Continuous-time Trajectory Optimization5 May 2021
- 2021Asynchronous Multi-View SLAM17 Jan 2021
- 2024CMax-SLAM: Event-based Rotational-Motion Bundle Adjustment and SLAM System using Contrast Maximizationcited by 31
- 2024MCD: Diverse Large-Scale Multi-Campus Dataset for Robot Perceptioncited by 16
- 2021Dynamic Event Camera Calibrationcited by 14
- 2021Asynchronous Multi-View SLAMcited by 12
- 2022Continuous-Time vs. Discrete-Time Vision-based SLAM: A Comparative Studycited by 10
- 2021Real-time Multi-Adaptive-Resolution-Surfel 6D LiDAR Odometry using Continuous-time Trajectory Optimizationcited by 9
- 2021Event-Based Feature Tracking in Continuous Time with Sliding Window Optimizationcited by 8
- 2023Traj-LO: In Defense of LiDAR-Only Odometry Using an Effective Continuous-Time Trajectorycited by 5
- 2024EF-Calib: Spatiotemporal Calibration of Event- and Frame-Based Cameras Using Continuous-Time Trajectoriescited by 5
- 2021Continuous-Time Spatiotemporal Calibration of a Rolling Shutter Camera-IMU Systemcited by 4
- 2024Event-based Photometric Bundle Adjustmentcited by 3
- 2025Forecasting Continuous Non-Conservative Dynamical Systems in SO(3)cited by 3
12 most cited of 27 All 27 (JSON)
- 2026Scanline-Aware Animatable Gaussian Avatars from Rolling-Shutter Videos18 Aug 2026
- 2025Unleashing the Power of Discrete-Time State Representation: Ultrafast Target-based IMU-Camera Spatial-Temporal Calibration16 Sep 2025
- 2025eKalibr-Inertial: Continuous-Time Spatiotemporal Calibration for Event-Based Visual-Inertial Systems7 Sep 2025
- 2025Temporal and Rotational Calibration for Event-Centric Multi-Sensor Systems18 Aug 2025
- 2025Forecasting Continuous Non-Conservative Dynamical Systems in SO(3)11 Aug 2025
- 2025Continuous-Time SO(3) Forecasting with Savitzky--Golay Neural Controlled Differential Equations7 Jun 2025
- 2025HDVIO2.0: Wind and Disturbance Estimation with Hybrid Dynamics VIO1 Apr 2025
- 2024Event-based Photometric Bundle Adjustment18 Dec 2024
- 2024LiDAR-based Registration against Georeferenced Models for Globally Consistent Allocentric Maps3 Dec 2024
- 2024Hyperion -- A fast, versatile symbolic Gaussian Belief Propagation framework for Continuous-Time SLAM9 Jul 2024
- 2024EF-Calib: Spatiotemporal Calibration of Event- and Frame-Based Cameras Using Continuous-Time Trajectories27 May 2024
- 2024Mitigating Heterogeneity among Factor Tensors via Lie Group Manifolds for Tensor Decomposition Based Temporal Knowledge Graph Embedding14 Apr 2024
12 newest of 27 All 27 (JSON)