US 12,466,441 B2
Vehicle control apparatus for negotiating grade crossings
Ryotaro Araki, Kariya (JP); Kenji Kato, Kariya (JP); Yohei Masui, Kariya (JP); and Yuta Komoguchi, Kariya (JP)
Assigned to DENSO CORPORATION, Kariya (JP)
Filed by DENSO CORPORATION, Kariya (JP)
Filed on Jan. 7, 2021, as Appl. No. 17/144,028.
Application 17/144,028 is a continuation of application No. PCT/JP2019/024287, filed on Jun. 19, 2019.
Claims priority of application No. 2018-132162 (JP), filed on Jul. 12, 2018.
Prior Publication US 2021/0129867 A1, May 6, 2021
Int. Cl. B60W 60/00 (2020.01); B60W 30/18 (2012.01)
CPC B60W 60/0027 (2020.02) [B60W 30/18159 (2020.02); B60W 60/0011 (2020.02); B60W 60/0017 (2020.02); B60W 2552/53 (2020.02); B60W 2554/4029 (2020.02); B60W 2554/4041 (2020.02); B60W 2554/4042 (2020.02)] 2 Claims
OG exemplary drawing
 
1. A vehicle control apparatus that is mounted in a vehicle and controls the vehicle, the vehicle control apparatus being implemented using one or more processors and being configured to perform operations comprising:
detecting that the vehicle is approaching a grade crossing that intersects a traveling course of the vehicle, the detecting of the grade crossing being based on one or more detection results of a sensor group that includes one or more sensors mounted on the vehicle and
performing a grade crossing process in response to the detecting that the vehicle is approaching the grade crossing and in response to determining that a current position of the vehicle, as indicated by the one or more detection results, is within a predetermined distance from the grade crossing, the grade crossing process including:
detecting that an obstacle is present inside the grade crossing, using the one or more detection results;
identifying a position and size of the obstacle using the one or more detection results,
identifying, for when the vehicle passes through the grade crossing, a passable area in the grade crossing that is a maximum area through which the vehicle is able to pass when the obstacle is not present,
determining whether an opposing vehicle is present in an opposing lane of the traveling course of the vehicle within the grade crossing using the one or more detection results of the sensor,
setting, in response to the opposing vehicle being determined to be present in the opposing lane within the grade crossing, a fixed and visible center line within the grade crossing that separates the opposing lane from an own lane of the vehicle as a first edge of the passable area of the grade crossing,
setting, in response to the opposing vehicle being determined not to be present in the opposing lane within the grade crossing, an edge line that corresponds to an edge of the opposing lane as the first edge of the passable area of the grade crossing,
calculating a clearance for travel by the vehicle within the grade crossing in a direction that intersects the traveling course when the vehicle crosses into the grade crossing, using the identified position and size of the obstacle and the identified passable area; and
determining whether the vehicle is able to pass through the grade crossing based on the calculated clearance such that the determining as to whether the vehicle is able to pass through the grade crossing is based on:
detecting that the obstacle is within the grade crossing,
the identified position and size of the obstacle as detected as being in the grade crossing,
whether the opposing vehicle is detected as being in the grade crossing, and
a size of the identified passable area of the grade crossing as determined based on whether the opposing vehicle is detected as being in the grade crossing,
wherein the vehicle performs one or more control operations based on the determination as to whether the vehicle is able to pass through the grade crossing, the one or more control operations comprising:
passing through the grade crossing in response to determining that the vehicle is able to pass through the grade crossing;
stopping the vehicle and not allowing the vehicle to pass through the grade crossing in response to determining that the vehicle is not able to pass through the grade crossing; and
assigning control of at least a portion of operation functions related to driving of the vehicle to a driver of the vehicle in response to determining that the vehicle is not able to pass through the grade crossing.