AW-V2X Traffic Signal ID Mapping Update Logic Proposal from Rohit (30-40 mins)
Discussion on the above
Notes
AW-V2X Traffic Signal ID Mapping Update Logic Proposal from Rohit
Recap from the previous meeting.
Discussion
Mitsudome) Can't the vehicle receive the traffic light info from the nearest RSU, and map the relevant IDs to the Lanelet2 traffic signal IDs? All the traffic light information from V2X can be published. Do we need the RSU_Mapping module to receive the predicted path of the ego vehicle from the Planning module?
A table that matches the Lane IDs in the MAP message and the traffic_signal_id in the LL2 map is necessary. Then, the SPaT information can be matched to the traffic signal information used in Autoware.
The ego-vehicle's path information can be used to make the matching process more efficient. (But is it necessary?)
Daniel) Should the traffic_light_arbiter be placed there? Should the V2X output be put directly into the traffic_light_arbiter?
The traffic_light_arbiter will take in a TrafficSignalArray, arbitrate the information, and output the final traffic light information that will be fed to the planner. The SPaT message only includes the signal phase information and does not have the physical location information of the lights. Therefore, the MAP message needs to be used simultaneously to know the coordinates of the specific traffic lights.
Rohit) Can the map matching of the IDs happen prior? Or should it happen at run-time?
Can the predicted path of the ego-vehicle be used as a way to optimize? For example, out of all the V2X traffic light information received, only the traffic light information that is related to the trajectory of the ego-vehicle needs to be published.
Both ways are probably possible. Which is better to align with other Autoware modules?
Date: 2024-03-06
Administrative
Participants:
Agenda
Notes
AW-V2X Traffic Signal ID Mapping Update Logic Proposal from Rohit
Discussion
Next Steps
Overall, we want to discuss the following over the next few meetings.
Originally posted by @yuasabe in https://github.com/autowarefoundation/autoware/discussions/4201