Abstract:
A method of determining a wet surface condition of a road. An image of a road surface is captured by an image capture device of the host vehicle. The image capture device is mounted on a side of the host vehicle and an image is captured in a downward direction. A region of interest is identified in the captured image by a processor. The region of interest is in a region rearward of a tire of a host vehicle. The region of interest is representative of where a tire track as generated by the tire rotating on the road when the road surface is wet. A determination is made whether water is present in the region of interest as a function of identifying the tire track. A wet road surface signal is generated in response to the identification of water in the region of interest.
Abstract:
A method of determining a road surface condition for a vehicle driving on a road. Probabilities associated with a plurality of road surface conditions based on an image of a capture scene are determined by a first probability module. Probabilities associated with the plurality of road surface conditions based on vehicle operating data are determined by a second probability module. The probabilities determined by the first and second probability modules are input to a data fusion unit for fusing the probabilities and determining a road surface condition. A refined probability is output from the data fusion unit that is a function of the fused first and second probabilities. The refined probability from the data fusion unit is provided to an adaptive learning unit. The adaptive learning unit generates output commands that refine tunable parameters of at least the first probability and second probability modules for determining the respective probabilities.
Abstract:
A method of estimating a performance characteristic of a wheel of a vehicle, includes selecting relevant input features based on wheel dynamics and tire behavior, and collecting experimental data for each of the relevant input features at each of a plurality of vehicle operating conditions. The method further includes manually identifying and labeling wheel stability status over time from the experimental data and calculating tractive limit over time from the experimental data. The method also includes training a tractive limit model and training a wheel stability status model. The method further includes receiving a plurality of testing inputs, wherein each of the plurality of testing inputs is received from a sensor on-board the vehicle or from a controller on-board the vehicle and, processing the received testing inputs in a predetermined machine learning process to calculate in one or more data processors a prediction of the performance characteristic.
Abstract:
A universal machine learning based system for estimating a vehicle state of a vehicle includes one or more controllers executing instructions to receive a plurality of dynamic variables and corresponding historical data. The controllers execute a sensitivity analysis algorithm to determine a sensitivity level for each dynamic variable and corresponding historical data and select two or more pertinent dynamic variables based on the sensitivity level of each dynamic variable and the corresponding historical data. The controllers standardize the two or more pertinent dynamic variables into a plurality of generic dynamic variables, wherein the plurality of generic dynamic variables are in a standardized format that is applicable to any configuration of vehicle, and estimate the vehicle state based on the plurality of generic dynamic variables by one or more machine learning algorithms.
Abstract:
Systems and method are provided for controlling a vehicle. In one embodiment, a method includes: receiving a first surface value associated with a first road surface area in an upcoming environment of the vehicle; receiving a second surface value associated with a second road surface area in the upcoming environment of the vehicle; determining a change in surface value based on the first surface value and the second surface value; and in response to the change in surface value being greater than a threshold, adapting at least one of vehicle collision warning messages, vehicle braking control, vehicle steering control, and path planning based on the second surface value.
Abstract:
A vehicle subsystem includes an on-vehicle camera that is disposed to monitor a field of view (FOV) that includes a travel surface for the vehicle. A controller captures, via the on-vehicle camera, an image file associated with the FOV and segments the image file into a first set of regions associated with the travel surface and a second set of regions associated with an above-horizon portion. Image features on each of the first set of regions and the second set of regions are extracted and classified. A surface condition for the travel surface for the vehicle is identified based upon the classified extracted image features from each of the first set of regions and the second set of regions. Operation of the vehicle is controlled based upon the identified surface condition.
Abstract:
A vehicle includes a plurality of on-vehicle cameras, and a controller executes a method to evaluate a travel surface by capturing images for fields of view of the respective cameras. Corresponding regions of interest for the images are identified, wherein each of the regions of interest is associated with the portion of the field of view of the respective camera that includes the travel surface. Portions of the images are extracted, wherein each extracted portion is associated with the region of interest in the portion of the field of view of the respective camera that includes the travel surface and wherein one extracted portion of the respective image includes the sky. The extracted portions of the images are compiled into a composite image datafile, and an image analysis of the composite image datafile is executed to determine a travel surface state. The travel surface state is communicated to another controller.
Abstract:
A method of identifying a condition of a road surface includes capturing at least a first image of the road surface with a first camera, and a second image of the road surface with a second camera. The first image and the second image are tiled together to form a combined tile image. A feature vector is extracted from the combined tile image using a convolutional neural network, and a condition of the road surface is determined from the feature vector using a classifier.
Abstract:
Methods and systems for determining road surface information in a vehicle. In one embodiment, the method includes: determining at least one condition assessment value based on steering data; determining a feature set to include at least one of self-aligning torque (SAT), slip angle, SAT variance, steering rate, and lateral acceleration based on the condition assessment value; processing steering data obtained during a steering maneuver and associated with the feature set using a pattern classification technique; and determining a surface type based on the processing.
Abstract:
A method of identifying a snow covered road includes creating a forward image of a road surface. The forward image is analyzed to detect a tire track in the forward image. When a tire track is detected in the forward image, a message indicating a snow covered road surface is signaled. When a tire track is not detected in the forward image, a rearward image, a left side image, and a right side image are created. The rearward image, the left side image, and the right side image are analyzed to detect a tire track in at least one of the rearward image, the right side image, and the left side image. A message indicating a snow covered road surface is signaled when a tire track is detected in one of the rearward image, the left side image, or the right side image.