Ultrasonic time-of-flight estimation through unscented Kalman filter