RobotControllerComponent¶
class · namespace Hazel · Component
Inherits Component
Methods¶
ClearPolicyAction(uint)¶
ClearPolicyGains(uint)¶
GetBool(uint, uint)¶
GetFloat(uint, uint)¶
GetInputBool(Identifier)¶
GetInputFloat(Identifier)¶
GetInputInt(Identifier)¶
GetInputVector3(Identifier)¶
GetPolicyBasePose(uint, float, float, float, float, float, float)¶
public bool GetPolicyBasePose(uint slotId, out float x, out float y, out float yaw, out float xHz, out float zHz, out float yawHz)
GetPolicyLastAction(uint, float[])¶
GetPolicyLastActionSize(uint)¶
GetPolicySlotsSummaryJson()¶
IsMotionGraphActive()¶
IsPolicyActive(uint)¶
SetBool(uint, uint, bool)¶
SetDrivenJoints(uint, string[])¶
SetFloat(uint, uint, float)¶
SetInputBool(Identifier, bool)¶
SetInputFloat(Identifier, float)¶
SetInputInt(Identifier, int)¶
SetInputTrigger(Identifier)¶
SetInputVector3(Identifier, Vector3)¶
SetMotionGraphActive(bool)¶
SetPolicyAction(uint, float[], bool)¶
SetPolicyActive(uint, bool)¶
SetPolicyClampObservation(uint, bool)¶
SetPolicyDescriptor(uint, string)¶
SetPolicyGains(uint, string[], float[]?, float[]?, float[]?, float[]?, float[]?)¶
public void SetPolicyGains(uint slotId, string[] jointNames, float[]? kp = null, float[]? kd = null, float[]? effortLimit = null, float[]? actionScale = null, float[]? defaultPos = null)
SetPolicyPriority(uint, int)¶
Source: Hazel/Scene/Components.cs