Search papers, labs, and topics across Lattice.
This paper introduces a novel dual quaternion reset map for modeling rigid-body impacts in quadrotors, ensuring manifold consistency by operating on unified spatial twists. The approach is algebraically equivalent to the Newton impulse model but avoids decoupling linear and angular impulses. A hybrid recovery controller based on this framework demonstrates improved performance in hardware-in-the-loop benchmarks and MuJoCo simulations, showing reduced latency, RMSE, and peak kinetic energy compared to decoupled methods.
Quadrotor collision recovery gets a 24% speed boost and significantly improved accuracy thanks to a new dual quaternion framework that models impacts directly on the SE(3) manifold.
Unmanned aerial vehicles (UAVs) operating in cluttered environments require accurate impact modeling to maintain stability. However, conventional contact models decouple linear and angular impulses, risking manifold inconsistency during rapid state transitions. This article presents a dual quaternion reset map that resolves rigid-body impacts directly on the SE(3) manifold. By operating on the unified spatial twist (linear and angular velocities as a single dual entity), our formulation is algebraically equivalent to the classical Newton impulse model while preserving manifold consistency during discrete state jumps. Building on this framework, we design a hybrid recovery controller that couples linear and angular momentum to ensure strict energy dissipation across impacts. Hardware-in-the-loop benchmarks demonstrate a 24% reduction in execution latency compared to an optimized matrix-based implementation. High-fidelity MuJoCo simulations validate the controller's robustness to complex contact dynamics, showing a 56.6% reduction in post-impact root-mean-square error (RMSE) and a 41.2% decrease in peak kinetic energy compared to decoupled recovery methods.