Zaslat SMS: Extrinsic calibration of camera to LIDAR using a differentiable checkerboard model