BowlerKernel
|
Public Member Functions | |
GradiantDecent (DHChain dhChain, boolean debug) | |
double[] | inverseKinematics (TransformNR target, double[] jointSpaceVector, DHChain chain) |
Private Attributes | |
final DHChain | dhChain |
final boolean | debug |
The Class GradiantDecent.
Definition at line 12 of file GradiantDecent.java.
com.neuronrobotics.sdk.addons.kinematics.GradiantDecent.GradiantDecent | ( | DHChain | dhChain, |
boolean | debug | ||
) |
Instantiates a new gradiant decent.
dhChain | the dh chain |
debug | the debug |
Definition at line 26 of file GradiantDecent.java.
References com.neuronrobotics.sdk.addons.kinematics.GradiantDecent.debug, and com.neuronrobotics.sdk.addons.kinematics.GradiantDecent.dhChain.
double [] com.neuronrobotics.sdk.addons.kinematics.GradiantDecent.inverseKinematics | ( | TransformNR | target, |
double[] | jointSpaceVector, | ||
DHChain | chain | ||
) |
Inverse kinematics.
target | the target |
jointSpaceVector | the joint space vector |
chain | the chain |
Implements com.neuronrobotics.sdk.addons.kinematics.DhInverseSolver.
Definition at line 35 of file GradiantDecent.java.
References com.neuronrobotics.sdk.addons.kinematics.GradiantDecent.debug, com.neuronrobotics.sdk.addons.kinematics.GradiantDecent.dhChain, com.neuronrobotics.sdk.addons.kinematics.DHChain.forwardKinematics(), com.neuronrobotics.sdk.addons.kinematics.DHChain.getLinks(), com.neuronrobotics.sdk.addons.kinematics.DHChain.getlowerLimits(), com.neuronrobotics.sdk.addons.kinematics.math.TransformNR.getOffsetOrentationMagnitude(), com.neuronrobotics.sdk.addons.kinematics.math.TransformNR.getOffsetVectorMagnitude(), com.neuronrobotics.sdk.addons.kinematics.DHChain.getUpperLimits(), com.neuronrobotics.sdk.addons.kinematics.GradiantDecentNode.jitter(), and com.neuronrobotics.sdk.addons.kinematics.GradiantDecentNode.step().
|
private |
The debug.
Definition at line 18 of file GradiantDecent.java.
Referenced by com.neuronrobotics.sdk.addons.kinematics.GradiantDecent.GradiantDecent(), and com.neuronrobotics.sdk.addons.kinematics.GradiantDecent.inverseKinematics().
|
private |
The dh chain.
Definition at line 15 of file GradiantDecent.java.
Referenced by com.neuronrobotics.sdk.addons.kinematics.GradiantDecent.GradiantDecent(), and com.neuronrobotics.sdk.addons.kinematics.GradiantDecent.inverseKinematics().