ref:body_orientation_reflex

BodyOrientationReflex

Reflex based on the global orientation of a specific Body.

Must be part of ReflexController.

Inherits from Reflex.

Parameter Type Description
source String Name of the Body that is the source of this Reflex, append with _o for Body on opposite side.
axis Vec3 Orientation axis; default = [ 0 0 1 ].
axis_name String Name of the axis, should be provided when using multiple; default = [ 0 0 1 ].
use_rotation_vector bool Use rotation vector instead of YZX Euler angle components; default = 0.
P0 Real Target orientation [rad] around axis, derived as YZX Euler angle; default = 0.
KP Real Orientation feedback gain; default = 0.
allow_neg_P bool Allow this reflex to be negative; default = 1.
V0 Real Target angular velocity [rad or m]; default = 0.
KV Real Velocity feedback gain; default = 0.
allow_neg_V bool Allow this reflex to be negative; default = 1.
C0 Real Constant actuation added to the reflex; default = 0.
target String Name of the target actuator; use _o for actuators on the opposite side.
min_control_value Real Minimum output for this reflex; default = -infinity.
max_control_value Real Maximum output for this reflex; default = +infinity.
delay TimeInSeconds Neuromuscular delay [s] used for this reflex; default = 0.

Converted from doxygen using dokugen