vss::simulation::RadarGridSampling Struct Reference
Last update: 16.07.2025Radar grid sampling specifies the global sampling and the adaptive sampling to be applied to the scene. More...
Collaboration diagram for vss::simulation::RadarGridSampling:

Public Attributes | |
| RadarGridSamplingParameters | global_sampling = 1 |
| map< string, RadarGridSamplingParameters > | adaptive_sampling = 2 |
Detailed Description
Radar grid sampling specifies the global sampling and the adaptive sampling to be applied to the scene.
Member Data Documentation
◆ global_sampling
| RadarGridSamplingParameters vss::simulation::RadarGridSampling::global_sampling = 1 |
Global sampling defining the default sampling to be applied to the scene.
◆ adaptive_sampling
| map<string, RadarGridSamplingParameters> vss::simulation::RadarGridSampling::adaptive_sampling = 2 |
The tag-sampling mapping table for adaptive sampling which assigns ray spacing values to tagged objects.
- Note
- If a tag is not associated to any object in the scene, the simulation will stop with an error.
-
Here, the expected text string is the CamelCase form of the tag name in Asset Preparation Editor. For example:
- RoadSign for Road Sign, StreetLight for Street Light.
- Body, SteeringWheel for Steering Wheel. Be aware of the following two exceptions: SimulationObject should be used instead of Object, Indicator should be used instead of Turn Indicator. For custom tags, the expected text string is the name of the tag as it is written in the Editor.
- For tags belonging to the same hierarchy of objects, the ray spacing value assigned to a child-node tag must be less than or equal to that of the parent-node tag. If the ray spacing value of the child-node tag is greater than that of the parent-node tag, it will be be lowered to match the ray spacing value of the parent-node tag.
The documentation for this struct was generated from the following file:
- simulation_parameters.proto