A Deterministic Filter for Simultaneous Localization and Odometry Calibration of Differential-Drive Mobile Robots