CogniPilot

MODELICA LIBRARY · ENGINEERING REFERENCE

LieGroups/SE3/Generic/inverse.mo

Download original .moGitHub source

Documentation: LieGroups.SE3.Generic.inverse

within LieGroups.SE3.Generic;
function inverse "SE(3) group inverse"
  input Element element;
  output Element result;
algorithm
  result.rotation := Rotation.inverse(element.rotation);
  result.position :=
    -Rotation.to_Matrix(result.rotation) * element.position;
end inverse;