Tanoda
|
Public Member Functions | |
void | ToggleGripping () |
void | ResetSavedPositions () |
void | ResetStage () |
void | ReplaySavedPositions () |
void | SavePosition () |
void | SavePositionsToFile () |
void | RotateLeft () |
void | RotateRight () |
Public Attributes | |
SerialControllerBytes | serial |
bool | UseController = false |
bool | useIK = true |
Vector3 | targetPosition |
Vector3 | currentPosition |
float | thetaBase = 90f |
float | thetaShoulder = 45f |
float | thetaElbow = 100f |
GameObject[] | arms = new GameObject[3] |
Transform | Parent |
Transform | Floor |
Transform | ZeroCoord |
Transform | LiftLink |
Transform | RearArm |
Transform | FrontArm |
Transform | GripperLink |
Transform | Center |
float | BASE_HGT = 0.267f |
float | HUMERUS = 0.124f |
float | ULNA = 0.124f |
Interactable | interactable |
SteamVR_Action_Boolean | gripButton |
AnimatorTrigger | animTrigger |
float | loseTrackingDistance = 0.5f |
Vector3 | pickupOffset = Vector3.zero |
float | A = 0.0f |
float | B = 0.0f |
Transform | RotationHelper |
float | Rotation = 0.0f |
Definition at line 14 of file SolveIK.cs.
void SolveIK.ReplaySavedPositions | ( | ) |
Definition at line 303 of file SolveIK.cs.
void SolveIK.ResetSavedPositions | ( | ) |
Definition at line 291 of file SolveIK.cs.
void SolveIK.ResetStage | ( | ) |
Definition at line 296 of file SolveIK.cs.
void SolveIK.RotateLeft | ( | ) |
Definition at line 403 of file SolveIK.cs.
void SolveIK.RotateRight | ( | ) |
Definition at line 413 of file SolveIK.cs.
void SolveIK.SavePosition | ( | ) |
Definition at line 341 of file SolveIK.cs.
void SolveIK.SavePositionsToFile | ( | ) |
Definition at line 349 of file SolveIK.cs.
void SolveIK.ToggleGripping | ( | ) |
Definition at line 242 of file SolveIK.cs.
float SolveIK.A = 0.0f |
Definition at line 239 of file SolveIK.cs.
AnimatorTrigger SolveIK.animTrigger |
Definition at line 52 of file SolveIK.cs.
GameObject [] SolveIK.arms = new GameObject[3] |
Definition at line 30 of file SolveIK.cs.
float SolveIK.B = 0.0f |
Definition at line 240 of file SolveIK.cs.
float SolveIK.BASE_HGT = 0.267f |
Definition at line 35 of file SolveIK.cs.
Transform SolveIK.Center |
Definition at line 32 of file SolveIK.cs.
Vector3 SolveIK.currentPosition |
Definition at line 21 of file SolveIK.cs.
Transform SolveIK.Floor |
Definition at line 32 of file SolveIK.cs.
Transform SolveIK.FrontArm |
Definition at line 32 of file SolveIK.cs.
SteamVR_Action_Boolean SolveIK.gripButton |
Definition at line 48 of file SolveIK.cs.
Transform SolveIK.GripperLink |
Definition at line 32 of file SolveIK.cs.
float SolveIK.HUMERUS = 0.124f |
Definition at line 36 of file SolveIK.cs.
Interactable SolveIK.interactable |
Definition at line 47 of file SolveIK.cs.
Transform SolveIK.LiftLink |
Definition at line 32 of file SolveIK.cs.
float SolveIK.loseTrackingDistance = 0.5f |
Definition at line 54 of file SolveIK.cs.
Transform SolveIK.Parent |
Definition at line 32 of file SolveIK.cs.
Vector3 SolveIK.pickupOffset = Vector3.zero |
Definition at line 58 of file SolveIK.cs.
Transform SolveIK.RearArm |
Definition at line 32 of file SolveIK.cs.
float SolveIK.Rotation = 0.0f |
Definition at line 384 of file SolveIK.cs.
Transform SolveIK.RotationHelper |
Definition at line 382 of file SolveIK.cs.
SerialControllerBytes SolveIK.serial |
Definition at line 16 of file SolveIK.cs.
Vector3 SolveIK.targetPosition |
Definition at line 20 of file SolveIK.cs.
float SolveIK.thetaBase = 90f |
Definition at line 24 of file SolveIK.cs.
float SolveIK.thetaElbow = 100f |
Definition at line 28 of file SolveIK.cs.
float SolveIK.thetaShoulder = 45f |
Definition at line 26 of file SolveIK.cs.
float SolveIK.ULNA = 0.124f |
Definition at line 37 of file SolveIK.cs.
bool SolveIK.UseController = false |
Definition at line 17 of file SolveIK.cs.
bool SolveIK.useIK = true |
Definition at line 18 of file SolveIK.cs.
Transform SolveIK.ZeroCoord |
Definition at line 32 of file SolveIK.cs.