| CPC B60W 30/143 (2013.01) [B60W 50/0225 (2013.01); B60W 2720/106 (2013.01)] | 5 Claims |

|
1. A vehicle motion manager comprising one or more processors configured to:
receive acceleration request values from a first application and a second application, the acceleration request value received from the first application being a first acceleration request value that requires degeneration, the acceleration request value received from the second application being a second acceleration request value that does not require the degeneration;
select a smallest acceleration request value out of the acceleration request values received by the one or more processors;
when the one or more processors select the first acceleration request value, repeatedly output a degeneration value based on the first acceleration request value, an initial value of the degeneration value being the first acceleration request value, and the repeatedly output degeneration value approaching a predetermined end value over time; and
output an instruction value corresponding to the acceleration request value selected by the one or more processors or the degeneration value to an actuator of a vehicle, wherein
the one or more processors are configured to, in response to selection of the first acceleration request value, receive the degeneration value output by the one or more processors instead of the first acceleration request value received from the first application.
|