CogniPilot

MODELICA LIBRARY · ENGINEERING REFERENCE

function

LieGroups.SO3.Dcm.from_Quat

Convert quaternion to DCM (alias for Quat.to_DCM)

Public declarations

Explicit source declarations; dimensions, modifications and defaults are shown as written, without evaluation.

RoleNameTypeDimensions / attributes / defaultDescription
inputqReal[4]Quaternion {w,x,y,z}
outputRReal[3,3]Rotation matrix

Modelica declarations and implementation

Show parameters, interfaces and source

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

function from_Quat "Convert quaternion to DCM (alias for Quat.to_DCM)"
  input Real q[4] "Quaternion {w,x,y,z}";
  output Real R[3,3] "Rotation matrix";
algorithm
  R := LieGroups.SO3.Quat.to_DCM(q);
end from_Quat;