./install/maliput_malidrive/bin/maliput_malidrive/applications/xodr_validate --xodr_file ~/path/to/invalid.xodr
Failure at /home/liang/dev/maliput_ws/src/maliput_malidrive/maliput_malidrive/src/maliput_malidrive/xodr/parser.cc:873 in As<malidrive::xodr::Junction>(): condition 'connection_element != nullptr' failed.
The map could not be loaded.
Ideally, the error message should list which junctions do not have any connections.
According to the OpenDrive specification(Rev. 1.5) the junction must define at least one connection.
See this Slack thread.
Example error message:
Ideally, the error message should list which junctions do not have any connections.
According to the OpenDrive specification(Rev. 1.5) the junction must define at least one connection.