fixes #424
incorporates the approximate Python time synchronizer that used to be in camera_calibration