-
Notifications
You must be signed in to change notification settings - Fork 155
Description
I've been experiencing an issue regarding the routing graph within the libOpenDRIVE project, where the mapping of successors and predecessors does not seem to be functioning as expected. This misalignment in the routing graph is causing my path planning to fail.
To reproduce this issue, you can load the Carla Map Town 10HD on https://odrviewer.io/ and attempt to plot a route from road 90 to road 6. It's currently not possible to find this route, even though physically, the path is feasible. Instead, the tool indicates road 90 has only road 7 as a successor, leaving out road 6.
My understanding is that the correct behavior should involve a valid path from road 90 to road 6, indicating the correct successor/predecessor relations.
This problem likely resides in the part of the code responsible for constructing the routing graph. I would appreciate any insights into why this problem may be happening or tips on how to correct the issue in the routing graph.