@Override public void wasRewound() { SixDoFJoint rootJoint = fullRobotModel.getRootJoint(); yoRootJointTranslation.get(rootJointTranslation); rootJoint.setPosition(rootJointTranslation); yoRootJointRotation.get(rootJointRotation); rootJoint.setRotation(rootJointRotation); }
public void recordCurrentState() { SixDoFJoint rootJoint = fullRobotModel.getRootJoint(); SixDoFJointReferenceFrame rootJointFrame = rootJoint.getFrameAfterJoint(); rootJointFrame.getTraslation(rootJointTranslation); rootJointFrame.getRotation(rootJointRotation); yoRootJointTranslation.set(rootJointTranslation); yoRootJointRotation.set(rootJointRotation); }