SPLASH AVOIDANCE TO ADDRESS ROAD USER SAFETY

A system of a vehicle comprises: a processor; and a memory communicatively coupled to the processor, the memory having stored therein computer-executable components. a receiving component that receives vehicle environment data from a set of sensors along with current or historical weather data; and a machine learning component configured to train a model which that learns from vehicle environment, current or historical weather data, vehicle tire attributes, vehicle weight, vehicle speed, determined or inferred puddles and possibly other acquired data, and generates a probabilistic-based assessment relating to operation of the vehicle; and an execution component that, based on the assessment provided by the trained model, generates a course of actions mitigating splashing of road users in proximity to the vehicle.