|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of ReferenceFrame in com.yobotics.simulationconstructionset |
---|
Methods in com.yobotics.simulationconstructionset with parameters of type ReferenceFrame | |
---|---|
void |
FloatingJoint.getAngularAcceleration(FrameVector angularAccelerationToPack,
ReferenceFrame bodyFrame)
|
void |
FloatingJoint.getAngularVelocity(FrameVector angularVelocityToPack,
ReferenceFrame bodyFrame)
|
Uses of ReferenceFrame in com.yobotics.simulationconstructionset.simulatedSensors |
---|
Methods in com.yobotics.simulationconstructionset.simulatedSensors that return ReferenceFrame | |
---|---|
ReferenceFrame |
SimulatedSensorsTestFullRobotModel.getElevatorFrame()
|
Methods in com.yobotics.simulationconstructionset.simulatedSensors that return types with arguments of type ReferenceFrame | |
---|---|
java.util.ArrayList<ReferenceFrame> |
SimulatedSensorsTestFullRobotModel.getAllReferenceFrames()
|
Methods in com.yobotics.simulationconstructionset.simulatedSensors with parameters of type ReferenceFrame | |
---|---|
FrameVector |
SingleRigidBodyRobot.getBodyAngularAccelerationInBodyFrame(ReferenceFrame bodyFrame)
|
FrameVector |
SingleRigidBodyRobot.getBodyAngularVelocityInBodyFrame(ReferenceFrame bodyFrame)
|
Constructors in com.yobotics.simulationconstructionset.simulatedSensors with parameters of type ReferenceFrame | |
---|---|
PerfectSimulatedIMURawSensorReader(RawIMUSensorsInterface rawSensors,
int imuIndex,
RigidBody rigidBody,
ReferenceFrame imuFrame,
RigidBody rootBody,
SpatialAccelerationVector rootAcceleration)
|
|
ProcessedSensorsReadWrite(ReferenceFrame imuReferenceFrame,
YoVariableRegistry yoVariableRegistry)
|
|
SimulatedIMURawSensorReader(RawIMUSensorsInterface rawSensors,
int imuIndex,
RigidBody rigidBody,
ReferenceFrame imuFrame,
RigidBody rootBody,
SpatialAccelerationVector rootAcceleration)
|
|
SimulatedMotionNodeIMURawSensorReader(RawIMUSensorsInterface rawSensors,
int imuIndex,
RigidBody rigidBody,
ReferenceFrame imuFrame,
RigidBody rootBody,
SpatialAccelerationVector rootAcceleration,
javax.vecmath.Matrix3d imuMountingOffset,
double localGravityPositiveZ)
|
Uses of ReferenceFrame in com.yobotics.simulationconstructionset.util |
---|
Methods in com.yobotics.simulationconstructionset.util that return ReferenceFrame | |
---|---|
ReferenceFrame |
PositionController.getBodyFrame()
|
ReferenceFrame |
EuclideanPositionController.getBodyFrame()
|
ReferenceFrame |
CylindricalCoordinatesPositionController.getBodyFrame()
|
Constructors in com.yobotics.simulationconstructionset.util with parameters of type ReferenceFrame | |
---|---|
AxisAngleOrientationController(java.lang.String prefix,
ReferenceFrame bodyFrame,
YoVariableRegistry parentRegistry)
|
|
CylindricalCoordinatesPositionController(java.lang.String prefix,
ReferenceFrame bodyFrame,
ReferenceFrame cylinderFrame,
YoVariableRegistry parentRegistry)
|
|
EuclideanPositionController(java.lang.String prefix,
ReferenceFrame bodyFrame,
YoVariableRegistry parentRegistry)
|
Uses of ReferenceFrame in com.yobotics.simulationconstructionset.util.graphics |
---|
Methods in com.yobotics.simulationconstructionset.util.graphics with parameters of type ReferenceFrame | |
---|---|
void |
DynamicGraphicCoordinateSystem.setToReferenceFrame(ReferenceFrame referenceFrame)
|
void |
DynamicGraphicAbstractShape.setToReferenceFrame(ReferenceFrame referenceFrame)
|
Constructors in com.yobotics.simulationconstructionset.util.graphics with parameters of type ReferenceFrame | |
---|---|
DynamicGraphicReferenceFrame(ReferenceFrame referenceFrame,
YoVariableRegistry registry,
double scale)
|
|
DynamicGraphicReferenceFrame(ReferenceFrame referenceFrame,
YoVariableRegistry registry,
double scale,
AppearanceDefinition arrowColor)
|
|
DynamicGraphicVRML(java.lang.String name,
ReferenceFrame referenceFrame,
YoVariableRegistry registry,
java.lang.String modelFilePath,
boolean showCoordinateSystem)
|
|
DynamicGraphicVRML(java.lang.String name,
ReferenceFrame referenceFrame,
YoVariableRegistry registry,
java.lang.String modelFilePath,
javax.vecmath.Vector3d graphicOffset,
javax.vecmath.Matrix3d graphicRotation,
AppearanceDefinition appearance,
boolean showCoordinateSystem,
double coordinateAxisLength)
|
|
DynamicGraphicVRML(java.lang.String name,
ReferenceFrame referenceFrame,
YoVariableRegistry registry,
java.lang.String modelFilePath,
javax.vecmath.Vector3d graphicOffset,
javax.vecmath.Matrix3d graphicRotation,
boolean showCoordinateSystem)
|
Uses of ReferenceFrame in com.yobotics.simulationconstructionset.util.math.filter |
---|
Methods in com.yobotics.simulationconstructionset.util.math.filter with parameters of type ReferenceFrame | |
---|---|
static AlphaFilteredYoFramePoint |
AlphaFilteredYoFramePoint.createAlphaFilteredYoFramePoint(java.lang.String namePrefix,
java.lang.String nameSuffix,
YoVariableRegistry registry,
double alpha,
ReferenceFrame referenceFrame)
|
static AlphaFilteredYoFramePoint |
AlphaFilteredYoFramePoint.createAlphaFilteredYoFramePoint(java.lang.String namePrefix,
java.lang.String nameSuffix,
YoVariableRegistry registry,
DoubleYoVariable alpha,
ReferenceFrame referenceFrame)
|
static AlphaFilteredYoFramePoint2d |
AlphaFilteredYoFramePoint2d.createAlphaFilteredYoFramePoint2d(java.lang.String namePrefix,
java.lang.String nameSuffix,
YoVariableRegistry registry,
double alpha,
ReferenceFrame referenceFrame)
|
static AlphaFilteredYoFramePoint2d |
AlphaFilteredYoFramePoint2d.createAlphaFilteredYoFramePoint2d(java.lang.String namePrefix,
java.lang.String nameSuffix,
YoVariableRegistry registry,
DoubleYoVariable alpha,
ReferenceFrame referenceFrame)
|
static AlphaFilteredYoFrameVector |
AlphaFilteredYoFrameVector.createAlphaFilteredYoFrameVector(java.lang.String namePrefix,
java.lang.String nameSuffix,
YoVariableRegistry registry,
double alpha,
ReferenceFrame referenceFrame)
|
static AlphaFilteredYoFrameVector |
AlphaFilteredYoFrameVector.createAlphaFilteredYoFrameVector(java.lang.String namePrefix,
java.lang.String nameSuffix,
YoVariableRegistry registry,
DoubleYoVariable alpha,
ReferenceFrame referenceFrame)
|
static AlphaFilteredYoFrameVector2d |
AlphaFilteredYoFrameVector2d.createAlphaFilteredYoFrameVector2d(java.lang.String namePrefix,
java.lang.String nameSuffix,
YoVariableRegistry registry,
double alpha,
ReferenceFrame referenceFrame)
|
static AlphaFilteredYoFrameVector2d |
AlphaFilteredYoFrameVector2d.createAlphaFilteredYoFrameVector2d(java.lang.String namePrefix,
java.lang.String nameSuffix,
YoVariableRegistry registry,
DoubleYoVariable alpha,
ReferenceFrame referenceFrame)
|
Uses of ReferenceFrame in com.yobotics.simulationconstructionset.util.math.frames |
---|
Methods in com.yobotics.simulationconstructionset.util.math.frames that return ReferenceFrame | |
---|---|
ReferenceFrame |
YoSpatialForceVector.getExpressedInFrame()
|
ReferenceFrame |
YoFramePose.getReferenceFrame()
|
ReferenceFrame |
YoFrameLine2d.getReferenceFrame()
|
ReferenceFrame |
YoFramePoint2d.getReferenceFrame()
|
ReferenceFrame |
YoFramePoint.getReferenceFrame()
|
ReferenceFrame |
YoFrameOrientation.getReferenceFrame()
|
ReferenceFrame |
YoFrameQuaternion.getReferenceFrame()
|
ReferenceFrame |
YoFrameLineSegment2d.getReferenceFrame()
|
ReferenceFrame |
YoFrameConvexPolygon2d.getReferenceFrame()
|
ReferenceFrame |
YoFrameVector2d.getReferenceFrame()
|
ReferenceFrame |
YoFrameVector.getReferenceFrame()
|
Methods in com.yobotics.simulationconstructionset.util.math.frames with parameters of type ReferenceFrame | |
---|---|
void |
YoSpatialForceVector.changeFrame(ReferenceFrame newReferenceFrame)
|
void |
YoFrameLine2d.checkReferenceFrameMatch(ReferenceFrame frame)
|
void |
YoFramePoint2d.checkReferenceFrameMatch(ReferenceFrame frame)
|
void |
YoFramePoint.checkReferenceFrameMatch(ReferenceFrame frame)
|
void |
YoFrameOrientation.checkReferenceFrameMatch(ReferenceFrame frame)
|
void |
YoFrameQuaternion.checkReferenceFrameMatch(ReferenceFrame frame)
|
void |
YoFrameLineSegment2d.checkReferenceFrameMatch(ReferenceFrame frame)
|
void |
YoFrameVector2d.checkReferenceFrameMatch(ReferenceFrame frame)
|
void |
YoFrameVector.checkReferenceFrameMatch(ReferenceFrame frame)
|
YoFrameOrientation |
YoFrameOrientationInMultipleFrames.getOrientationInFrame(ReferenceFrame referenceFrame)
|
YoFramePoint |
YoFramePointInMultipleFrames.getPointInFrame(ReferenceFrame referenceFrame)
|
YoFramePoint2d |
YoFramePoint2dInMultipleFrames.getPointInFrame(ReferenceFrame referenceFrame)
|
YoFrameVector |
YoFrameVectorInMultipleFrames.getVectorInFrame(ReferenceFrame referenceFrame)
|
static YoFramePointBuffer |
YoFramePointBuffer.loadFromReader(java.lang.String prefix,
java.lang.String suffix,
ReferenceFrame frame,
YoVariableRegistry parentYoVariableRegistry,
DynamicGraphicObjectsListRegistry dynamicGraphicObjectsListRegistry,
double drawScale,
AppearanceDefinition appearance,
java.io.BufferedReader streamWithPoints)
|
void |
YoSpatialForceVector.set(ReferenceFrame expressedInFrame,
org.ejml.data.DenseMatrix64F matrix)
|
void |
YoSpatialForceVector.set(ReferenceFrame expressedInFrame,
double[] doubleArray)
|
void |
YoFramePoint.set(ReferenceFrame referenceFrame,
double x,
double y,
double z)
|
void |
YoSpatialForceVector.set(ReferenceFrame expressedInFrame,
javax.vecmath.Vector3d linearPart,
javax.vecmath.Vector3d angularPart)
|
void |
YoSpatialForceVector.setUsingArm(ReferenceFrame expressedInFrame,
javax.vecmath.Vector3d linearPart,
javax.vecmath.Vector3d arm)
|
Constructors in com.yobotics.simulationconstructionset.util.math.frames with parameters of type ReferenceFrame | |
---|---|
YoFrameConvexPolygon2d(java.lang.String namePrefix,
java.lang.String nameSuffix,
ReferenceFrame referenceFrame,
int maxNumberOfVertices,
YoVariableRegistry registry)
|
|
YoFrameLine2d(DoubleYoVariable x0Variable,
DoubleYoVariable y0Variable,
DoubleYoVariable vxVariable,
DoubleYoVariable vyVariable,
ReferenceFrame frame)
|
|
YoFrameLine2d(java.lang.String namePrefix,
java.lang.String nameSuffix,
ReferenceFrame frame,
YoVariableRegistry registry)
|
|
YoFrameLineSegment2d(DoubleYoVariable x0Variable,
DoubleYoVariable y0Variable,
DoubleYoVariable x1Variable,
DoubleYoVariable y1Variable,
ReferenceFrame frame)
|
|
YoFrameLineSegment2d(java.lang.String namePrefix,
java.lang.String nameSuffix,
ReferenceFrame frame,
YoVariableRegistry registry)
|
|
YoFrameOrientation(java.lang.String namePrefix,
ReferenceFrame referenceFrame,
YoVariableRegistry registry)
|
|
YoFrameOrientation(java.lang.String namePrefix,
java.lang.String nameSuffix,
ReferenceFrame referenceFrame,
YoVariableRegistry registry)
|
|
YoFrameOrientationInMultipleFrames(java.lang.String namePrefix,
ReferenceFrame[] referenceFrames,
YoVariableRegistry registry)
|
|
YoFramePoint(DoubleYoVariable xVariable,
DoubleYoVariable yVariable,
DoubleYoVariable zVariable,
ReferenceFrame frame)
|
|
YoFramePoint(java.lang.String namePrefix,
ReferenceFrame frame,
YoVariableRegistry registry)
|
|
YoFramePoint(java.lang.String namePrefix,
java.lang.String nameSuffix,
ReferenceFrame frame,
YoVariableRegistry registry)
|
|
YoFramePoint2d(DoubleYoVariable xVariable,
DoubleYoVariable yVariable,
ReferenceFrame frame)
|
|
YoFramePoint2d(java.lang.String namePrefix,
java.lang.String nameSuffix,
ReferenceFrame frame,
YoVariableRegistry registry)
|
|
YoFramePoint2dInMultipleFrames(java.lang.String namePrefix,
ReferenceFrame[] referenceFrames,
YoVariableRegistry registry)
|
|
YoFramePointBuffer(int maxNumberOfPoints,
java.lang.String prefix,
java.lang.String suffix,
ReferenceFrame frame,
YoVariableRegistry parentYoVariableRegistry)
|
|
YoFramePointBuffer(int maxNumberOfPoints,
java.lang.String prefix,
java.lang.String suffix,
ReferenceFrame frame,
YoVariableRegistry parentYoVariableRegistry,
DynamicGraphicObjectsListRegistry dynamicGraphicObjectsListRegistry,
double drawScale,
AppearanceDefinition appearance)
|
|
YoFramePointInMultipleFrames(java.lang.String namePrefix,
ReferenceFrame[] referenceFrames,
YoVariableRegistry registry)
|
|
YoFramePose(java.lang.String prefix,
java.lang.String suffix,
ReferenceFrame frame,
YoVariableRegistry registry)
|
|
YoFrameQuaternion(java.lang.String namePrefix,
ReferenceFrame referenceFrame,
YoVariableRegistry registry)
|
|
YoFrameVector(DoubleYoVariable xVariable,
DoubleYoVariable yVariable,
DoubleYoVariable zVariable,
ReferenceFrame frame)
|
|
YoFrameVector(java.lang.String namePrefix,
ReferenceFrame frame,
YoVariableRegistry registry)
|
|
YoFrameVector(java.lang.String namePrefix,
java.lang.String nameSuffix,
ReferenceFrame frame,
YoVariableRegistry registry)
|
|
YoFrameVector2d(DoubleYoVariable xVariable,
DoubleYoVariable yVariable,
ReferenceFrame frame)
|
|
YoFrameVector2d(java.lang.String namePrefix,
java.lang.String nameSuffix,
ReferenceFrame frame,
YoVariableRegistry registry)
|
|
YoFrameVectorBuffer(java.lang.String prefix,
java.lang.String suffix,
ReferenceFrame frame,
YoVariableRegistry yoVariableRegistry,
DynamicGraphicObjectsListRegistry dynamicGraphicObjectsListRegistry,
int maxNumberOfPoints,
AppearanceDefinition appearance)
|
|
YoFrameVectorBuffer(java.lang.String prefix,
java.lang.String suffix,
ReferenceFrame frame,
YoVariableRegistry yoVariableRegistry,
DynamicGraphicObjectsListRegistry dynamicGraphicObjectsListRegistry,
int maxNumberOfPoints,
AppearanceDefinition appearance,
boolean drawArrowhead)
|
|
YoFrameVectorBuffer(java.lang.String prefix,
java.lang.String suffix,
ReferenceFrame frame,
YoVariableRegistry parentYoVariableRegistry,
DynamicGraphicObjectsListRegistry dynamicGraphicObjectsListRegistry,
int maxNumberOfPoints,
AppearanceDefinition appearance,
boolean drawArrowhead,
double lineThicknessRatio)
|
|
YoFrameVectorInMultipleFrames(java.lang.String namePrefix,
ReferenceFrame[] referenceFrames,
YoVariableRegistry registry)
|
|
YoSpatialForceVector(java.lang.String namePrefix,
java.lang.String nameSuffix,
ReferenceFrame frame,
YoVariableRegistry registry)
|
Uses of ReferenceFrame in com.yobotics.simulationconstructionset.util.trajectory |
---|
Methods in com.yobotics.simulationconstructionset.util.trajectory that return ReferenceFrame | |
---|---|
ReferenceFrame |
YoParabolicTrajectoryGenerator.getReferenceFrame()
|
ReferenceFrame |
ParabolicPositionTrajectoryGenerator.getReferenceFrame()
|
ReferenceFrame |
ParabolicCartesianTrajectoryGenerator.getReferenceFrame()
|
ReferenceFrame |
CartesianTrajectoryGenerator.getReferenceFrame()
|
Constructors in com.yobotics.simulationconstructionset.util.trajectory with parameters of type ReferenceFrame | |
---|---|
CurrentLinearVelocityProvider(ReferenceFrame referenceFrame,
RigidBody rigidBody,
TwistCalculator twistCalculator)
|
|
FrameBasedPositionSource(ReferenceFrame referenceFrame)
|
|
ParabolicCartesianTrajectoryGenerator(java.lang.String namePrefix,
ReferenceFrame referenceFrame,
DoubleProvider stepTimeProvider,
double groundClearance,
YoVariableRegistry parentRegistry)
|
|
ParabolicPositionTrajectoryGenerator(java.lang.String namePrefix,
ReferenceFrame referenceFrame,
DoubleProvider stepTimeProvider,
PositionProvider initialPositionProvider,
PositionProvider finalPositionProvider,
double groundClearance,
YoVariableRegistry parentRegistry)
|
|
YoConcatenatedSplines(int[] numberOfCoefficientsPerPolynomial,
ReferenceFrame referenceFrame,
int arcLengthCalculatorDivisionsPerPolynomial,
YoVariableRegistry parentRegistry,
java.lang.String namePrefix)
|
|
YoParabolicTrajectoryGenerator(java.lang.String namePrefix,
ReferenceFrame referenceFrame,
YoVariableRegistry parentRegistry)
|
|
YoSpline3D(int numberOfCoefficientsPerPolynomial,
int arcLengthCalculatorDivisions,
ReferenceFrame referenceFrame,
YoVariableRegistry parentRegistry,
java.lang.String namePrefix)
|
Uses of ReferenceFrame in us.ihmc.utilities.kinematics |
---|
Methods in us.ihmc.utilities.kinematics with parameters of type ReferenceFrame | |
---|---|
void |
AverageOrientationCalculator.computeAverageOrientation(FrameOrientation orientationToPack,
ReferenceFrame referenceFrame1,
ReferenceFrame referenceFrame2,
ReferenceFrame expressedInFrame)
|
Uses of ReferenceFrame in us.ihmc.utilities.math.geometry |
---|
Subclasses of ReferenceFrame in us.ihmc.utilities.math.geometry | |
---|---|
class |
CenterOfMassReferenceFrame
|
class |
MidFrameZUpFrame
|
class |
OrientationFrame
|
class |
OriginAndPointFrame
|
class |
PointXAxisAtPositionFrame
|
class |
Pose2dReferenceFrame
|
class |
PoseReferenceFrame
|
class |
TransformReferenceFrame
|
class |
TranslationFrame
Title: |
class |
TranslationReferenceFrame
|
class |
XYPlaneFrom3PointsFrame
|
class |
ZUpFrame
|
Methods in us.ihmc.utilities.math.geometry that return ReferenceFrame | |
---|---|
static ReferenceFrame |
ReferenceFrame.constructARootFrame(java.lang.String frameName)
|
static ReferenceFrame |
ReferenceFrame.constructARootFrame(java.lang.String frameName,
boolean isBodyCenteredFrame,
boolean isWorldFrame,
boolean isZupFrame)
|
static ReferenceFrame |
ReferenceFrame.constructAWorldFrame(java.lang.String frameName)
|
static ReferenceFrame |
ReferenceFrame.constructBodyFrameWithUnchangingTransformToParent(java.lang.String frameName,
ReferenceFrame parentFrame,
javax.media.j3d.Transform3D transformToParent)
|
static ReferenceFrame |
ReferenceFrame.constructBodyFrameWithUnchangingTranslationFromParent(java.lang.String frameName,
ReferenceFrame parentFrame,
javax.vecmath.Vector3d translationFromParent)
|
static ReferenceFrame |
ReferenceFrame.constructBodyZUpFrameWithUnchangingTransformToParent(java.lang.String frameName,
ReferenceFrame parentFrame,
javax.media.j3d.Transform3D transformToParent)
|
static ReferenceFrame |
ReferenceFrame.constructFrameWithUnchangingTransformToParent(java.lang.String frameName,
ReferenceFrame parentFrame,
javax.media.j3d.Transform3D transformToParent)
|
static ReferenceFrame |
ReferenceFrame.constructFrameWithUnchangingTransformToParent(java.lang.String frameName,
ReferenceFrame parentFrame,
javax.media.j3d.Transform3D transformToParent,
boolean isBodyCenteredFrame,
boolean isWorldFrame,
boolean isZupFrame)
|
static ReferenceFrame |
ReferenceFrame.constructReferenceFrameFromPointAndZAxis(java.lang.String frameName,
FramePoint point,
FrameVector zAxis)
|
static ReferenceFrame |
RotationFunctions.findAncestorWithNonProperTransformToParent(ReferenceFrame frame)
|
ReferenceFrame |
ReferenceFrame.getParent()
getParent Returns the parent frame of this reference frame |
ReferenceFrame |
ReferenceFrameHolder.getReferenceFrame()
|
ReferenceFrame |
FrameVector2d.getReferenceFrame()
Returns this FrameVectors ReferenceFrame. |
ReferenceFrame |
FrameVector.getReferenceFrame()
Returns this FrameVectors ReferenceFrame. |
ReferenceFrame |
FrameTorus3d.getReferenceFrame()
|
ReferenceFrame |
FrameRamp3d.getReferenceFrame()
|
ReferenceFrame |
FramePose2d.getReferenceFrame()
|
ReferenceFrame |
FramePose.getReferenceFrame()
|
ReferenceFrame |
FramePoint2d.getReferenceFrame()
|
ReferenceFrame |
FramePoint.getReferenceFrame()
|
ReferenceFrame |
FramePlane3d.getReferenceFrame()
|
ReferenceFrame |
FrameOrientation2d.getReferenceFrame()
|
ReferenceFrame |
FrameOrientation.getReferenceFrame()
|
ReferenceFrame |
FrameLineSegment2d.getReferenceFrame()
|
ReferenceFrame |
FrameLine2d.getReferenceFrame()
|
ReferenceFrame |
FrameLine.getReferenceFrame()
|
ReferenceFrame |
FrameEllipsoid3d.getReferenceFrame()
|
ReferenceFrame |
FrameCylinder3d.getReferenceFrame()
|
ReferenceFrame |
FrameConvexPolygon2d.getReferenceFrame()
|
ReferenceFrame |
FrameBox3d.getReferenceFrame()
|
ReferenceFrame |
ReferenceFrame.getRootFrame()
|
static ReferenceFrame |
ReferenceFrame.getWorldFrame()
|
Methods in us.ihmc.utilities.math.geometry with parameters of type ReferenceFrame | |
---|---|
FrameLineSegment2d |
FrameLineSegment2d.applyTransformCopy(javax.media.j3d.Transform3D transform,
ReferenceFrame newFrame,
boolean requirePlanarTransform)
applyTransformCopy Use of this method is discouraged. |
FrameLine2d |
FrameLine2d.applyTransformCopy(javax.media.j3d.Transform3D transform,
ReferenceFrame newFrame,
boolean requirePlanarTransform)
applyTransformCopy Use of this method is discouraged. |
FrameConvexPolygon2d |
FrameConvexPolygon2d.applyTransformCopy(javax.media.j3d.Transform3D transform,
ReferenceFrame newFrame,
boolean requirePlanarTransform)
applyTransformCopy Use of this method is discouraged. |
void |
FrameVector2d.changeFrame(ReferenceFrame desiredFrame)
Changes frame of this FrameVector2d to the given ReferenceFrame. |
void |
FrameVector.changeFrame(ReferenceFrame desiredFrame)
Changes frame of this FrameVector to the given ReferenceFrame. |
void |
FrameTorus3d.changeFrame(ReferenceFrame desiredFrame)
|
void |
FrameRamp3d.changeFrame(ReferenceFrame desiredFrame)
|
void |
FramePose2d.changeFrame(ReferenceFrame desiredFrame)
|
void |
FramePose.changeFrame(ReferenceFrame desiredFrame)
|
void |
FramePoint2d.changeFrame(ReferenceFrame desiredFrame)
|
void |
FramePoint.changeFrame(ReferenceFrame desiredFrame)
Changes frame of this FramePoint to the given ReferenceFrame. |
void |
FramePlane3d.changeFrame(ReferenceFrame desiredFrame)
|
void |
FrameOrientation2d.changeFrame(ReferenceFrame desiredFrame)
|
void |
FrameOrientation.changeFrame(ReferenceFrame desiredFrame)
|
void |
FrameLineSegment2d.changeFrame(ReferenceFrame desiredFrame)
|
void |
FrameLine2d.changeFrame(ReferenceFrame desiredFrame)
|
void |
FrameLine.changeFrame(ReferenceFrame desiredFrame)
|
void |
FrameEllipsoid3d.changeFrame(ReferenceFrame desiredFrame)
|
void |
FrameCylinder3d.changeFrame(ReferenceFrame desiredFrame)
|
void |
FrameBox3d.changeFrame(ReferenceFrame desiredFrame)
|
void |
FrameLineSegment2d.changeFrame(ReferenceFrame desiredFrame,
boolean requireTransformInPlane)
|
void |
FrameLine2d.changeFrame(ReferenceFrame desiredFrame,
boolean requireTransformInPlane)
|
FramePoint2d |
FramePoint2d.changeFrameAndProjectToXYPlaneCopy(ReferenceFrame desiredFrame)
Changes frame of this FramePoint2d to the given ReferenceFrame, projects into xy plane, and returns a copy. |
FrameConvexPolygon2d |
FrameConvexPolygon2d.changeFrameAndProjectToXYPlaneCopy(ReferenceFrame desiredFrame)
|
ReferenceFrameHolder |
ReferenceFrameHolder.changeFrameCopy(ReferenceFrame desiredFrame)
|
FrameVector2d |
FrameVector2d.changeFrameCopy(ReferenceFrame desiredFrame)
Changes frame of this FrameVector to the given ReferenceFrame and returns a copy. |
FrameVector |
FrameVector.changeFrameCopy(ReferenceFrame desiredFrame)
Changes frame of this FrameVector to the given ReferenceFrame and returns a copy. |
FrameTorus3d |
FrameTorus3d.changeFrameCopy(ReferenceFrame desiredFrame)
|
FrameRamp3d |
FrameRamp3d.changeFrameCopy(ReferenceFrame desiredFrame)
|
FramePose2d |
FramePose2d.changeFrameCopy(ReferenceFrame desiredFrame)
|
FramePose |
FramePose.changeFrameCopy(ReferenceFrame desiredFrame)
|
FramePoint2d |
FramePoint2d.changeFrameCopy(ReferenceFrame desiredFrame)
Changes frame of this FramePoint2d to the given ReferenceFrame and returns a copy. |
FramePoint |
FramePoint.changeFrameCopy(ReferenceFrame desiredFrame)
Changes frame of this FramePoint to the given ReferenceFrame and returns a copy. |
FramePlane3d |
FramePlane3d.changeFrameCopy(ReferenceFrame desiredFrame)
|
FrameOrientation2d |
FrameOrientation2d.changeFrameCopy(ReferenceFrame desiredFrame)
|
FrameOrientation |
FrameOrientation.changeFrameCopy(ReferenceFrame desiredFrame)
|
FrameLineSegment2d |
FrameLineSegment2d.changeFrameCopy(ReferenceFrame desiredFrame)
|
FrameLine2d |
FrameLine2d.changeFrameCopy(ReferenceFrame desiredFrame)
|
FrameLine |
FrameLine.changeFrameCopy(ReferenceFrame desiredFrame)
|
ReferenceFrameHolder |
FrameEllipsoid3d.changeFrameCopy(ReferenceFrame desiredFrame)
|
FrameCylinder3d |
FrameCylinder3d.changeFrameCopy(ReferenceFrame desiredFrame)
|
FrameConvexPolygon2d |
FrameConvexPolygon2d.changeFrameCopy(ReferenceFrame desiredFrame)
|
FrameBox3d |
FrameBox3d.changeFrameCopy(ReferenceFrame desiredFrame)
|
FrameLineSegment2d |
FrameLineSegment2d.changeFrameCopy(ReferenceFrame desiredFrame,
boolean requireTransformInPlane)
|
FrameLine2d |
FrameLine2d.changeFrameCopy(ReferenceFrame desiredFrame,
boolean requireTransformInPlane)
|
static FramePoint[] |
FramePoint.changeFrameCopyBatch(FramePoint[] framePoints,
ReferenceFrame desiredFrame)
|
static FramePoint2d[] |
FramePoint2d.changeFrameCopyBatch(FramePoint2d[] framePoints,
ReferenceFrame desiredFrame)
|
static java.util.ArrayList<FramePoint2d> |
GeometryTools.changeFrameToZUpAndProjectToXYPlane(ReferenceFrame zUpFrame,
java.util.List<FramePoint> points)
|
void |
FrameVector.changeFrameUsingTransform(ReferenceFrame desiredFrame,
javax.media.j3d.Transform3D transformToNewFrame)
Changes frame of this FramePoint to the given ReferenceFrame, using the given Transform3D. |
void |
FramePoint.changeFrameUsingTransform(ReferenceFrame desiredFrame,
javax.media.j3d.Transform3D transformToNewFrame)
Changes frame of this FramePoint to the given ReferenceFrame, using the given Transform3D. |
FramePoint2d |
FramePoint2d.changeFrameUsingTransformCopy(ReferenceFrame desiredFrame,
javax.media.j3d.Transform3D transformToNewFrame)
Changes frame of this FramePoint2d to the given ReferenceFrame, using the given Transform3D and returns a copy. |
FramePoint |
FramePoint.changeFrameUsingTransformCopy(ReferenceFrame desiredFrame,
javax.media.j3d.Transform3D transformToNewFrame)
Changes frame of this FramePoint to the given ReferenceFrame, using the given Transform3D and returns a copy. |
void |
ReferenceFrameHolder.checkReferenceFrameMatch(ReferenceFrame frame)
|
void |
ReferenceFrame.checkReferenceFrameMatch(ReferenceFrame referenceFrame)
|
void |
FrameVector2d.checkReferenceFrameMatch(ReferenceFrame frame)
|
void |
FrameVector.checkReferenceFrameMatch(ReferenceFrame frame)
|
void |
FrameTorus3d.checkReferenceFrameMatch(ReferenceFrame frame)
|
void |
FrameRamp3d.checkReferenceFrameMatch(ReferenceFrame frame)
|
void |
FramePose2d.checkReferenceFrameMatch(ReferenceFrame frame)
|
void |
FramePose.checkReferenceFrameMatch(ReferenceFrame frame)
|
void |
FramePoint2d.checkReferenceFrameMatch(ReferenceFrame frame)
|
void |
FramePoint.checkReferenceFrameMatch(ReferenceFrame frame)
|
void |
FramePlane3d.checkReferenceFrameMatch(ReferenceFrame frame)
|
void |
FrameOrientation2d.checkReferenceFrameMatch(ReferenceFrame frame)
|
void |
FrameOrientation.checkReferenceFrameMatch(ReferenceFrame frame)
|
void |
FrameLineSegment2d.checkReferenceFrameMatch(ReferenceFrame frame)
|
void |
FrameLine2d.checkReferenceFrameMatch(ReferenceFrame frame)
|
void |
FrameLine.checkReferenceFrameMatch(ReferenceFrame frame)
|
void |
FrameEllipsoid3d.checkReferenceFrameMatch(ReferenceFrame frame)
|
void |
FrameCylinder3d.checkReferenceFrameMatch(ReferenceFrame frame)
|
void |
FrameConvexPolygon2d.checkReferenceFrameMatch(ReferenceFrame frame)
|
void |
FrameBox3d.checkReferenceFrameMatch(ReferenceFrame frame)
|
static ReferenceFrame |
ReferenceFrame.constructBodyFrameWithUnchangingTransformToParent(java.lang.String frameName,
ReferenceFrame parentFrame,
javax.media.j3d.Transform3D transformToParent)
|
static ReferenceFrame |
ReferenceFrame.constructBodyFrameWithUnchangingTranslationFromParent(java.lang.String frameName,
ReferenceFrame parentFrame,
javax.vecmath.Vector3d translationFromParent)
|
static ReferenceFrame |
ReferenceFrame.constructBodyZUpFrameWithUnchangingTransformToParent(java.lang.String frameName,
ReferenceFrame parentFrame,
javax.media.j3d.Transform3D transformToParent)
|
static FrameConvexPolygon2d |
FrameConvexPolygon2d.constructByProjectionOntoXYPlane(java.util.List<FramePoint> points,
ReferenceFrame frame)
|
static ReferenceFrame |
ReferenceFrame.constructFrameWithUnchangingTransformToParent(java.lang.String frameName,
ReferenceFrame parentFrame,
javax.media.j3d.Transform3D transformToParent)
|
static ReferenceFrame |
ReferenceFrame.constructFrameWithUnchangingTransformToParent(java.lang.String frameName,
ReferenceFrame parentFrame,
javax.media.j3d.Transform3D transformToParent,
boolean isBodyCenteredFrame,
boolean isWorldFrame,
boolean isZupFrame)
|
static FrameConvexPolygon2d |
ConvexPolygon2dTestHelpers.constructPolygon(ReferenceFrame referenceFrame,
double[][] points)
|
static ReferenceFrame |
RotationFunctions.findAncestorWithNonProperTransformToParent(ReferenceFrame frame)
|
static java.util.ArrayList<FramePoint2d> |
ConvexPolygon2dTestHelpers.generateRandomCircularFramePoints(java.util.Random random,
ReferenceFrame zUpFrame,
double xMin,
double xMax,
double yMin,
double yMax,
int numberOfPoints)
|
static FrameLine2d |
FrameLine2d.generateRandomFrameLine2d(java.util.Random random,
ReferenceFrame zUpFrame,
double xMin,
double xMax,
double yMin,
double yMax)
|
static FrameLineSegment2d |
FrameLineSegment2d.generateRandomFrameLineSegment2d(java.util.Random random,
ReferenceFrame zUpFrame,
double xMin,
double xMax,
double yMin,
double yMax)
|
static FramePoint2d |
FramePoint2d.generateRandomFramePoint2d(java.util.Random random,
ReferenceFrame zUpFrame,
double xMin,
double xMax,
double yMin,
double yMax)
|
static FrameVector2d |
FrameVector2d.generateRandomFrameVector2d(java.util.Random random,
ReferenceFrame zUpFrame)
|
static FrameConvexPolygon2d |
ConvexPolygon2dTestHelpers.generateRandomPolygon(java.util.Random random,
ReferenceFrame zUpFrame,
double xMin,
double xMax,
double yMin,
double yMax,
int numberOfPoints)
|
static java.util.ArrayList<FrameConvexPolygon2d> |
ConvexPolygon2dTestHelpers.generateRandomPolygons(java.util.Random random,
ReferenceFrame zUpFrame,
double xMin,
double xMax,
double yMin,
double yMax,
double widthMax,
double heightMax,
int numberOfPoints,
int numberOfPolygons)
|
static java.util.ArrayList<FramePoint2d> |
ConvexPolygon2dTestHelpers.generateRandomRectangularFramePoints(java.util.Random random,
ReferenceFrame zUpFrame,
double xMin,
double xMax,
double yMin,
double yMax,
int numberOfPoints)
|
static void |
CylindricalCoordinatesCalculator.getAcceleration(FrameVector accelerationToPack,
ReferenceFrame frame,
double angle,
double angleDot,
double angleDDot,
double radius,
double radiusDot,
double radiusDDot,
double zDDot)
|
FrameVector |
FrameLine.getDirectionInFrame(ReferenceFrame desiredFrame)
|
FrameOrientation2d |
FramePose2d.getOrientationInFrame(ReferenceFrame referenceFrame)
|
FrameOrientation |
FramePose.getOrientationInFrame(ReferenceFrame referenceFrame)
|
FramePoint |
FrameLine.getOriginInFrame(ReferenceFrame desiredFrame)
|
FramePose |
CylindricalCoordinatesCalculator.getPoseFromCylindricalCoordinates(RobotSide robotSide,
ReferenceFrame frame,
double radiansFromYAxis,
double radius,
double z,
double outwardRotation,
double pitchRotation)
|
static void |
CylindricalCoordinatesCalculator.getPosition(FramePoint pointToPack,
ReferenceFrame frame,
double angle,
double radius,
double z)
|
FramePoint2d |
FramePose2d.getPositionInFrame(ReferenceFrame referenceFrame)
|
FramePoint |
FramePose.getPositionInFrame(ReferenceFrame referenceFrame)
|
javax.media.j3d.Transform3D |
ReferenceFrame.getTransformToDesiredFrame(ReferenceFrame desiredFrame)
|
void |
ReferenceFrame.getTransformToDesiredFrame(javax.media.j3d.Transform3D transformToPack,
ReferenceFrame desiredFrame)
|
static void |
CylindricalCoordinatesCalculator.getVelocity(FrameVector velocityToPack,
ReferenceFrame frame,
double angle,
double angleDot,
double radius,
double radiusDot,
double zDot)
|
void |
FrameOrientation2d.handleNullFrame(ReferenceFrame referenceFrame)
|
boolean |
ReferenceFrame.isChildFrame(ReferenceFrame frame)
|
boolean |
ReferenceFrame.isParentFrame(ReferenceFrame frame)
|
static FramePoint2d |
FramePoint2d.load(java.io.BufferedReader bufferedReader,
ReferenceFrame referenceFrame)
|
static FramePoint |
FramePoint.load(java.io.BufferedReader bufferedReader,
ReferenceFrame referenceFrame)
|
void |
FramePose.set(ReferenceFrame referenceFrame)
|
void |
FrameOrientation2d.set(ReferenceFrame referenceFrame)
|
void |
FrameOrientation.set(ReferenceFrame referenceFrame)
|
void |
FrameVector2d.set(ReferenceFrame referenceFrame,
double x,
double y)
|
void |
FramePoint2d.set(ReferenceFrame referenceFrame,
double x,
double y)
|
void |
FrameVector.set(ReferenceFrame referenceFrame,
double x,
double y,
double z)
|
void |
FramePoint.set(ReferenceFrame referenceFrame,
double x,
double y,
double z)
|
void |
FrameLineSegment2d.set(ReferenceFrame referenceFrame,
double x0,
double y0,
double x1,
double y1)
|
void |
FrameLine2d.set(ReferenceFrame referenceFrame,
double x0,
double y0,
double vx,
double vy)
|
void |
FrameOrientation.set(ReferenceFrame referenceFrame,
javax.vecmath.Matrix3d matrix)
|
void |
FramePose.set(ReferenceFrame referenceFrame,
javax.vecmath.Point3d point,
javax.vecmath.Quat4d orientation)
|
void |
FrameOrientation.set(ReferenceFrame referenceFrame,
javax.vecmath.Quat4d quat)
|
void |
FramePose.set(ReferenceFrame referenceFrame,
javax.media.j3d.Transform3D transform)
|
void |
FrameOrientation.set(ReferenceFrame referenceFrame,
javax.media.j3d.Transform3D transform3D)
|
void |
FramePoint.set(ReferenceFrame referenceFrame,
javax.vecmath.Tuple3d tuple)
|
void |
FrameVector.set(ReferenceFrame referenceFrame,
javax.vecmath.Vector3d vector)
|
void |
FramePoint.setAndChangeFrame(ReferenceFrame referenceFrame,
javax.vecmath.Point3d point)
|
void |
FrameVector.setAndChangeFrame(ReferenceFrame referenceFrame,
javax.vecmath.Vector3d vector)
|
void |
FrameVector.setToZero(ReferenceFrame referenceFrame)
|
void |
FramePoint.setToZero(ReferenceFrame referenceFrame)
|
Constructors in us.ihmc.utilities.math.geometry with parameters of type ReferenceFrame | |
---|---|
CenterOfMassReferenceFrame(java.lang.String frameName,
ReferenceFrame parentFrame,
RigidBody rootBody)
|
|
FrameBox3d(ReferenceFrame referenceFrame)
|
|
FrameBox3d(ReferenceFrame referenceFrame,
Box3d box3d)
|
|
FrameBox3d(ReferenceFrame referenceFrame,
double lengthX,
double widthY,
double heightZ)
|
|
FrameBox3d(ReferenceFrame referenceFrame,
javax.media.j3d.Transform3D configuration,
double lengthX,
double widthY,
double heightZ)
|
|
FrameConvexPolygon2d(ReferenceFrame referenceFrame,
ConvexPolygon2d convexPolygon2d)
|
|
FrameConvexPolygon2d(ReferenceFrame referenceFrame,
double[][] pointList)
|
|
FrameConvexPolygon2d(ReferenceFrame referenceFrame,
java.util.List<javax.vecmath.Point2d> pointList)
|
|
FrameCylinder3d(ReferenceFrame referenceFrame)
|
|
FrameCylinder3d(ReferenceFrame referenceFrame,
Cylinder3d Cylinder3d)
|
|
FrameCylinder3d(ReferenceFrame referenceFrame,
double height,
double radius)
|
|
FrameCylinder3d(ReferenceFrame referenceFrame,
javax.media.j3d.Transform3D configuration,
double height,
double radius)
|
|
FrameEllipsoid3d(ReferenceFrame referenceFrame,
double xRadius,
double yRadius,
double zRadius)
|
|
FrameEllipsoid3d(ReferenceFrame referenceFrame,
double xRadius,
double yRadius,
double zRadius,
javax.media.j3d.Transform3D transform)
|
|
FrameEllipsoid3d(ReferenceFrame referenceFrame,
Ellipsoid3d ellipsoid)
|
|
FrameLine(ReferenceFrame referenceFrame,
javax.vecmath.Tuple3d origin,
javax.vecmath.Tuple3d direction)
|
|
FrameLine2d(ReferenceFrame referenceFrame,
Line2d line2d)
|
|
FrameLine2d(ReferenceFrame referenceFrame,
javax.vecmath.Point2d firstPointOnLine,
javax.vecmath.Point2d secondPointOnLine)
|
|
FrameLine2d(ReferenceFrame referenceFrame,
javax.vecmath.Point2d point2d,
javax.vecmath.Vector2d vector2d)
|
|
FrameLineSegment2d(ReferenceFrame referenceFrame,
LineSegment2d lineSegment2d)
|
|
FrameLineSegment2d(ReferenceFrame referenceFrame,
javax.vecmath.Point2d[] endpoints)
|
|
FrameLineSegment2d(ReferenceFrame referenceFrame,
javax.vecmath.Point2d endpoint1,
javax.vecmath.Point2d endpoint2)
|
|
FrameOrientation(ReferenceFrame referenceFrame)
|
|
FrameOrientation(ReferenceFrame referenceFrame,
double[] yawPitchRoll)
|
|
FrameOrientation(ReferenceFrame referenceFrame,
double yaw,
double pitch,
double roll)
|
|
FrameOrientation(ReferenceFrame referenceFrame,
double qx,
double qy,
double qz,
double qs)
|
|
FrameOrientation(ReferenceFrame referenceFrame,
javax.vecmath.Matrix3d rotation)
|
|
FrameOrientation(ReferenceFrame referenceFrame,
javax.vecmath.Quat4d quaternion)
|
|
FrameOrientation(ReferenceFrame referenceFrame,
javax.vecmath.Quat4f quaternion)
|
|
FrameOrientation(ReferenceFrame referenceFrame,
javax.media.j3d.Transform3D transform3D)
|
|
FrameOrientation2d(ReferenceFrame referenceFrame)
|
|
FrameOrientation2d(ReferenceFrame referenceFrame,
double yaw)
|
|
FramePlane3d(ReferenceFrame referenceFrame)
|
|
FramePlane3d(ReferenceFrame referenceFrame,
Plane3d plane3d)
|
|
FramePlane3d(ReferenceFrame referenceFrame,
javax.vecmath.Point3d point,
javax.vecmath.Vector3d normal)
|
|
FramePoint(ReferenceFrame referenceFrame)
FramePoint A normal point associated with a specific reference frame |
|
FramePoint(ReferenceFrame referenceFrame,
double[] position)
|
|
FramePoint(ReferenceFrame referenceFrame,
double[] position,
java.lang.String name)
|
|
FramePoint(ReferenceFrame referenceFrame,
double x,
double y,
double z)
FramePoint A normal point associated with a specific reference frame. |
|
FramePoint(ReferenceFrame referenceFrame,
double x,
double y,
double z,
java.lang.String name)
|
|
FramePoint(ReferenceFrame referenceFrame,
java.lang.String name)
|
|
FramePoint(ReferenceFrame referenceFrame,
javax.vecmath.Tuple3d position)
|
|
FramePoint(ReferenceFrame referenceFrame,
javax.vecmath.Tuple3d position,
java.lang.String name)
|
|
FramePoint2d(ReferenceFrame referenceFrame)
|
|
FramePoint2d(ReferenceFrame referenceFrame,
double[] position)
|
|
FramePoint2d(ReferenceFrame referenceFrame,
double[] position,
java.lang.String name)
|
|
FramePoint2d(ReferenceFrame referenceFrame,
double x,
double y)
|
|
FramePoint2d(ReferenceFrame referenceFrame,
double x,
double y,
java.lang.String name)
|
|
FramePoint2d(ReferenceFrame referenceFrame,
java.lang.String name)
|
|
FramePoint2d(ReferenceFrame referenceFrame,
javax.vecmath.Tuple2d position)
|
|
FramePoint2d(ReferenceFrame referenceFrame,
javax.vecmath.Tuple2d position,
java.lang.String name)
|
|
FramePose(ReferenceFrame referenceFrame)
|
|
FramePose(ReferenceFrame referenceFrame,
javax.vecmath.Point3d position,
javax.vecmath.Quat4d orientation)
|
|
FramePose(ReferenceFrame referenceFrame,
javax.media.j3d.Transform3D transform)
|
|
FramePose2d(ReferenceFrame referenceFrame)
|
|
FramePose2d(ReferenceFrame referenceFrame,
javax.vecmath.Point2d position,
double orientation)
|
|
FrameRamp3d(ReferenceFrame referenceFrame,
double width,
double length,
double height)
|
|
FrameRamp3d(ReferenceFrame referenceFrame,
Ramp3d ramp3d)
|
|
FrameRamp3d(ReferenceFrame referenceFrame,
javax.media.j3d.Transform3D configuration,
double width,
double length,
double height)
|
|
FrameTorus3d(ReferenceFrame referenceFrame)
|
|
FrameTorus3d(ReferenceFrame referenceFrame,
double radius,
double thickness)
|
|
FrameTorus3d(ReferenceFrame referenceFrame,
Torus3d Torus3d)
|
|
FrameTorus3d(ReferenceFrame referenceFrame,
javax.media.j3d.Transform3D configuration,
double radius,
double thickness)
|
|
FrameVector(ReferenceFrame referenceFrame)
FrameVector A normal vector associated with a specific reference frame |
|
FrameVector(ReferenceFrame referenceFrame,
double[] vector)
|
|
FrameVector(ReferenceFrame referenceFrame,
double[] vector,
java.lang.String name)
|
|
FrameVector(ReferenceFrame referenceFrame,
double x,
double y,
double z)
FrameVector A normal vector associated with a specific reference frame. |
|
FrameVector(ReferenceFrame referenceFrame,
double x,
double y,
double z,
java.lang.String name)
|
|
FrameVector(ReferenceFrame referenceFrame,
java.lang.String name)
|
|
FrameVector(ReferenceFrame referenceFrame,
javax.vecmath.Tuple3d tuple)
FrameVector A normal vector associated with a specific reference frame |
|
FrameVector(ReferenceFrame referenceFrame,
javax.vecmath.Tuple3d tuple,
java.lang.String name)
|
|
FrameVector2d(ReferenceFrame referenceFrame)
FrameVector A normal vector associated with a specific reference frame |
|
FrameVector2d(ReferenceFrame referenceFrame,
double[] vector)
|
|
FrameVector2d(ReferenceFrame referenceFrame,
double x,
double y)
FrameVector A normal vector associated with a specific reference frame. |
|
FrameVector2d(ReferenceFrame referenceFrame,
javax.vecmath.Tuple2d tuple)
FrameVector2d A normal vector associated with a specific reference frame |
|
MidFrameZUpFrame(java.lang.String name,
ReferenceFrame parentZUpFrame,
ReferenceFrame frameOne,
ReferenceFrame frameTwo)
|
|
OriginAndPointFrame(java.lang.String name,
ReferenceFrame parentFrame)
|
|
PointXAxisAtPositionFrame(java.lang.String name,
ReferenceFrame originFrame)
|
|
Pose2dReferenceFrame(java.lang.String frameName,
ReferenceFrame parentFrame)
|
|
PoseReferenceFrame(java.lang.String frameName,
ReferenceFrame parentFrame)
|
|
ReferenceFrame(java.lang.String frameName,
ReferenceFrame parentFrame)
|
|
ReferenceFrame(java.lang.String frameName,
ReferenceFrame parentFrame,
boolean isBodyCenteredFrame,
boolean isWorldFrame,
boolean isZupFrame)
|
|
ReferenceFrame(java.lang.String frameName,
ReferenceFrame parentFrame,
javax.media.j3d.Transform3D transformToParent,
boolean isBodyCenteredFrame,
boolean isWorldFrame,
boolean isZupFrame)
This constructor creates a child reference frame with the specified name. |
|
TransformReferenceFrame(java.lang.String frameName,
ReferenceFrame parentFrame)
|
|
TransformReferenceFrame(java.lang.String frameName,
ReferenceFrame parentFrame,
javax.media.j3d.Transform3D transformToParent)
|
|
TranslationReferenceFrame(java.lang.String frameName,
ReferenceFrame parentFrame)
|
|
XYPlaneFrom3PointsFrame(ReferenceFrame parentFrame,
java.lang.String name)
|
|
ZUpFrame(ReferenceFrame worldFrame,
FramePoint origin,
java.lang.String name)
|
|
ZUpFrame(ReferenceFrame worldFrame,
ReferenceFrame nonZUpFrame,
java.lang.String name)
|
Uses of ReferenceFrame in us.ihmc.utilities.math.overheadPath |
---|
Methods in us.ihmc.utilities.math.overheadPath that return ReferenceFrame | |
---|---|
ReferenceFrame |
TurningOverheadPath.getReferenceFrame()
|
ReferenceFrame |
StraightLineOverheadPath.getReferenceFrame()
|
ReferenceFrame |
CompositeOverheadPath.getReferenceFrame()
|
Methods in us.ihmc.utilities.math.overheadPath with parameters of type ReferenceFrame | |
---|---|
TurningOverheadPath |
TurningOverheadPath.changeFrameCopy(ReferenceFrame desiredFrame)
|
StraightLineOverheadPath |
StraightLineOverheadPath.changeFrameCopy(ReferenceFrame desiredFrame)
|
OverheadPath |
OverheadPath.changeFrameCopy(ReferenceFrame desiredFrame)
|
CompositeOverheadPath |
CompositeOverheadPath.changeFrameCopy(ReferenceFrame desiredFrame)
|
void |
TurningOverheadPath.checkReferenceFrameMatch(ReferenceFrame frame)
|
void |
StraightLineOverheadPath.checkReferenceFrameMatch(ReferenceFrame frame)
|
void |
CompositeOverheadPath.checkReferenceFrameMatch(ReferenceFrame frame)
|
Uses of ReferenceFrame in us.ihmc.utilities.math.trajectories |
---|
Methods in us.ihmc.utilities.math.trajectories with parameters of type ReferenceFrame | |
---|---|
static ListOfPointsTrajectory |
ListOfPointsTrajectory.createListOfPointsTrajectory(java.util.ArrayList<javax.vecmath.Point2d> points,
ReferenceFrame referenceFrame)
|
Uses of ReferenceFrame in us.ihmc.utilities.screwTheory |
---|
Subclasses of ReferenceFrame in us.ihmc.utilities.screwTheory | |
---|---|
class |
OneDoFJointReferenceFrame
|
class |
PlanarJointReferenceFrame
|
class |
PrismaticJointReferenceFrame
|
class |
RevoluteJointReferenceFrame
|
class |
SixDoFJointReferenceFrame
|
Methods in us.ihmc.utilities.screwTheory with parameters of type ReferenceFrame | |
---|---|
void |
SpatialAccelerationVector.changeBaseFrameNoRelativeAcceleration(ReferenceFrame newBaseFrame)
Changes the base frame, assuming there is no relative acceleration between the old base frame and the new base frame A consequence of Duindam, Port-Based Modeling and Control for Efficient Bipedal Walking Robots, page 25, lemma 2.8 (a) http://sites.google.com/site/vincentduindam/publications |
void |
Twist.changeBaseFrameNoRelativeTwist(ReferenceFrame newBaseFrame)
Changes the base frame, assuming there is no relative twist between the old base frame and the new base frame A consequence of Duindam, Port-Based Modeling and Control for Efficient Bipedal Walking Robots, page 25, lemma 2.8 (a) http://sites.google.com/site/vincentduindam/publications |
void |
Wrench.changeBodyFrameAttachedToSameBody(ReferenceFrame bodyFrame)
|
void |
SpatialAccelerationVector.changeBodyFrameNoRelativeAcceleration(ReferenceFrame newBodyFrame)
Changes the body frame, assuming there is no relative acceleration between the old body frame and the new body frame A consequence of Duindam, Port-Based Modeling and Control for Efficient Bipedal Walking Robots, page 25, lemma 2.8 (a) http://sites.google.com/site/vincentduindam/publications |
void |
Twist.changeBodyFrameNoRelativeTwist(ReferenceFrame newBodyFrame)
Changes the body frame, assuming there is no relative twist between the old body frame and the new body frame A consequence of Duindam, Port-Based Modeling and Control for Efficient Bipedal Walking Robots, page 25, lemma 2.8 (a) http://sites.google.com/site/vincentduindam/publications |
void |
Twist.changeFrame(ReferenceFrame newReferenceFrame)
Changes the reference frame in which this spatial motion vector is expressed See Duindam, Port-Based Modeling and Control for Efficient Bipedal Walking Robots, page 25, lemma 2.8 (c) http://sites.google.com/site/vincentduindam/publications |
void |
SpatialForceVector.changeFrame(ReferenceFrame newReferenceFrame)
Changes the reference frame in which this spatial force vector is expressed See Duindam, Port-Based Modeling and Control for Efficient Bipedal Walking Robots, page 36, eq. |
void |
GeometricJacobian.changeFrame(ReferenceFrame jacobianFrame)
|
void |
GeneralizedRigidBodyInertia.changeFrame(ReferenceFrame newFrame)
Changes the frame in which this GeneralizedRigidBodyInertia is expressed. |
void |
SpatialAccelerationVector.changeFrame(ReferenceFrame newReferenceFrame,
Twist twistOfCurrentWithRespectToNew,
Twist twistOfBodyWithRespectToBase)
Changes the reference frame in which this spatial acceleration vector is expressed See Duindam, Port-Based Modeling and Control for Efficient Bipedal Walking Robots, page 25. |
void |
SpatialAccelerationVector.changeFrameNoRelativeMotion(ReferenceFrame newReferenceFrame)
Changes the reference frame in which this spatial motion vector is expressed, in case the new frame in which this acceleration should be expressed does not move with respect to the old one. |
void |
SpatialMotionVector.checkReferenceFramesMatch(ReferenceFrame bodyFrame,
ReferenceFrame baseFrame,
ReferenceFrame expressedInFrame)
|
static FrameVector |
CenterOfMassJacobianTest.computeCenterOfMassVelocityNumerically(SixDoFJoint sixDoFJoint,
java.util.ArrayList<RevoluteJoint> revoluteJoints,
RigidBody rootBody,
RigidBody[] rigidBodiesToUse,
ReferenceFrame referenceFrame)
|
static Momentum |
CentroidalMomentumMatrixTest.computeCoMMomentum(RigidBody elevator,
ReferenceFrame centerOfMassFrame,
CentroidalMomentumMatrix centroidalMomentumMatrix)
|
Wrench |
InverseDynamicsCalculator.computeTotalExternalWrench(ReferenceFrame referenceFrame)
|
static Wrench |
TotalWrenchCalculator.computeTotalWrench(java.util.Collection<Wrench> wrenches,
ReferenceFrame referenceFrame)
|
static double |
TotalMassCalculatorTest.createRandomRigidBodyTreeAndReturnTotalMass(ReferenceFrame worldFrame,
RigidBody elevator,
int numberOfJoints,
java.util.Random random)
|
static void |
InverseDynamicsCalculatorTest.createRandomTreeRobotAndSetJointPositionsAndVelocities(Robot robot,
java.util.HashMap<RevoluteJoint,PinJoint> jointMap,
ReferenceFrame worldFrame,
RigidBody elevator,
int numberOfJoints,
double gravity,
boolean useRandomVelocity,
boolean useRandomAcceleration,
java.util.Random random)
|
static SpatialForceVector |
SpatialForceVector.createUsingArm(ReferenceFrame expressedInFrame,
javax.vecmath.Vector3d linearPart,
javax.vecmath.Vector3d arm)
Construct using linear part and arm |
void |
SpatialForceVector.set(ReferenceFrame expressedInFrame,
org.ejml.data.DenseMatrix64F matrix)
|
void |
SpatialForceVector.set(ReferenceFrame expressedInFrame,
double[] doubleArray)
|
void |
SpatialMotionVector.set(ReferenceFrame bodyFrame,
ReferenceFrame baseFrame,
ReferenceFrame expressedInFrame,
org.ejml.data.DenseMatrix64F matrix,
int rowStart)
Sets this spatial motion vector based on a matrix ([angular part; linear part]). |
void |
SpatialMotionVector.set(ReferenceFrame bodyFrame,
ReferenceFrame baseFrame,
ReferenceFrame expressedInFrame,
javax.vecmath.Vector3d linearPart,
javax.vecmath.Vector3d angularPart)
Sets this spatial motion vector based |
void |
SpatialForceVector.set(ReferenceFrame expressedInFrame,
javax.vecmath.Vector3d linearPart,
javax.vecmath.Vector3d angularPart)
|
void |
SpatialAccelerationVector.setScrew(ReferenceFrame bodyFrame,
ReferenceFrame baseFrame,
ReferenceFrame expressedInFrame,
double angularVelocityMagnitude,
double angularAccelerationMagnitude,
double linearVelocityMagnitude,
double linearAccelerationMagnitude,
javax.vecmath.Vector3d axisOfRotation,
javax.vecmath.Vector3d axisOfRotationDot,
javax.vecmath.Vector3d offset,
javax.vecmath.Vector3d offsetDot)
|
void |
Twist.setScrew(ReferenceFrame bodyFrame,
ReferenceFrame baseFrame,
ReferenceFrame expressedInFrame,
double angularVelocityMagnitude,
double linearVelocityMagnitude,
javax.vecmath.Vector3d axisOfRotation,
javax.vecmath.Vector3d offset)
|
void |
Wrench.setToZero(ReferenceFrame bodyFrame,
ReferenceFrame expressedInFrame)
|
void |
SpatialMotionVector.setToZero(ReferenceFrame bodyFrame,
ReferenceFrame baseFrame,
ReferenceFrame expressedInFrame)
|
void |
SpatialForceVector.setUsingArm(ReferenceFrame expressedInFrame,
javax.vecmath.Vector3d linearPart,
javax.vecmath.Vector3d arm)
|
static void |
WrenchTest.testDotProduct(ReferenceFrame frameA,
ReferenceFrame frameB,
ReferenceFrame frameC)
|
static void |
WrenchTest.testDotProductNotAllowed1(ReferenceFrame frameA,
ReferenceFrame frameB,
ReferenceFrame frameC)
|
static void |
WrenchTest.testDotProductNotAllowed2(ReferenceFrame frameA,
ReferenceFrame frameB,
ReferenceFrame frameC)
|
Constructors in us.ihmc.utilities.screwTheory with parameters of type ReferenceFrame | |
---|---|
AbstractInverseDynamicsJoint(java.lang.String name,
RigidBody predecessor,
ReferenceFrame beforeJointFrame)
|
|
CenterOfMassCalculator(RigidBody[] rigidBodies,
ReferenceFrame desiredFrame)
|
|
CenterOfMassCalculator(RigidBody rootBody,
ReferenceFrame desiredFrame)
|
|
CenterOfMassJacobian(RigidBody[] rigidBodies,
InverseDynamicsJoint[] joints,
ReferenceFrame rootFrame)
|
|
CenterOfMassJacobian(RigidBody[] rigidBodies,
ReferenceFrame rootFrame)
|
|
CentroidalMomentumMatrix(RigidBody rootBody,
ReferenceFrame centerOfMassFrame)
|
|
CompositeRigidBodyInertia(ReferenceFrame frame,
double Ixx,
double Iyy,
double Izz,
double mass)
|
|
CompositeRigidBodyInertia(ReferenceFrame frame,
javax.vecmath.Matrix3d massMomentOfInertia,
double mass)
|
|
CompositeRigidBodyInertia(ReferenceFrame frame,
javax.vecmath.Matrix3d massMomentOfInertia,
double mass,
javax.vecmath.Vector3d crossPart)
|
|
ConstrainedCentroidalMomentumMatrixCalculator(SixDoFJoint rootJoint,
ReferenceFrame centerOfMassFrame,
org.ejml.data.DenseMatrix64F selectionMatrix)
|
|
DifferentialIDMassMatrixCalculator(ReferenceFrame inertialFrame,
RigidBody rootBody)
|
|
GeneralizedRigidBodyInertia(ReferenceFrame frame,
double Ixx,
double Iyy,
double Izz,
double mass)
|
|
GeneralizedRigidBodyInertia(ReferenceFrame frame,
javax.vecmath.Matrix3d massMomentOfInertia,
double mass)
Construct using the reference frame in which the GeneralizedRigidBodyInertia is expressed, the mass moment of inertia matrix in that frame and the mass For the case that the origin of the frame in which the GeneralizedRigidBodyInertia is expressed coincides with the center of mass. |
|
GeneralizedRigidBodyInertia(ReferenceFrame frame,
javax.vecmath.Matrix3d massMomentOfInertia,
double mass,
javax.vecmath.Vector3d crossPart)
|
|
GeometricJacobian(InverseDynamicsJoint[] joints,
ReferenceFrame jacobianFrame)
|
|
GeometricJacobian(InverseDynamicsJoint joint,
java.util.List<Twist> unitTwists,
ReferenceFrame jacobianFrame)
|
|
GeometricJacobian(InverseDynamicsJoint joint,
ReferenceFrame jacobianFrame)
|
|
GeometricJacobian(RigidBody ancestor,
RigidBody descendant,
ReferenceFrame jacobianFrame)
|
|
InverseDynamicsCalculator(ReferenceFrame inertialFrame,
java.util.HashMap<RigidBody,Wrench> externalWrenches,
java.util.ArrayList<InverseDynamicsJoint> jointsToIgnore,
SpatialAccelerationCalculator spatialAccelerationCalculator,
TwistCalculator twistCalculator)
|
|
InverseDynamicsCalculator(ReferenceFrame inertialFrame,
SpatialAccelerationVector rootAcceleration,
java.util.HashMap<RigidBody,Wrench> externalWrenches,
java.util.ArrayList<InverseDynamicsJoint> jointsToIgnore,
boolean doVelocityTerms,
boolean doAcceleration,
TwistCalculator twistCalculator)
|
|
Momentum(ReferenceFrame expressedInFrame)
Initializes the components of the momentum to zero |
|
Momentum(ReferenceFrame expressedInFrame,
org.ejml.data.DenseMatrix64F matrix)
Construct using a Matrix ([angular; linear]) |
|
Momentum(ReferenceFrame expressedInFrame,
double[] momentum)
Construct using a double array ([angular; linear]) |
|
Momentum(ReferenceFrame expressedInFrame,
javax.vecmath.Vector3d linearPart,
javax.vecmath.Vector3d angularPart)
|
|
OneDoFJoint(java.lang.String name,
RigidBody predecessor,
ReferenceFrame beforeJointFrame,
OneDoFJointReferenceFrame afterJointFrame)
|
|
OneDoFJoint(java.lang.String name,
RigidBody predecessor,
RigidBody successor,
ReferenceFrame beforeJointFrame,
OneDoFJointReferenceFrame afterJointFrame,
FrameVector jointAxis)
|
|
OneDoFJointReferenceFrame(java.lang.String frameName,
ReferenceFrame parentFrame)
|
|
PlanarJoint(java.lang.String name,
RigidBody predecessor,
ReferenceFrame beforeJointFrame)
|
|
PlanarJointReferenceFrame(java.lang.String frameName,
ReferenceFrame parentFrame)
|
|
PrismaticJoint(java.lang.String name,
RigidBody predecessor,
ReferenceFrame beforeJointFrame,
FrameVector jointAxis)
|
|
PrismaticJointReferenceFrame(java.lang.String frameName,
ReferenceFrame parentFrame,
FrameVector axis)
|
|
RevoluteJoint(java.lang.String name,
RigidBody predecessor,
ReferenceFrame beforeJointFrame,
FrameVector jointAxis)
|
|
RevoluteJointReferenceFrame(java.lang.String frameName,
ReferenceFrame parentFrame,
FrameVector axis)
|
|
RigidBody(java.lang.String name,
ReferenceFrame rootBodyFrame)
|
|
RigidBodyInertia(ReferenceFrame frame,
double Ixx,
double Iyy,
double Izz,
double mass)
|
|
RigidBodyInertia(ReferenceFrame frame,
javax.vecmath.Matrix3d massMomentOfInertia,
double mass)
Construct using the reference frame in which the RigidBodyInertia is expressed, the mass moment of inertia matrix in that frame and the mass For the case that the origin of the frame in which the RigidBodyInertia is expressed coincides with the center of mass. |
|
RigidBodyInertia(ReferenceFrame frame,
javax.vecmath.Matrix3d massMomentOfInertia,
double mass,
javax.vecmath.Vector3d crossPart)
|
|
SixDoFJoint(java.lang.String name,
RigidBody predecessor,
ReferenceFrame beforeJointFrame)
|
|
SixDoFJointReferenceFrame(java.lang.String frameName,
ReferenceFrame parentFrame)
|
|
SpatialAccelerationCalculator(RigidBody body,
ReferenceFrame inertialFrame,
SpatialAccelerationVector rootAcceleration,
TwistCalculator twistCalculator,
boolean doVelocityTerms,
boolean useDesireds)
|
|
SpatialAccelerationVector(ReferenceFrame bodyFrame,
ReferenceFrame baseFrame,
ReferenceFrame expressedInFrame)
Initiates the angular velocity and linear velocity to zero |
|
SpatialAccelerationVector(ReferenceFrame bodyFrame,
ReferenceFrame baseFrame,
ReferenceFrame expressedInFrame,
org.ejml.data.DenseMatrix64F matrix)
Construct using a Matrix ([omegadot; a]) |
|
SpatialAccelerationVector(ReferenceFrame bodyFrame,
ReferenceFrame baseFrame,
ReferenceFrame expressedInFrame,
double[] spatialAcceleration)
Construct using a double array ([omegadot; a]) |
|
SpatialAccelerationVector(ReferenceFrame bodyFrame,
ReferenceFrame baseFrame,
ReferenceFrame expressedInFrame,
double angularVelocityMagnitude,
double angularAccelerationMagnitude,
double linearVelocityMagnitude,
double linearAccelerationMagnitude,
javax.vecmath.Vector3d axisOfRotation,
javax.vecmath.Vector3d axisOfRotationDot,
javax.vecmath.Vector3d offset,
javax.vecmath.Vector3d offsetDot)
Construct based on a screw representation of the twist |
|
SpatialAccelerationVector(ReferenceFrame bodyFrame,
ReferenceFrame baseFrame,
ReferenceFrame expressedInFrame,
javax.vecmath.Vector3d linearAcceleration,
javax.vecmath.Vector3d angularAcceleration)
|
|
SpatialForceVector(ReferenceFrame expressedInFrame)
Initializes the components of the spatial acceleration vector to zero |
|
SpatialForceVector(ReferenceFrame expressedInFrame,
org.ejml.data.DenseMatrix64F matrix)
Construct using a Matrix ([angularPart; linearPart]) |
|
SpatialForceVector(ReferenceFrame expressedInFrame,
double[] matrix)
Construct using a double array ([angularPart; linearPart]) |
|
SpatialForceVector(ReferenceFrame expressedInFrame,
javax.vecmath.Vector3d linearPart,
javax.vecmath.Vector3d angularPart)
|
|
SpatialMotionVector(ReferenceFrame bodyFrame,
ReferenceFrame baseFrame,
ReferenceFrame expressedInFrame)
Initiates the angular velocity and linear velocity to zero |
|
SpatialMotionVector(ReferenceFrame bodyFrame,
ReferenceFrame baseFrame,
ReferenceFrame expressedInFrame,
org.ejml.data.DenseMatrix64F matrix)
Construct using a Matrix ([angular; linear]) |
|
SpatialMotionVector(ReferenceFrame bodyFrame,
ReferenceFrame baseFrame,
ReferenceFrame expressedInFrame,
double[] array)
Construct using a double array ([angular; linear]) |
|
SpatialMotionVector(ReferenceFrame bodyFrame,
ReferenceFrame baseFrame,
ReferenceFrame expressedInFrame,
javax.vecmath.Vector3d linearPart,
javax.vecmath.Vector3d angularPart)
|
|
SpatialMotionVectorTest.GenericSpatialMotionVector(ReferenceFrame bodyFrame,
ReferenceFrame baseFrame,
ReferenceFrame expressedInFrame,
org.ejml.data.DenseMatrix64F twistMatrix)
Construct using a Matrix ([omega; v]) |
|
SpatialMotionVectorTest.GenericSpatialMotionVector(ReferenceFrame bodyFrame,
ReferenceFrame baseFrame,
ReferenceFrame expressedInFrame,
javax.vecmath.Vector3d linearPart,
javax.vecmath.Vector3d angularPart)
|
|
SphericalJoint(java.lang.String name,
RigidBody predecessor,
ReferenceFrame beforeJointFrame)
|
|
Twist(ReferenceFrame bodyFrame,
ReferenceFrame baseFrame,
ReferenceFrame expressedInFrame)
Initiates the angular velocity and linear velocity to zero |
|
Twist(ReferenceFrame bodyFrame,
ReferenceFrame baseFrame,
ReferenceFrame expressedInFrame,
org.ejml.data.DenseMatrix64F twistMatrix)
Construct using a Matrix ([omega; v]) |
|
Twist(ReferenceFrame bodyFrame,
ReferenceFrame baseFrame,
ReferenceFrame expressedInFrame,
double[] twist)
Construct using a double array ([omega; v]) |
|
Twist(ReferenceFrame bodyFrame,
ReferenceFrame baseFrame,
ReferenceFrame expressedInFrame,
double angularVelocityMagnitude,
double linearVelocityMagnitude,
javax.vecmath.Vector3d axisOfRotation,
javax.vecmath.Vector3d offset)
Construct based on a screw representation of the twist |
|
Twist(ReferenceFrame bodyFrame,
ReferenceFrame baseFrame,
ReferenceFrame expressedInFrame,
javax.vecmath.Vector3d linearVelocity,
javax.vecmath.Vector3d angularVelocity)
|
|
TwistCalculator(ReferenceFrame inertialFrame,
RigidBody body)
|
|
Wrench(ReferenceFrame bodyFrame,
ReferenceFrame expressedInFrame)
Initializes the components of the wrench to zero |
|
Wrench(ReferenceFrame bodyFrame,
ReferenceFrame expressedInFrame,
org.ejml.data.DenseMatrix64F wrench)
Construct using a Matrix ([torque; force]) |
|
Wrench(ReferenceFrame bodyFrame,
ReferenceFrame expressedInFrame,
double[] wrench)
Construct using a double array ([torque; force]) |
|
Wrench(ReferenceFrame bodyFrame,
ReferenceFrame expressedInFrame,
javax.vecmath.Vector3d force,
javax.vecmath.Vector3d torque)
|
Constructor parameters in us.ihmc.utilities.screwTheory with type arguments of type ReferenceFrame | |
---|---|
AfterJointReferenceFrameNameMap(java.util.List<ReferenceFrame> frames)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |