public void reset() { numberOfCoefficients.set(0); for (int i = 0; i < maximumNumberOfCoefficients; i++) a[i].setToNaN(); }
public YoStopwatch(String name, YoDouble timeYoVariable, YoVariableRegistry registry) { this(timeYoVariable); yoLapStart = new YoDouble(name + "LapStart", registry); yoLapCount = new YoLong(name + "LapCount", registry); yoRecordedLapTotal = new YoDouble(name + "RecordedLapTotal", registry); yoSuspended = new YoBoolean(name + "Suspended", registry); yoSuspendStart = new YoDouble(name + "SuspendStart", registry); yoResumedSuspensionTotal = new YoDouble(name + "ResumedSuspensionTotal", registry); yoLapStart.setToNaN(); }
public void update() { RobotSide sideToCalibrateNow = doZeroFingerCalibrationNow.getValue(); if (sideToCalibrateNow != null) { performZeroCalibrationNow(sideToCalibrateNow); startFingerCalibration.set(false); isCalibratingFingers.set(false); fingerCalibrationStartTime.setToNaN(); doZeroFingerCalibrationNow.set(null); } performCalibrationUsingFingerJointEncoders(); }
fingerCalibrationStartTime.setToNaN();