[fix] the Calibration.calibrate() should use the instance variables