recordActuatorParameters

Parameters of a rotatry actuator

Extends from DeltaRobot.Icons.Record (Icon for records).

Parameters

TypeNameDefaultDescription
StateSelectstateSelectStateSelect.preferPriority to use actuator angle phi and w=der(phi) as states (revolute joint model)
Initialization
SI.AngleinitialAngle0Initial angle
SI.AngularVelocityinitialAngularVel0Initial angular velocity
SI.AngularAccelerationinitialAngularAcc0Initial angular acceleration
BooleaninitialAngleFixedfalse=true, if you want to use the joint initial angle (=initialAngle) as initial equation ('fixed' attributes)
BooleaninitialAngularVelFixedfalse=true, if you want to use the joint initial angular velocity (=0) as initial equation ('fixed' attributes)
BooleaninitialAngularAccFixedfalse=true, if you want to use the joint initial angular acceleration (=0) as initial equation ('fixed' attributes)
First order filter
RealTf0.01Time constant of the first order filter applied to the input reference signal
Modelica.Blocks.Types.InitinitTypeModelica.Blocks.Types.Init.NoInitType of initialization of first order filter (1: no init, 2: steady state, 3/4: initial output)
Realy_start0Initial or guess value of first order filter output (= state)
Booleany_startFixedfalse=true, if you want to use the filter initial output as initial equation
Limits
BooleanenableLimitertrue=true, if you want to limit the input reference angle within interval [minTheta, maxTheta]
SI.AnglemaxThetafrom_deg(85)Max actuator angle
SI.AngleminThetafrom_deg(-85)Min actuator angle
Animation
SI.DistancecylinderLength1/30Length of cylinder representing the actuator revolute joint
SI.DiametercylinderDiameter1/30Diameter of cylinder representing the actuator revolute joint