Programmatic Calibration with NXT-G