maliput / maliput_malidrive

Open-source ready OpenDrive backend for Maliput
BSD 3-Clause "New" or "Revised" License
0 stars 2 forks source link

RoadNetworkBuilder: PhaseProvider isn't populated correctly #201

Closed francocipollone closed 2 years ago

francocipollone commented 2 years ago

Summary

We are injecting an empty ManualPhaseProvider to the RoadNetwork instead of first populating the former by using the method ManualPhaseProvider::AddPhaseRing.

https://github.com/ToyotaResearchInstitute/maliput_malidrive/blob/1f5ac1d592d01dd5b57333fe04aab7d2175b7ea9/maliput_malidrive/src/maliput_malidrive/builder/road_network_builder.cc#L92

francocipollone commented 2 years ago

Actually, it is being populated "correctly" given that we are using the IntersectionBook loader provided by maliput base However this will need to change:

See --> https://github.com/ToyotaResearchInstitute/maliput/issues/467