Expand description
Spatial algebra and math primitives for phyz physics engine.
Implements 6D spatial vectors, Plucker transforms, and spatial inertia following Featherstone’s conventions.
Re-exports§
pub use spatial::SpatialInertia;pub use spatial::SpatialMat;pub use spatial::SpatialTransform;pub use spatial::SpatialTransformExt;pub use spatial::SpatialVec;
Modules§
- fp
- Reproducible floating-point primitives.
- spatial
- 6D spatial algebra following Featherstone’s “Rigid Body Dynamics Algorithms”.
Constants§
Functions§
- quat_
exp - Exponential map
so(3) → SO(3), computed throughfp. - quat_
log - Logarithmic map
SO(3) → so(3), computed throughfp. - skew
- Cross-product matrix [v]× such that [v]× w = v × w