Math & Kinematics
Dual Numbers
Dual Numbers are an extension of the real numbers of the form a + bε, where ε is a nilpotent element satisfying ε² = 0. Evaluating a function on a dual number yields its derivative in the dual component, which is the mechanism behind forward-mode automatic differentiation. In kinematics, dual numbers combine with quaternions to form dual quaternions, and with screw theory they compactly encode coupled rotation and translation.
Why it matters for physical AI
Automatic differentiation built on dual-number arithmetic supplies the exact gradients used in differentiable simulation, calibration, and trajectory optimization, while dual-quaternion kinematics gives singularity-free pose representations for control.
Build physical AI
Put these concepts to work on real hardware
Axol is a dual-arm robot built for physical AI — teleoperate it, collect demonstrations, and deploy learned policies out of the box.