public class FrameTarget extends MotionTarget
MotionTarget.TargetActivity
Constructor and Description |
---|
FrameTarget(MotionTarget.TargetActivity explicitActivity) |
Modifier and Type | Method and Description |
---|---|
AxisAngle |
getTargetAxisAngle(FrameState state) |
int |
getTargetPos(double[] buf,
double s,
double h,
FrameState state,
int idx) |
Point3d |
getTargetPos(FrameState state) |
void |
getTargetPos(Vector3d post,
Quaternion rott,
double s,
double h,
FrameState state) |
RigidTransform3d |
getTargetPose(FrameState state) |
Quaternion |
getTargetRot(FrameState state) |
int |
getTargetVel(double[] buf,
double s,
double h,
FrameState state,
int idx) |
Twist |
getTargetVel(FrameState state) |
void |
getTargetVel(Twist velt,
double s,
double h,
FrameState state) |
int |
setTargetPos(double[] buf,
int idx) |
void |
setTargetPos(Vector3d pos) |
void |
setTargetRot(AxisAngle axisAng) |
void |
setTargetRot(Quaternion rot) |
void |
setTargetRot(RotationMatrix3d R) |
int |
setTargetVel(double[] buf,
FrameState state,
int idx) |
void |
setTargetVel(Twist vel) |
void |
syncState(MotionTarget.TargetActivity prev,
FrameState state) |
getActivity, isPositionActive, isVelocityActive, setActivity
public FrameTarget(MotionTarget.TargetActivity explicitActivity)
public void setTargetPos(Vector3d pos)
public Point3d getTargetPos(FrameState state)
public void setTargetRot(Quaternion rot)
public void setTargetRot(AxisAngle axisAng)
public void setTargetRot(RotationMatrix3d R)
public Quaternion getTargetRot(FrameState state)
public AxisAngle getTargetAxisAngle(FrameState state)
public RigidTransform3d getTargetPose(FrameState state)
public void setTargetVel(Twist vel)
public Twist getTargetVel(FrameState state)
public void syncState(MotionTarget.TargetActivity prev, FrameState state)
public void getTargetVel(Twist velt, double s, double h, FrameState state)
public void getTargetPos(Vector3d post, Quaternion rott, double s, double h, FrameState state)
public int getTargetVel(double[] buf, double s, double h, FrameState state, int idx)
public int setTargetVel(double[] buf, FrameState state, int idx)
public int getTargetPos(double[] buf, double s, double h, FrameState state, int idx)
public int setTargetPos(double[] buf, int idx)