Patent classifications
B60W10/22
SYSTEMS AND METHODS FOR DETECTING VEHICLE WHEEL SLIPS
The present disclosure relates to systems and methods for identifying a wheel slip condition. In one implementation, a processor may receive a plurality of image frames acquired by an image capture device of a vehicle. The processor may also determine based on analysis of the images one or more indicators of a motion of the vehicle; and determine a predicted wheel rotation corresponding to the motion of the vehicle. The processor may further receive sensor outputs indicative of measured wheel rotation associated with a wheel; and compare the predicted wheel rotation to the measured wheel rotation for the wheel. The processor may additionally detect a wheel slip condition wheel based on a discrepancy between the predicted wheel rotation and the measured wheel rotation; and initiate at least one navigational action in response to the detected wheel slip condition associated with the wheel.
METHOD FOR CONTROLLING AXLE LOAD DISTRIBUTION OF A VEHICLE
A method for controlling axle load distribution of a heavy-duty vehicle during a maneuver, wherein the heavy-duty vehicle comprises a number of wheel axles and one or more motion support devices arranged to adjust a relative axle load of one or more wheel axles of the number of wheel axles, the method comprising obtaining a vehicle model and a tire model, wherein the vehicle model and the tire model are jointly configured to predict a tire scrubbing force in dependence of a vehicle state comprising a relative axle load distribution during the maneuver, determining a nominal tire scrubbing force for a current relative axle load distribution, determining an improved relative axle load distribution maneuver associated with a reduced tire scrubbing force compared to the nominal tire scrubbing force, and controlling the one or more motion support devices to provide the improved relative axle load distribution during the maneuver.
METHOD FOR CONTROLLING AXLE LOAD DISTRIBUTION OF A VEHICLE
A method for controlling axle load distribution of a heavy-duty vehicle during a maneuver, wherein the heavy-duty vehicle comprises a number of wheel axles and one or more motion support devices arranged to adjust a relative axle load of one or more wheel axles of the number of wheel axles, the method comprising obtaining a vehicle model and a tire model, wherein the vehicle model and the tire model are jointly configured to predict a tire scrubbing force in dependence of a vehicle state comprising a relative axle load distribution during the maneuver, determining a nominal tire scrubbing force for a current relative axle load distribution, determining an improved relative axle load distribution maneuver associated with a reduced tire scrubbing force compared to the nominal tire scrubbing force, and controlling the one or more motion support devices to provide the improved relative axle load distribution during the maneuver.
Method of controlling vehicle when vehicle passes over speed bump
A method of controlling a vehicle when the vehicle passes over a speed bump, may include: dividing sections of the road into a first section within a first time period before the front wheel of the vehicle collides with the speed bump, a second section while the front wheel collides with the speed bump, a third section within a second time period before the rear wheel collides with the speed bump, and a fourth section while the rear wheel collides with the speed bump; and controlling and distributing at least one of suspension damping force, driving power and braking force to the front wheel and the rear wheel for each of the first section, the second section, the third section and the fourth section to reduce the amount of impact to be applied when the vehicle collides with the speed bump and to reduce a vertical motion of the vehicle that occurs while the vehicle goes over the speed bump.
Method of controlling vehicle when vehicle passes over speed bump
A method of controlling a vehicle when the vehicle passes over a speed bump, may include: dividing sections of the road into a first section within a first time period before the front wheel of the vehicle collides with the speed bump, a second section while the front wheel collides with the speed bump, a third section within a second time period before the rear wheel collides with the speed bump, and a fourth section while the rear wheel collides with the speed bump; and controlling and distributing at least one of suspension damping force, driving power and braking force to the front wheel and the rear wheel for each of the first section, the second section, the third section and the fourth section to reduce the amount of impact to be applied when the vehicle collides with the speed bump and to reduce a vertical motion of the vehicle that occurs while the vehicle goes over the speed bump.
METHOD AND APPARATUS FOR MOTION SICKNESS MITIGATION IN A VEHICLE
Various systems and methods are disclosed for predicting, detecting or mitigating motion sickness of one or more occupants of a vehicle. Also, disclosed are systems and methods for measuring aspects of head motion and characteristics of at least one eye an occupant of a vehicle and using that information mitigate motion sickness.
METHOD AND APPARATUS FOR MOTION SICKNESS MITIGATION IN A VEHICLE
Various systems and methods are disclosed for predicting, detecting or mitigating motion sickness of one or more occupants of a vehicle. Also, disclosed are systems and methods for measuring aspects of head motion and characteristics of at least one eye an occupant of a vehicle and using that information mitigate motion sickness.
Vehicle software developer systems, methods and devices for vehicle software development
Vehicle developer devices, systems and methods are disclosed. In one embodiment, a vehicle developer device includes a plurality of electronic control units, a plurality peripheral devices communicatively coupled to the plurality of electronic control units, wherein one or more individual peripheral devices of the plurality of peripheral devices is a physical representation of an actual vehicle peripheral device, and a management computing device including one or more processors and a memory device storing computer-readable instructions. The vehicle developer device receives one or more sets of software instructions, compiles the one or more sets of software instructions for execution by at least one electronic control unit of the plurality of electronic control units, and receives output from one or more of: 1) at least one electronic control unit of the plurality of electronic control units and 2) at least one peripheral device of the plurality of peripheral devices.
Vehicle software developer systems, methods and devices for vehicle software development
Vehicle developer devices, systems and methods are disclosed. In one embodiment, a vehicle developer device includes a plurality of electronic control units, a plurality peripheral devices communicatively coupled to the plurality of electronic control units, wherein one or more individual peripheral devices of the plurality of peripheral devices is a physical representation of an actual vehicle peripheral device, and a management computing device including one or more processors and a memory device storing computer-readable instructions. The vehicle developer device receives one or more sets of software instructions, compiles the one or more sets of software instructions for execution by at least one electronic control unit of the plurality of electronic control units, and receives output from one or more of: 1) at least one electronic control unit of the plurality of electronic control units and 2) at least one peripheral device of the plurality of peripheral devices.
Route-based selections of vehicle parameter sets
In some examples, a controller receives information of a route of a vehicle, and selects a first parameter set from among a plurality of parameter sets based on the route of the vehicle, the plurality of parameter sets corresponding to different conditions of usage of the vehicle, where each parameter set of the plurality of parameter sets includes one or more parameters that control adjustment of one or more respective adjustable elements of the vehicle. The controller causes application of the first parameter set to control a setting of the one or more adjustable elements of the vehicle.