Multi-sensor data fusion using Bayesian programming : an automotive application | Synapse