CogniPilot

MODELICA LIBRARY · ENGINEERING REFERENCE

package

LieGroups.SO3.Mrp

SO(3) Modified Rodrigues Parameters — 3-parameter, singularity-free with shadow

Members

NameKindDescription
exp_mapfunctionExponential map: so(3) vector -> MRP
log_mapfunctionLogarithmic map: MRP -> so(3) rotation vector
productfunctionMRP composition
inversefunctionMRP inverse: -r
shadowfunctionMRP shadow transformation: r_s = -r / ||r||^2
to_DCMfunctionConvert MRP to rotation matrix
to_QuatfunctionConvert MRP to quaternion
from_QuatfunctionConvert quaternion to MRP
inPrincipalChartfunctionTrue away from the norm-one MRP shadow-switch boundary

Modelica declarations and implementation

Show parameters, interfaces and source

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

package Mrp "SO(3) Modified Rodrigues Parameters — 3-parameter, singularity-free with shadow"
end Mrp;