Compression algorithms for vehicle-bus-messaging of preview data
AssigneeFord Global Technologies, LLC
InventorsJonathan Thomas Mullen, Anthony Mario D'Amato
Life of this patent
Estimating the term…
Abstract
Systems and methods for communicating data to a control system of a vehicle are described. A system may include a server, which generates a set of coefficients using an approximation function and based on path-preview data indexed to future values of a road attribute with respect to a road traveled by the vehicle. The system may also include a client, which utilizes an evaluation of the approximation function to direct the control system of the vehicle.
Claims19
A system for communicating data to a control system of a vehicle, comprising:
- a server operable to generate a set of coefficients using an approximation function and based on path-preview data indexed to future values of a road attribute with respect to a road traveled by the vehicle;
- a client operable to utilize an evaluation of the approximation function to direct the control system of the vehicle;
- and
- a vehicle bus provided within the vehicle and operable to provide message-based communication to a set of components of the control system of the vehicle,
- wherein the server and the client are communicatively coupled to the vehicle bus,
- wherein the server transmits the set of coefficients by messaging on the vehicle bus, and
- wherein the client receives the messaging from the vehicle bus.
A method for compressing vehicle-bus data, comprising:
- generating, by a server associated with a control system of a vehicle, a set of coefficients applied to kernels while fitting a function to path-preview data indexed to future values of a road attribute with respect to a road traveled by the vehicle;
- transmitting the coefficients over a vehicle bus to a control system of the vehicle;
- and
- utilizing, at a client associated with the control system of the vehicle, an evaluation of the function, by applying the set of coefficients to a copy of the kernels stored at the client, to direct the control system of the vehicle.
Dependencies are inferred from the claim text.