The equations for the Gripper component are given below.
Reaction Forces:
where
|
is the reaction force vector,
, is the relative displacement vector,
, is the undeformed distance to frame_b from frame_a expressed along the inboard frame (frame_a), and
is the relative velocity vector.
|
|
|
Reaction Torques:
Reaction torques are applied only when
where
|
is the reaction torque vector,
are the Euler angles - defined by the Rotation Sequence [1,2,3] and calculated from the relative rotation matrix of frame_b with respect to frame_a (see Euler Angle Sensor),
, designates the undeformed rotation of frame_b with respect to frame_a, and
is the relative angular velocity vector.
|
|
|
Activation:
The actual reaction forces and torques applied depend on the values of (Boolean Signal Input, see below), , and (Boolean Parameter, see below). See the section Modes of Operation, below, for details. The reaction forces and torques are turned on and off according to the parameter and the value of . This is controlled internally by an integer variable described below.
State Value
|
Description
|
1
|
ON state.
The state of the Gripper when at initialization or seconds have passed since became true during simulation. In this state the reaction forces and torques are applied as described above.
|
2
|
ON2OFF state.
The state of the Gripper when less than seconds have passed since became false during simulation. In this state the reaction forces and torques are multiplied by an internal variable that decreases linearly from 1 to 0 over seconds. Changing the value of while in this state has no effect.
|
3
|
OFF state.
The state of the Gripper when at initialization or seconds have passed since became false during simulation. In this state there are no reaction forces and torques applied.
|
4
|
OFF2ON state.
The state of the Gripper when less than seconds have passed since became true during simulation. In this state the reaction forces and torques are multiplied by an internal variable that increases linearly from 0 to 1 over seconds. Changing the value of while in this state has no effect.
|
|
|
Note: If then the ON2OFF and OFF2ON states are never activated and will only switch between the ON and OFF states.