public class JointPosition extends JointStateItem
| Modifier and Type | Class and Description |
|---|---|
static class |
JointPosition.Rationale |
| Constructor and Description |
|---|
JointPosition(Joint j) |
| Modifier and Type | Method and Description |
|---|---|
void |
addDelta(JointPosition delta) |
JointPosition |
convertToCooordinateType(JointStateCoordinateType ctype) |
JointPosition |
copy() |
static JointPosition |
differentiate(JointStateCoordinateType outType,
JointPosition prevPos,
JointPosition currPos,
double timeSec) |
JointPosition.Rationale |
getRationale() |
JointPosition |
integrate(double time) |
void |
setRationale(JointPosition.Rationale r) |
static JointPosition |
sumJointPositions(JointPosition jp1,
JointPosition jp2) |
String |
toString() |
static JointPosition |
weightedSumJointPositions(JointPosition jp1,
Double w1,
JointPosition jp2,
Double w2) |
asJointVelocity, computeRateOfChange, copyStateFrom, dumpStateList, getCoordinateFloat, getCoordinateType, getJoint, isZero, multiplyByScalar, setCoordinateFloat, truncate, verifyCoordinateTypeCompatibilitypublic JointPosition(Joint j)
public JointPosition copy()
copy in class JointStateItempublic void setRationale(JointPosition.Rationale r)
public JointPosition.Rationale getRationale()
public static JointPosition sumJointPositions(JointPosition jp1, JointPosition jp2)
public static JointPosition weightedSumJointPositions(JointPosition jp1, Double w1, JointPosition jp2, Double w2)
public JointPosition integrate(double time)
public static JointPosition differentiate(JointStateCoordinateType outType, JointPosition prevPos, JointPosition currPos, double timeSec)
public void addDelta(JointPosition delta)
public JointPosition convertToCooordinateType(JointStateCoordinateType ctype)
Copyright © 2010-2016. All Rights Reserved.