Package | Description |
---|---|
com.ur.urcap.api.domain.value | |
com.ur.urcap.api.domain.value.jointposition | |
com.ur.urcap.api.domain.value.simple |
Modifier and Type | Method and Description |
---|---|
Pose |
PoseFactory.createPose(double x,
double y,
double z,
double rx,
double ry,
double rz,
Length.Unit lengthUnit,
Angle.Unit angleUnit)
Creates an object representing a pose with the specified Cartesian position and orientation (rotation)
|
Rotation |
RotationFactory.createRotation(double rx,
double ry,
double rz,
Angle.Unit angleUnit)
Creates an object representing a rotation vector for a Cartesian orientation with the specified rotation
parameters.
|
boolean |
Pose.epsilonEquals(Pose other,
double positionEpsilon,
Length.Unit lengthUnit,
double rotationEpsilon,
Angle.Unit angleUnit)
Indicates whether some other
Pose is "approximately equal" to this one. |
boolean |
Rotation.epsilonEquals(Rotation other,
double epsilon,
Angle.Unit unit)
Indicates whether some other
Rotation object is "approximately equal" to this one. |
double |
Rotation.getRX(Angle.Unit unit)
Provides the value of the Rx parameter in specified units.
|
double |
Rotation.getRY(Angle.Unit unit)
Provides the Ry parameter value in specified units.
|
double |
Rotation.getRZ(Angle.Unit unit)
Provides the Rz parameter value in specified units.
|
double[] |
Pose.toArray(Length.Unit lengthUnit,
Angle.Unit angleUnit)
Provides an array containing the X, Y, Z coordinates of the position part and the Rx, Ry, Rz parameters of the
rotation part in specified units.
|
Modifier and Type | Method and Description |
---|---|
JointPositions |
JointPositionFactory.createJointPositions(double base,
double shoulder,
double elbow,
double wrist1,
double wrist2,
double wrist3,
Angle.Unit unit)
Creates a
JointPositions object with six revolute joints using the provided angles and unit type. |
boolean |
JointPosition.epsilonEquals(JointPosition other,
double epsilon,
Angle.Unit unit)
Indicates whether some other
JointPosition object is "approximately equal" to this one. |
boolean |
JointPositions.epsilonEquals(JointPositions other,
double epsilon,
Angle.Unit unit)
Indicates whether each element of some other
JointPositions object is "approximately equal" to this one. |
double |
JointPosition.getAngle(Angle.Unit unit)
Provides the angle offset in the range [0:2pi[ (RAD) or [0:360[ (DEG).
|
double |
JointPosition.getPosition(Angle.Unit unit)
Provides the value of the joint position including all revolutions in the specified unit.
|
Modifier and Type | Method and Description |
---|---|
static Angle.Unit |
Angle.Unit.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static Angle.Unit[] |
Angle.Unit.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
Angle |
SimpleValueFactory.createAngle(double value,
Angle.Unit unit)
Creates an object representing an angle value.
|
double |
Angle.getAs(Angle.Unit unit)
Provides the value in specified units.
|
Copyright © 2021. All rights reserved.