osi3::Route::LogicalLaneSegment Struct Reference

A segment of a logical lane. More...

Collaboration diagram for osi3::Route::LogicalLaneSegment:

Public Attributes

optional Identifier logical_lane_id = 1
 The ID of the logical lane this segment belongs to. More...
 
optional double start_s = 2
 S position on the logical lane where the segment starts. More...
 
optional double end_s = 3
 S position on the logical lane where the segment ends. More...
 

Detailed Description

A segment of a logical lane.

Note
The LogicalLaneSegment allows that start_s > end_s. If start_s < end_s, then the traffic agent should traverse the segment in the logical lane's reference line definition direction. If end_s > start_s, then the traffic agent should traverse the segment in the opposite of the logical lane's reference line definition direction.

Member Data Documentation

◆ logical_lane_id

optional Identifier osi3::Route::LogicalLaneSegment::logical_lane_id = 1

The ID of the logical lane this segment belongs to.

Rules
refers_to: LogicalLane

◆ start_s

optional double osi3::Route::LogicalLaneSegment::start_s = 2

S position on the logical lane where the segment starts.

◆ end_s

optional double osi3::Route::LogicalLaneSegment::end_s = 3

S position on the logical lane where the segment ends.


  • osi_route.proto