Skip to content

turn_direction_tagging#

Validator name#

mapping.intersection.turn_direction_tagging

Feature#

This validator checks whether lanelets inside the intersection_area polygon have a turn_direction tag and it is set to "straight", "left", or "right".

The validator will output the following issues with the corresponding primitive ID.

Issue Code Message Severity Primitive Description Approach
Intersection.TurnDirectionTagging-001 "This lanelet is missing a turn_direction tag." Error Lanelet Lanelets at intersections must have a turn_direction tag but this lanelet doesn't have it. Set a turn_direction tag to the lanelet with a value of straight, left or right. This tells the vehicle whether to use the blinkers or not at intersections.
Intersection.TurnDirectionTagging-002 "Invalid turn_direction tag is found." Error Lanelet The turn_direction tag of this lanelet is set to while it has to be straight, left or right. Fix the tag value to straight, left or right.
  • turn_direction_tagging.cpp
  • turn_direction_tagging.hpp