CPC B62D 6/008 (2013.01) [B62D 5/006 (2013.01)] | 20 Claims |
1. A system, comprising:
a memory that stores computer executable components; and
a processor that executes the computer executable components stored in the memory, wherein the computer executable components comprise:
a machine learning component that generates a steering non-uniformity model based on machine learning applied to past steering data representative of positions and steering ratios of a steering wheel of a vehicle;
a torque compensation component that, using current position data representative of a current position of the steering wheel and the steering non-uniformity model, determines a torque to apply to the steering wheel configured to offset a steering non-uniformity at the current position, wherein the steering wheel comprises an adjustable mass that is configurable to alter a center of mass of the steering wheel; and
an actuator that, based on the torque, moves the adjustable mass to adjust the center of mass of the steering wheel to correspond to a center axis of the steering wheel.
|