CogniPilot

MODELICA LIBRARY · ENGINEERING REFERENCE

record

Control.Multirotor.LogLinear.OuterLoopResult

Translational-control result

Public declarations

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

RoleNameTypeDimensions / attributes / defaultDescription
fieldthrustReal(unit = "N")Collective thrust force
fieldattitudeSetpointReal[4](each unit = "1")Body-to-world quaternion {w,x,y,z}
fieldangularVelocityCorrectionReal[3](each unit = "rad/s")Rotational part of the SE_2(3) feedback correction

Modelica declarations and implementation

Show parameters, interfaces and source

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

record OuterLoopResult "Translational-control result"
    Real thrust(unit = "N") "Collective thrust force";
    Real attitudeSetpoint[4](each unit = "1")
      "Body-to-world quaternion {w,x,y,z}";
    Real angularVelocityCorrection[3](each unit = "rad/s")
      "Rotational part of the SE_2(3) feedback correction";
  end OuterLoopResult;