Method and system for controlling autonomous driving vehicle reentering autonomous driving mode
First Claim
1. A computer-implemented method for operating an autonomous driving vehicle, the method comprising:
- detecting that the autonomous driving vehicle (ADV) transitions from a manual driving mode to an autonomous driving mode;
determining a first pedal value corresponding to a speed of the ADV in response to a speed control command issued at a previous command cycle during which the ADV was operating in the manual driving mode;
determining a second pedal value based on a target speed of the ADV at a current command cycle during which the ADV is operating in the autonomous driving mode; and
issuing a speed control command to the ADV based on the first pedal value and the second pedal value, wherein the speed control command results in a substantially gradual speed change of the ADV between the manual driving mode and the autonomous driving mode.
1 Assignment
0 Petitions
Accused Products
Abstract
When an ADV is detected to transition from a manual driving mode to an autonomous driving mode, a first pedal value corresponding to a speed of the ADV at a previous command cycle during which the ADV was operating in the manual driving mode is determined. A second pedal value is determined based on a target speed of the ADV at a current command cycle during which the ADV is operating in an autonomous driving mode. A pedal value represents a pedal percentage of a maximum pedal pressure or maximum pedal pressed distance of a throttle pedal or brake pedal from a neutral position. A speed command is generated and issued to the ADV based on the first pedal value and the second pedal value, such that the ADV runs in a similar acceleration before and after switching from the manual driving mode to the autonomous driving mode.
-
Citations
24 Claims
-
1. A computer-implemented method for operating an autonomous driving vehicle, the method comprising:
-
detecting that the autonomous driving vehicle (ADV) transitions from a manual driving mode to an autonomous driving mode; determining a first pedal value corresponding to a speed of the ADV in response to a speed control command issued at a previous command cycle during which the ADV was operating in the manual driving mode; determining a second pedal value based on a target speed of the ADV at a current command cycle during which the ADV is operating in the autonomous driving mode; and issuing a speed control command to the ADV based on the first pedal value and the second pedal value, wherein the speed control command results in a substantially gradual speed change of the ADV between the manual driving mode and the autonomous driving mode. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory machine-readable medium having instructions stored therein, which when executed by a processor, cause the processor to perform operations, the operations comprising:
-
detecting that the autonomous driving vehicle (ADV) transitions from a manual driving mode to an autonomous driving mode; determining a first pedal value corresponding to a speed of the ADV in response to a speed control command issued at a previous command cycle during which the ADV was operating in the manual driving mode; determining a second pedal value based on a target speed of the ADV at a current command cycle during which the ADV is operating in the autonomous driving mode; and issuing a speed control command to the ADV based on the first pedal value and the second pedal value, wherein the speed control command results in a substantially gradual speed change of the ADV between the manual driving mode and the autonomous driving mode. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A data processing system, comprising:
-
a processor; and a memory coupled to the processor to store instructions, which when executed by the processor, cause the processor to perform operations, the operations including detecting that the autonomous driving vehicle (ADV) transitions from a manual driving mode to an autonomous driving mode, determining a first pedal value corresponding to a speed of the ADV in response to a speed control command issued at a previous command cycle during which the ADV was operating in the manual driving mode, determining a second pedal value based on a target speed of the ADV at a current command cycle during which the ADV is operating in the autonomous driving mode, and issuing a speed control command to the ADV based on the first pedal value and the second pedal value, wherein the speed control command results in a substantially gradual speed change of the ADV between the manual driving mode and the autonomous driving mode. - View Dependent Claims (19, 20, 21, 22, 23, 24)
-
Specification