| CPC B60W 30/02 (2013.01) [B60W 40/06 (2013.01); B60W 2420/403 (2013.01); B60W 2420/408 (2024.01); B60W 2420/54 (2013.01); B60W 2556/10 (2020.02); G06V 20/56 (2022.01)] | 15 Claims |

|
1. A system, comprising:
at least one sensor;
at least one computer-readable medium storing computer-executable instructions;
at least one processor configured to communicate with the at least one sensor and to execute the computer-executable instructions, the execution carrying out operations comprising:
receiving surface property feedback comprising sensor measurements captured when a vehicle was near a known surface or driving on the known surface and vehicle behavior feedback comprising information indicative of a vehicle trajectory when the vehicle was near the known surface or driving on the known surface, from a vehicle controller;
receiving known surface information from a shared dynamic surface map, wherein the known surface information comprises known surface properties and a known surface classification of the known surface;
training a machine learning model using the surface property feedback, the vehicle behavior feedback, and the known surface information, wherein the machine learning model is trained to identify a threshold similarity between sensor measurements of a particular surface and the known surface properties of the known surface to classify the particular surface; and
determining, based on an output of the trained machine learning model, a surface classification of the particular surface as the known surface classification based on the threshold similarity.
|