@Override public void clear() { se3Trajectory.clear(); }
@Override public void clear() { super.clear(); robotSide = null; }
@Override public void clear() { isExpressedInAbsoluteTime = true; se3Trajectory.clear(); }
@Override public void clear() { se3Trajectory.clear(); robotSide = null; }
public HandTrajectoryCommand(ReferenceFrame referenceFrame, RobotSide robotSide, BaseForControl baseForControl) { super.clear(referenceFrame); this.robotSide = robotSide; this.baseForControl = baseForControl; }
public SE3TrajectoryControllerCommand(ReferenceFrame dataFrame, ReferenceFrame trajectoryFrame) { clear(dataFrame); this.trajectoryFrame = trajectoryFrame; }
@Override public void clear() { super.clear(); robotSide = null; baseForControl = null; }
@Override public void clear(ReferenceFrame referenceFrame) { super.clear(referenceFrame); robotSide = null; baseForControl = null; }
@Override public void clear() { se3Trajectory.clear(); wrenchTrajectory.clear(); robotSide = null; }
public void set(ReferenceFrame dataFrame, ReferenceFrame trajectoryFrame, SE3TrajectoryMessage message) { this.trajectoryFrame = trajectoryFrame; clear(dataFrame); setFromMessage(message); }
public void clear(ReferenceFrame referenceFrame) { se3Trajectory.clear(referenceFrame); wrenchTrajectory.clear(referenceFrame); robotSide = null; }
@Override public void clear() { robotSide = null; jointspaceTrajectoryCommand.clear(); taskspaceTrajectoryCommand.clear(); }
@Override public void set(ReferenceFrameHashCodeResolver resolver, SE3TrajectoryMessage message) { FrameInformation frameInformation = message.getFrameInformation(); long trajectoryFrameId = frameInformation.getTrajectoryReferenceFrameId(); long dataFrameId = HumanoidMessageTools.getDataFrameIDConsideringDefault(frameInformation); this.trajectoryFrame = resolver.getReferenceFrameFromHashCode(trajectoryFrameId); ReferenceFrame dataFrame = resolver.getReferenceFrameFromHashCode(dataFrameId); clear(dataFrame); setFromMessage(message); ReferenceFrame angularSelectionFrame = resolver.getReferenceFrameFromHashCode(message.getAngularSelectionMatrix().getSelectionFrameId()); ReferenceFrame linearSelectionFrame = resolver.getReferenceFrameFromHashCode(message.getLinearSelectionMatrix().getSelectionFrameId()); selectionMatrix.setSelectionFrames(angularSelectionFrame, linearSelectionFrame); ReferenceFrame angularWeightFrame = resolver.getReferenceFrameFromHashCode(message.getAngularWeightMatrix().getWeightFrameId()); ReferenceFrame linearWeightFrame = resolver.getReferenceFrameFromHashCode(message.getLinearWeightMatrix().getWeightFrameId()); weightMatrix.setWeightFrames(angularWeightFrame, linearWeightFrame); }