CN-122001921-A - Feature arbitration system for vehicle
Abstract
The present disclosure relates to a feature arbitration system for a vehicle. A computer-implemented method, when executed by data processing hardware, causes the data processing hardware to perform operations. Operations include receiving input signals from one or more vehicle systems at a feature arbitration architecture, launching a dynamic model configured with an Automatic Emergency Brake (AEB) protocol and an automatic avoidance steering (AES) protocol through the feature arbitration architecture, and issuing a first alert through the feature arbitration architecture in response to launching of the dynamic model. The operations further include triggering an activation standard of one of the AEB protocol and the AES protocol based on the input signal, executing one of the AEB protocol and the AES protocol based on the triggered activation standard, and executing a maneuver of one of the AEB system and the AES system based on the executed one of the AEB protocol and the AES protocol.
Inventors
- ZHANG YUBIAO
- N.K. Moschuk
- C.T. Zagorski
Assignees
- 通用汽车环球科技运作有限责任公司
Dates
- Publication Date
- 20260508
- Application Date
- 20250106
- Priority Date
- 20241107
Claims (10)
- 1. A computer-implemented method, which when executed by data processing hardware, causes the data processing hardware to perform operations comprising: Receiving input signals from one or more vehicle systems at a feature arbitration architecture; Initiating a dynamic model configured with an Automatic Emergency Brake (AEB) protocol and an Automatic Evasive Steering (AES) protocol through the feature arbitration architecture; issuing a first alert through the feature arbitration architecture in response to initiation of the dynamic model; Triggering an activation criterion of one of the AEB protocols and the AES protocols based on the input signal; executing one of the AEB protocols and the AES protocol based on the triggered activation criteria, and Based on the one of the AEB protocol and the AES protocol being performed, a maneuver of one of the AEB system and the AES system is performed.
- 2. The method of claim 1, wherein triggering the activation criteria comprises determining whether the activation criteria of the AEB protocol are met, and executing the AEB protocol based on the activation criteria of the AEB protocol being met.
- 3. The method of claim 1, wherein triggering the activation criteria comprises determining whether the activation criteria of the AEB protocol are met, and determining whether the activation criteria of the AES protocol are met based on the activation criteria of the AEB protocol not being met.
- 4. The method of claim 1, wherein the activation criteria comprises an activation threshold, the feature arbitration architecture being configured to compare the input signal to the activation threshold to determine a trigger of the activation criteria.
- 5. The method of claim 1, wherein the input signals include brake data, steering data, and sensor data.
- 6. The method of claim 5, further comprising determining a collision time based on a longitudinal distance of the input signal and determining an end position marker based on the collision time.
- 7. The method of claim 6, wherein determining the collision time comprises determining road friction based on at least one of the sensor data.
- 8. The method of claim 6, wherein determining the collision time comprises executing an AEB model of the AEB protocol and an AES model of the AES protocol.
- 9. The method of claim 5, wherein executing the AES protocol comprises verifying lane availability based on the sensor data and executing the AES system based on the verified lane availability.
- 10. The method of claim 5, wherein the activation criteria of the AEB protocol comprises a speed threshold.
Description
Feature arbitration system for vehicle The information provided in this section is for the purpose of generally presenting the context of the disclosure. Work of the presently named inventors, to the extent it is described in this section, as well as aspects of the description that may not otherwise qualify as prior art at the time of filing, are neither expressly nor impliedly admitted as prior art against the present disclosure. Technical Field The present disclosure relates generally to a feature arbitration system for a vehicle. Background Vehicles may be equipped with various safety features that may assist operators of the vehicles in avoiding damage that may cause accidents, such as collisions. For example, some vehicles are equipped with an automatic steering mechanism to assist the motor vehicle away from a potential collision. Steering maneuvers performed by automatic steering mechanisms are typically performed by dynamic kinematic models, which may be inaccurate. Inaccuracy may result from factors that are ignored by the model. Some factors that may be ignored include the condition of the road, delays in the actuators, and the use of multiple actuators to generate lateral motion. Further, these models are typically ineffective at low speeds due to steering physical limitations. Thus, there is a need for an improved model that can accurately perform auto-steer evasion maneuvers. Disclosure of Invention In some aspects, a computer-implemented method, when executed by data processing hardware, causes the data processing hardware to perform operations. Operations include receiving input signals from one or more vehicle systems at a feature arbitration architecture, launching a dynamic model configured with an Automatic Emergency Brake (AEB) protocol and an automatic avoidance steering (AES) protocol through the feature arbitration architecture, and issuing a first alert through the feature arbitration architecture in response to launching of the dynamic model. The operations further include triggering an activation standard of one of the AEB protocol and the AES protocol based on the input signal, executing one of the AEB protocol and the AES protocol based on the triggered activation standard, and executing a maneuver of one of the AEB system and the AES system based on the executed one of the AEB protocol and the AES protocol. In some examples, triggering the activation criteria may include determining whether the activation criteria of the AEB protocol is met, and executing the AEB protocol based on the activation criteria of the AEB protocol being met. Optionally, triggering the activation criteria may include determining whether the activation criteria of the AEB protocol are met, and determining whether the activation criteria of the AES protocol are met based on the activation criteria of the AEB protocol not being met. In some examples, the activation criteria may include an activation threshold, and the feature arbitration architecture is configured to compare the input signal to the activation threshold to determine a trigger of the activation criteria. Alternatively, the input signals may include brake data, steering data, and sensor data. The operations may further include determining a collision time based on the longitudinal distance of the input signal and determining an end position marker based on the collision time. In some examples, determining the collision time may include determining road friction based on at least one of the sensor data. In other examples, determining the collision time may include executing an AEB model of the AEB protocol and an AES model of the AES protocol. In further examples, performing the AES protocol may include verifying lane availability based on the sensor data, and performing the AES system based on the verified lane availability. Alternatively, the activation criteria of the AEB protocol may include a speed threshold. In other aspects, a feature arbitration system for a vehicle includes data processing hardware and memory hardware in communication with the data processing hardware. The memory hardware stores instructions that, when executed on the data processing hardware, cause the data processing hardware to perform operations. Operations include receiving input signals from one or more vehicle systems at a feature arbitration architecture, launching a dynamic model configured with an Automatic Emergency Brake (AEB) protocol and an automatic avoidance steering (AES) protocol through the feature arbitration architecture, and issuing an alert through the feature arbitration architecture in response to launching of the dynamic model. The operations further include triggering an activation standard of one of the AEB protocol and the AES protocol based on the input signal, executing one of the AEB protocol and the AES protocol based on the triggered activation standard, and executing a maneuver of one of the AEB system and the AES system based on the