A method and system for guiding a-vehicle comprises a location module for
collecting location data for the vehicle. A vision module collects vision
data for the vehicle. A maximum allowable correction duration and a
maximum allowable vision-derived displacement are established for
correction of a position of a vehicle. A location quality estimator
estimates location quality data for the corresponding collected location
data during an evaluation time window. A vision module estimates vision
quality data for the corresponding collected vision data during the
evaluation time window. A selector selects the application of location
data or vision data based on the quality data and at least one of the
maximum allowable correction duration and the maximum allowable
vision-derived displacement for the evaluation time window or for an
application interval trailing the evaluation time window.