Skip to content

Commit 3d576dd

Browse files
authored
Merge pull request #157 from OpenSimulationInterface/definition/traffic_sign_and_road_marking_frame
Changed definition of traffic sign resp. roadmarking frame
2 parents c41913b + 68f2afb commit 3d576dd

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

osi_landmark.proto

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,10 @@ message TrafficSign
1818
// The base parameters of the traffic sign.
1919
//
2020
// The orientation of the bounding box \c TrafficSign::base.orientation is defined as:
21-
// \c BaseStationary::orientation x-axis is the vector from bottom to top of the traffic sign's image.
21+
// \c BaseStationary::orientation z-axis is the vector from bottom to top of the traffic sign's image.
2222
// (Normally it is equal to the ground truth z-axis.)
23-
// \c BaseStationary::orientation z-axis is view normal of the traffic sign's image.
24-
// This z-axis points from the traffic sign's image in the direction from where a 'viewer' could see the traffic sign.
23+
// \c BaseStationary::orientation x-axis is view normal of the traffic sign's image.
24+
// This x-axis points from the traffic sign's image in the direction from where a 'viewer' could see the traffic sign.
2525
optional BaseStationary base = 2;
2626

2727
// The type of the traffic sign.
@@ -44,9 +44,9 @@ message TrafficSign
4444
// The arrow points to right resp. left from the viewpoint of a 'normal standing pedestrian' viewing the traffic sign's arrow.
4545
//
4646
// The definition for left and right:
47-
// Build a fictive coord. system.
47+
// Build a fictive coord. system (right hand coord. system).
4848
// z-axis of the fictive coord. system is equal to the GT z-axis.
49-
// x-axis of the fictive coord. system is like the view normal of the traffic sign (\c TrafficSign::base.orientation z-axis).
49+
// x-axis of the fictive coord. system is like the view normal of the traffic sign (\c TrafficSign::base.orientation x-axis).
5050
// Right: direction of the fictive coord. system's y-axis.
5151
// Left: opposite direction of the fictive coord. system's y-axis i.e. -(y-axis),
5252
//
@@ -944,14 +944,14 @@ message RoadMarking
944944
// The base parameters of the road marking.
945945
//
946946
// The orientation of the bounding box \c RoadMarking::base.orientation is defined as:
947-
// \c BaseStationary::orientation x-axis is the vector from 'bottom' to 'top' of the road marking's image.
947+
// \c BaseStationary::orientation z-axis is the vector from 'bottom' to 'top' of the road marking's (i.e. painted traffic sign) image.
948948
// (Normally it is in the ground truth xy-plain.)
949-
// \c BaseStationary::orientation z-axis is view normal of the traffic sign's image.
950-
// This z-axis points normally to the sky.
949+
// \c BaseStationary::orientation x-axis is view normal of the road markings's image.
950+
// Normally this x-axis points to the sky.
951951
//
952952
// \note In case of a unidirectional valid road marking, if the road marking is assigned to the
953953
// host vehicle lane and the driving direction of the host vehice
954-
// is 'equal' to the \c RoadMarking::base.orientation x-axis than the 'driver' has to regard the road marking.
954+
// is 'equal' to the \c RoadMarking::base.orientation z-axis than the 'driver' has to regard the road marking.
955955
optional BaseStationary base = 2;
956956

957957
// The type of the road marking.

0 commit comments

Comments
 (0)