Systems and methods for detecting and responding to traffic laterally encroaching upon a vehicle
First Claim
1. A driver assist navigation system for a user vehicle, the system comprising:
- at least one image capture device configured to acquire a plurality of images of an area in a vicinity of the user vehicle;
a data interface; and
at least one processing device configured to;
receive the plurality of images via the data interface;
determine from the plurality of images a first lane constraint on a first side of the user vehicle;
determine from the plurality of images a second lane constraint on a second side of the user vehicle opposite to the first side of the user vehicle, wherein the first and second lane constraints define a lane within which the user vehicle travels;
determine, based on the plurality of images, that an encroaching vehicle is approaching from a side of the user vehicle;
determine a predicted position of the encroaching vehicle based on a current trajectory of the encroaching vehicle;
determine, based on the predicted position of the encroaching vehicle, that the encroaching vehicle will be within a predefined range of the user vehicle;
determine, based on the predicted position of the encroaching vehicle, that the user vehicle can travel within the first and second lane constraints and bypass the encroaching vehicle before a predicted distance between the user vehicle and the encroaching vehicle is less than a predetermined distance; and
cause the user vehicle to travel within the first and second lane constraints such that a first distance to one of the first and second lane constraints, on the side of the user vehicle that the encroaching vehicle is approaching from, is greater than a second distance to the other of the first and second lane constraints on the side of the user vehicle opposite to the encroaching vehicle.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods use cameras to provide autonomous navigation features. In one implementation, a method for navigating a user vehicle may include acquiring, using at least one image capture device, a plurality of images of an area in a vicinity of the user vehicle; determining from the plurality of images a first lane constraint on a first side of the user vehicle and a second lane constraint on a second side of the user vehicle opposite to the first side of the user vehicle; determining, based on the plurality of images, whether an encroaching vehicle is approaching from a side of the user vehicle; and causing the user vehicle to maintain a current velocity and to travel within the first and second lane constraints such that a first distance, on the side of the user vehicle that the encroaching vehicle is approaching from, is greater than a second distance.
-
Citations
27 Claims
-
1. A driver assist navigation system for a user vehicle, the system comprising:
-
at least one image capture device configured to acquire a plurality of images of an area in a vicinity of the user vehicle; a data interface; and at least one processing device configured to; receive the plurality of images via the data interface; determine from the plurality of images a first lane constraint on a first side of the user vehicle; determine from the plurality of images a second lane constraint on a second side of the user vehicle opposite to the first side of the user vehicle, wherein the first and second lane constraints define a lane within which the user vehicle travels; determine, based on the plurality of images, that an encroaching vehicle is approaching from a side of the user vehicle; determine a predicted position of the encroaching vehicle based on a current trajectory of the encroaching vehicle; determine, based on the predicted position of the encroaching vehicle, that the encroaching vehicle will be within a predefined range of the user vehicle; determine, based on the predicted position of the encroaching vehicle, that the user vehicle can travel within the first and second lane constraints and bypass the encroaching vehicle before a predicted distance between the user vehicle and the encroaching vehicle is less than a predetermined distance; and cause the user vehicle to travel within the first and second lane constraints such that a first distance to one of the first and second lane constraints, on the side of the user vehicle that the encroaching vehicle is approaching from, is greater than a second distance to the other of the first and second lane constraints on the side of the user vehicle opposite to the encroaching vehicle. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 24, 25, 26, 27)
-
-
12. A user vehicle, comprising:
-
at least one image capture device configured to acquire a plurality of images of an area in a vicinity of the user vehicle; a data interface; and at least one processing device configured to; receive the plurality of images via the data interface; determine from the plurality of images a first lane constraint on a first side of the user vehicle; determine from the plurality of images a second lane constraint on a second side of the user vehicle opposite to the first side of the user vehicle, wherein the first and second lane constraints define a lane within which the user vehicle travels; determine, based on the plurality of images, that an encroaching vehicle is approaching from a side of the user vehicle; determine a predicted position of the encroaching vehicle based on a current trajectory of the encroaching vehicle; determine, based on the predicted position of the encroaching vehicle, that the encroaching vehicle will be within a predefined range of the user vehicle; determine, based on the predicted position of the encroaching vehicle, that the user vehicle can travel within the first and second lane constraints and bypass the encroaching vehicle before a predicted distance between the user vehicle and the encroaching vehicle is less than a predetermined distance; and cause the user vehicle to travel within the first and second lane constraints such that a first distance to one of the first and second lane constraints, on the side of the user vehicle that the encroaching vehicle is approaching from, is greater than a second distance to the other of the first and second lane constraints on the side of the user vehicle opposite to the encroaching vehicle. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A method for navigating a user vehicle, the method comprising:
-
acquiring, using at least one image capture device, a plurality of images of an area in a vicinity of the user vehicle; determining from the plurality of images a first lane constraint on a first side of the user vehicle; determining from the plurality of images a second lane constraint on a second side of the user vehicle opposite to the first side of the user vehicle, wherein the first and second lane constraints define a lane within which the user vehicle travels; determining, based on the plurality of images, that an encroaching vehicle is approaching from a side of the user vehicle; determining a predicted position of the encroaching vehicle based on a current trajectory of the encroaching vehicle; determining, based on the predicted position of the encroaching vehicle, that the encroaching vehicle will be within a predefined range of the user vehicle; determining, based on the predicted position of the encroaching vehicle, that the user vehicle can travel within the first and second lane constraints and bypass the encroaching vehicle before a predicted distance between the user vehicle and the encroaching vehicle is less than a predetermined distance; and causing the user vehicle to travel within the first and second lane constraints such that a first distance to one of the first and second lane constraints, on the side of the user vehicle that the encroaching vehicle is approaching from, is greater than a second distance to the other of the first and second lane constraints on the side of the user vehicle opposite to the encroaching vehicle.
-
Specification