CogniPilot

MODELICA LIBRARY · ENGINEERING REFERENCE

package

LieGroups.SO3

Special Orthogonal Group SO(3) — 3D rotations

Members

NameKindDescription
InterfacespackageInterfaces for replaceable SO(3) representations
EulerpackageGeneric Euler-angle operations for every valid three-axis sequence
QuatpackageSO(3) quaternion parameterization — q = {w, x, y, z}
MrppackageSO(3) Modified Rodrigues Parameters — 3-parameter, singularity-free with shadow
DcmpackageSO(3) Direction Cosine Matrix parameterization
EulerB321packageBody-fixed Z-Y-X (3-2-1) Euler angles: {yaw, pitch, roll}
RepresentationspackageImplementations of the replaceable rotation interface
EulerSequencespackageNamed intrinsic (B) and extrinsic (S) Euler representations; 1=x, 2=y, 3=z

Modelica declarations and implementation

Show parameters, interfaces and source

Parameters, inputs, outputs, defaults and equations from the source file.

package SO3 "Special Orthogonal Group SO(3) — 3D rotations"
end SO3;