Skip to content

Commit ab6652d

Browse files
SandroReiththomassedlmayer
authored andcommitted
Update osi_sensorviewconfiguration.proto
Reformatted to utilize the ray tracing approach. Offers a generic description, independent of tool provider or sensor technology Signed-off-by: SandroReith <[email protected]>
1 parent 70d4dea commit ab6652d

File tree

1 file changed

+7
-21
lines changed

1 file changed

+7
-21
lines changed

osi_sensorviewconfiguration.proto

Lines changed: 7 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1088,33 +1088,19 @@ message RaytracerViewConfiguration
10881088
// Consider proposing an additional format if using
10891089
// \c #RAYTRACER_FORMAT_OTHER.
10901090
//
1091-
RAYTRACER_FORMAT_OTHER = 1;
1091+
RAYTRACER_FORMAT_OTHER = 1;
10921092

1093-
// Radar raytracer format used in the Japanese DIVP project.
1094-
//
1095-
// The message consists of the following fields in the described order.
1096-
// In brackets the data type, the unit and a short description is given.
1097-
// distance (float; in m; path length of the ray)
1098-
// relative_speed (float; in m/s; summed relative speed due to interaction points with moved surfaces)
1099-
// propagation_attenuation_h_pol (float; in W; attenuation of signal strength of horizontal polarisation)
1100-
// propagation_attenuation_v_pol (float; in W; attenuation of signal strength of vertical polarisation)
1101-
// direction_of_arrival_azimuth (float; in rad; direction of arrival of the ray in the configured raytracer coordinate system in azimuth direction)
1102-
// direction_of_arrival_elevation (float; in rad; direction of arrival of the ray in the configured raytracer coordinate system in elevation direction)
1103-
// direction_of_departure_azimuth (float; in rad; direction of departure of the ray in the configured raytracer coordinate system in azimuth direction)
1104-
// direction_of_departure_elevation (float; in rad; direction of departure of the ray in the configured raytracer coordinate system in elevation direction)
1105-
//
1106-
RAYTRACER_FORMAT_DIVP_RADAR = 2;
1107-
1108-
// Radar raytracer format used in the German VIVALDI project.
1093+
// Raytracer format for Shoot and Bounce Approach
1094+
// Adapted for electromagnetic wave propagation
11091095
//
11101096
// The message consists of the following fields in the described order.
11111097
// In brackets the data type, the unit and a short description is given.
11121098
// intersection_path_length (float; in m; path length of the ray between the First_Hitpoint and the Last_Hitpoint)
11131099
// relative_speed (float; in m/s; summed relative speed due to interaction points with moved surfaces)
1114-
// jones_vector (float4; in V/m; jones vector of the ray with information of the electromagnetic wave`s phase, signal strength and polarisation)
1115-
// last_hitpoint (float3; in m; coordinates of the last hitpoint in the raytracer's coordinate system defined by the mounting position)
1116-
// first_hitpoint (float3; in m; coordinates of the first hitpoint in the raytracer's coordinate system defined by the mounting position)
1100+
// jones_matrices (float8; in V/m; jones matrix of the ray with information of the electromagnetic wave`s phase, signal strength and polarisation, which gives you additonaly the projection to the subset of the jones vectors )
1101+
// direction_of_arrival_hitpoint (float3; in m; coordinates of the DoA (last hitpoint) in the raytracer's coordinate system defined by the mounting position)
1102+
// direction_of_departure_hitpoint (float3; in m; coordinates of the DoD (first hitpoint) in the raytracer's coordinate system defined by the mounting position)
11171103
//
1118-
RAYTRACER_FORMAT_VIVALDI_RADAR = 3;
1104+
RAYTRACER_FORMAT_SBR = 3;
11191105
}
11201106
}

0 commit comments

Comments
 (0)