Method and apparatus for vehicle maneuver planning and messaging
Techniques are provided which may be implemented using various methods and/or apparatuses in a vehicle to utilize vehicle external sensor data, vehicle internal sensor data, vehicle capabilities and external CV2X input to determine, send, receive and utilize data elements to determine inter-vehicle spacing, intersection priority, lane change behavior and spacing and other autonomous vehicle behavior.
1 . A method of intersection access, comprising:
receiving, from a first vehicle, a first message comprising a first vehicle capability indicating non-autonomous driving capability or autonomous driving capability; and a second vehicle capability comprising a stopping distance, the stopping distance based at least in part on an autonomous or non-autonomous driving mode of the first vehicle;
receiving, from a second vehicle, an intersection access priority request;
transmitting, to the second vehicle, a second message rejecting the intersection access priority request based at least on the stopping distance of the first vehicle;
transmitting, to the first vehicle, a third message granting intersection access based at least in part on the first vehicle capability, the stopping distance of the first vehicle, and the rejecting of the intersection access priority request from the second vehicle; and
transmitting, to a third vehicle, a fourth message granting the intersection access concurrently with the first vehicle based at least on the stopping distance of the first vehicle.
2 . The method of claim 1 , further comprising receiving a fifth message, prior to the first message, from the first vehicle, requesting the intersection access.
3 . The method of claim 1 , wherein the third message is further based at least in part on a vehicle priority of the first vehicle.
4 . The method of claim 3 , wherein the vehicle priority is based at least in part on the stopping distance of the first vehicle.
5 . The method of claim 1 , wherein the first message is a broadcast message or a groupcast message.
6 . The method of claim 1 , wherein the first message is a point-to-point message.
7 . The method of claim 1 , wherein the first message is a Basic Safety Message or a Cooperative Awareness Message.
8 . An apparatus, comprising:
a memory;
at least one transceiver;
at least one processor communicatively coupled to the memory and the at least one transceiver and configured to:
receive, from a first vehicle, a first message comprising a first vehicle capability indicating a non-autonomous driving capability or autonomous driving capability, and a second vehicle capability comprising a stopping distance, the stopping distance based at least in part on an autonomous or non-autonomous driving mode of the first vehicle;
receive, from a second vehicle, an intersection access priority request;
transmit, to the second vehicle, a second message rejecting the intersection access priority request based at least on the stopping distance of the first vehicle;
transmit, to the first vehicle, a third message comprising granting intersection access based at least in part on the first vehicle capability, the stopping distance of the first vehicle, and the rejecting of the intersection access request from the second vehicle; and
transmit, to a third vehicle, a fourth message granting the intersection access concurrently with the first vehicle based at least on the stopping distance of the first vehicle.
9 . The apparatus of claim 8 , wherein the at least one processor is further comprised to receive a fifth message, prior to the first message, from the first vehicle, requesting the intersection access.
10 . The apparatus of claim 8 , wherein the third message is further based at least in part on a vehicle priority of the first vehicle.
11 . The apparatus of claim 10 , wherein the vehicle priority is based at least in part on the stopping distance of the first vehicle.
12 . The apparatus of claim 8 , wherein the first message is a broadcast message or a groupcast message.
13 . The apparatus of claim 8 , wherein the first message is a point-to-point message.
14 . The apparatus of claim 8 , wherein the first message is a Basic Safety Message or a Cooperative Awareness Message.
15 . An apparatus for controlling intersection access, comprising:
means for receiving, from a first vehicle, a first message comprising a first vehicle capability indicating non-autonomous driving capability or autonomous driving capability, and a second vehicle capability comprising a stopping distance, the stopping distance based at least in part on an autonomous or non-autonomous driving mode of the first vehicle;
means for receiving, from a second vehicle, an intersection access priority request;
means for transmitting, to the second vehicle, a second message rejecting the intersection access priority request based at least on the stopping distance of the first vehicle;
means for transmitting, to the first vehicle, a third message granting intersection access based at least in part on the first vehicle capability, the stopping distance of the first vehicle, and the rejecting of the intersection access priority request from the second vehicle; and
means for transmitting, to a third vehicle, a fourth message granting the intersection access concurrently with the first vehicle based at least on the stopping distance of the first vehicle.
16 . The apparatus of claim 15 , further comprising means for receiving a fifth message, prior to the first message, requesting the intersection access.
17 . The apparatus of claim 15 , wherein the third message is further based at least in part on a vehicle priority of the first vehicle.
18 . The apparatus of claim 17 , wherein the vehicle priority is based at least in part on the stopping distance of the first vehicle.
19 . The apparatus of claim 15 , wherein the first message is a broadcast message or a groupcast message.
20 . The apparatus of claim 15 , wherein the first message is a Basic Safety Message or a Cooperative Awareness Message.