Method and system for controlling door locks of autonomous driving vehicles based on lane information
First Claim
1. A computer-implemented method for operating an autonomous driving vehicle (ADV), the method comprising:
- receiving perception data that perceives a driving environment surrounding an autonomous driving vehicle (ADV);
determining, based on the perception data, a lane configuration of one or more lanes of a road in which the ADV is moving;
determining a speed of the ADV and a lane location of the ADV within a lane in which the ADV is moving;
deriving a driving scenario based on the lane configuration, the speed of the ADV, and the lane location of the ADV; and
locking or unlocking one or more door locks of the ADV based on the driving scenario, while the ADV is moving within the lane.
1 Assignment
0 Petitions
Accused Products
Abstract
According to one embodiment, when perception data is received that perceives a driving environment of an ADV, the lane configuration of one or more lanes of a road is determined based on the perception data. A speed of the ADV and a lane location of the ADV within a lane in which the ADV is driving are determined based on the lane configuration. A driving scenario is derived based on the lane configuration, the speed of the ADV, and the lane location of the ADV. The door locks of one or more doors of the ADV are locked or unlocked based on the driving scenario. Whether to lock or unlock a door of the ADV may be determined according to a set of door lock control rules in view of the driving scenario at the particular point in time.
-
Citations
21 Claims
-
1. A computer-implemented method for operating an autonomous driving vehicle (ADV), the method comprising:
-
receiving perception data that perceives a driving environment surrounding an autonomous driving vehicle (ADV); determining, based on the perception data, a lane configuration of one or more lanes of a road in which the ADV is moving; determining a speed of the ADV and a lane location of the ADV within a lane in which the ADV is moving; deriving a driving scenario based on the lane configuration, the speed of the ADV, and the lane location of the ADV; and locking or unlocking one or more door locks of the ADV based on the driving scenario, while the ADV is moving within the lane. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory machine-readable medium having instructions stored therein, which when executed by a processor, cause the processor to perform operations of operating an autonomous driving vehicle, the operations comprising:
-
receiving perception data that perceives a driving environment surrounding an autonomous driving vehicle (ADV); determining, based on the perception data, a lane configuration of one or more lanes of a road in which the ADV is moving; determining a speed of the ADV and a lane location of the ADV within a lane in which the ADV is moving; deriving a driving scenario based on the lane configuration, the speed of the ADV, and the lane location of the ADV; and locking or unlocking one or more door locks of the ADV based on the driving scenario, while the ADV is moving within the lane. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. 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 receiving perception data that perceives a driving environment surrounding an autonomous driving vehicle (ADV), determining, based on the perception data, a lane configuration of one or more lanes of a road in which the ADV is moving, determining a speed of the ADV and a lane location of the ADV within a lane in which the ADV is moving, deriving a driving scenario based on the lane configuration, the speed of the ADV, and the lane location of the ADV, and locking or unlocking one or more door locks of the ADV based on the driving scenario, while the ADV is moving within the lane. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification