METHOD FOR PLANNING THE BEHAVIOR OF A VEHICLE
20240124019 ยท 2024-04-18
Assignee
Inventors
Cpc classification
B60W2554/80
PERFORMING OPERATIONS; TRANSPORTING
B60W30/0956
PERFORMING OPERATIONS; TRANSPORTING
G06F18/214
PHYSICS
B60W2554/4045
PERFORMING OPERATIONS; TRANSPORTING
B60W2552/53
PERFORMING OPERATIONS; TRANSPORTING
G06V20/58
PHYSICS
G05D1/0214
PHYSICS
G08G1/166
PHYSICS
B60W60/0011
PERFORMING OPERATIONS; TRANSPORTING
B60W60/00274
PERFORMING OPERATIONS; TRANSPORTING
B60W50/0097
PERFORMING OPERATIONS; TRANSPORTING
International classification
B60W60/00
PERFORMING OPERATIONS; TRANSPORTING
B60W30/095
PERFORMING OPERATIONS; TRANSPORTING
Abstract
A method for planning a behavior of a vehicle with respect to one or more occluded area(s) along a navigation path of the vehicle, wherein the method comprises an occluded area identification step, during which the occluded area(s) is/are identified, and a phantom object generation step, during which at least one phantom object is generated for at least one of the occluded areas, the occluded area(s) is/are defined based on information from a predefined occlusion scenario catalog during the occluded area identification step.
Claims
1. A method for planning a behavior of a vehicle with respect to one or more occluded areas along a navigation path of the vehicle, the method comprising: identifying one or more occluded areas; and generating at least one phantom object for at least one of the one or more occluded areas, wherein the one or more occluded areas are defined based on information from a predefined occlusion scenario catalog.
2. The method according to claim 1, wherein the occlusion scenario catalog comprises different occlusion scenarios and scenario information for each occlusion scenario.
3. The method according to claim 1, wherein generating the at least one phantom object comprises calculating an appearance probability for the at least one phantom object, wherein the appearance probability describes a probability for the phantom object to emerge from its occluded area into a field of view of the vehicle.
4. The method according to claim 3, wherein the appearance probability comprises a static component wherein the static component takes into account a map and/or road topology information, and/or wherein the static component depends on an initial environmental probability and/or on a phantom object distance and/or on a distance threshold.
5. The method according to claim 3, wherein the appearance probability comprises a dynamic component, wherein the dynamic component at least indirectly takes into account a geometric modification of the occluded area between two moments in time, and/or wherein the dynamic component depends on a one-phantom-object-length, wherein the one-phantom-object-length is defined as a length inside an occluded area in which exactly one phantom object is expected, wherein the one-phantom-object-length is preferably measured in a direction which is perpendicular to a longitudinal axis of the vehicle, and/or wherein the dynamic component depends on a field of view increase, wherein the field of view increase is a length measured in a direction which is perpendicular to a longitudinal axis of the vehicle, wherein the one-phantom-object-length and the field of view increase are typically directed in a parallel manner.
6. The method according to claim 5, wherein: the static component is calculated according to the equation
P.sub.a(d, u)=min((P.sub.env(d)+P.sub.FoV(u)),1)).
7. A system for planning a behavior of a vehicle with respect to one or more occluded areas along a navigation path of the vehicle, comprising: at least one processing device configured to: identify the one or more occluded areas; generate at least one phantom object for at least one of the one or more occluded areas; and define the one or more occluded areas based on information from a predefined occlusion scenario catalog.
8. A vehicle comprising: the system according to claim 7.
9. (canceled)
10. A non-transitory computer-readable medium having stored thereon computer program code that, when executed by a processing device, cause the processing device to execute a method comprising: identifying one or more occluded areas; and generating at least one phantom object for at least one of the one or more occluded areas wherein the one or more occluded areas are defined based on information from a predefined occlusion scenario catalog.
11. The system according to claim 7, wherein the occlusion scenario catalog comprises different occlusion scenarios and scenario information for each occlusion scenario.
12. The system according to claim 7, wherein the at least one processing device is configured to: generate the at least one phantom object by calculating an appearance probability for the at least one phantom object, wherein the appearance probability describes a probability for the phantom object to emerge from its occluded area into a field of view of the vehicle.
13. The system according to claim 12, wherein the appearance probability comprises a static component, wherein the static component takes into account a map and/or road topology information, and/or wherein the static component depends on an initial environmental probability and/or on a phantom object distance and/or on a distance threshold.
14. The system according to claim 12, wherein the appearance probability comprises a dynamic component, wherein the dynamic component at least indirectly takes into account a geometric modification of the occluded area between two moments in time, and/or wherein the dynamic component depends on a one-phantom-object-length, wherein the one-phantom-object-length is defined as a length inside an occluded area in which exactly one phantom object is expected, wherein the one-phantom-object-length is preferably measured in a direction which is perpendicular to a longitudinal axis of the vehicle, and/or wherein the dynamic component depends on a field of view increase, wherein the field of view increase is a length measured in a direction which is perpendicular to a longitudinal axis of the vehicle, wherein the one-phantom-object-length and the field of view increase are typically directed in a parallel manner.
15. The system according to claim 14, wherein the at least one processing device is configured to: calculate the static component according to the equation
P.sub.a(d, u)=min((P.sub.env(d)+P.sub.FoV(u)), 1).
Description
[0025] In the following, the invention is explained by means of Figures, wherein show:
[0026]
[0027]
[0028]
[0029]
[0030]
[0031]
[0032] In the phantom object generation step S2, phantom objects are generated for at least one of the identified occluded areas, typically for all of the occluded areas. The generation of the phantom objects is typically at least partly based on information taken from the occlusion scenario catalog and/or on the map data and/or on the sensor data. In typical embodiments, the phantom object generation step S2 comprises the calculation of the appearance probability/probabilities for the phantom object(s).
[0033]
[0034]
[0035]
[0036]
[0037] The invention is not limited to the preferred embodiments described here. The scope of protection is defined by the claims.
[0038] It is further to be noted that methods disclosed in the specification or in the claims may be implemented by a device having means for performing each of the respective acts of these methods.
LIST OF REFERENCE SIGNS
[0039] 1, 1t.sub.0, 1.sub.t1 vehicle
[0040] 2 obstacle (also referred to as occluding object)
[0041] 3 occluded area
[0042] 4 pedestrian
[0043] 5 longitudinal axis (of vehicle)
[0044] 6 hypothetic walking path
[0045] 7 zebra crossing
[0046] 8 road
[0047] 9.1, 9.2 edges of previous occluded area
[0048] S1 occluded area identification step
[0049] S2 phantom object generation step
[0050] u.sub.1, u.sub.2 field of view increase
[0051] P.sub.env(d) static component (of appearance probability)
[0052] K.sub.env initial environmental probability
[0053] D.sub.sdistance threshold
[0054] d phantom object distance
[0055] W.sub.z zebra crossing width
[0056] L one-phantom-object-length