Geometry Library
The Geometry library provides geometric primitives for representing positions, orientations, translations, rotations and quaternions in 2D and 3D Euclidean spaces.
These types model the underlying algebra of the Special Euclidean group SE(n) and the Special Orthogonal group SO(n), and are used throughout Ninbot — including the POS Library — as the concrete coordinate quantity types.
Reference
R2
| Template | Description |
|---|---|
2D position with length-dimensioned components |
|
2D displacement that acts on positions |
|
2D orientation stored as a unit complex number |
|
2D rotation that acts on orientations and positions |