TL;DR
This paper introduces an efficient method for computing derivatives of Lie group cumulative B-splines, significantly speeding up trajectory optimization for real-time applications in robotics and sensor fusion.
Contribution
It presents a recurrence relation-based derivation for derivatives that reduces computational complexity from quadratic to linear in spline order.
Findings
Speeds up trajectory optimization by reducing computation time.
Enables real-time continuous-time trajectory representation applications.
Provides simple analytic derivatives for spline knots.
Abstract
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 instead of matrix operations (for a spline of order ) and results in simple and elegant expressions. While producing the same result, the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
Efficient Derivative Computation for Cumulative B-Splines on Lie Groups· youtube
