DataType UnstructuredSettings.
More...
#include <ad/rss/world/UnstructuredSettings.hpp>
DataType UnstructuredSettings.
Parameter settings to be used for unstructured scene handling.
◆ operator!=()
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ operator==()
◆ driveAwayMaxAngle
::ad::physics::Angle ad::rss::world::UnstructuredSettings::driveAwayMaxAngle |
In certain situations the ego vehicle might be allowed to drive away from a dangerous object using a given heading range. This parameter defines the maximum possible angle the vehicle is able to drive away.
◆ pedestrianBackIntermediateHeadingChangeRatioSteps
uint32_t ad::rss::world::UnstructuredSettings::pedestrianBackIntermediateHeadingChangeRatioSteps {0} |
During calculation of the trajectory set, multiple heading change ratios are used. The default is max left, max right and no yaw rate change. By specifying a value larger than zero more intermediate steps are used. The value is specifying the steps on one side, therefore the resulting intermedate steps are twice this value. This value is used for the back of the trajectory set.
◆ pedestrianBrakeIntermediateAccelerationSteps
uint32_t ad::rss::world::UnstructuredSettings::pedestrianBrakeIntermediateAccelerationSteps {0} |
Specifies the intermediate steps used while calculating the brake trajectory set.
◆ pedestrianContinueForwardIntermediateAccelerationSteps
uint32_t ad::rss::world::UnstructuredSettings::pedestrianContinueForwardIntermediateAccelerationSteps {0} |
Specifies the intermediate steps used while calculating the continue forward trajectory set.
◆ pedestrianContinueForwardIntermediateHeadingChangeRatioSteps
uint32_t ad::rss::world::UnstructuredSettings::pedestrianContinueForwardIntermediateHeadingChangeRatioSteps {0} |
Specifies the intermediate heading change ratio steps used while calculating the continue forward trajectory set.
◆ pedestrianFrontIntermediateHeadingChangeRatioSteps
uint32_t ad::rss::world::UnstructuredSettings::pedestrianFrontIntermediateHeadingChangeRatioSteps {0} |
During calculation of the trajectory set, multiple heading change ratios are used. The default is max left, max right and no heading change. By specifying a value larger than zero more intermediate steps are used. The value is specifying the steps on one side, therefore the resulting intermedate steps are twice this value. This value is used for the front of the trajectory set.
◆ pedestrianTurningRadius
::ad::physics::Distance ad::rss::world::UnstructuredSettings::pedestrianTurningRadius |
The change of heading |h'(t)| is limited. That means, the maximum trajectory is defined by a circle until response time. This parameter specifies the radius of that circle.
◆ vehicleBackIntermediateYawRateChangeRatioSteps
uint32_t ad::rss::world::UnstructuredSettings::vehicleBackIntermediateYawRateChangeRatioSteps {0} |
During calculation of the trajectory set, multiple yaw rate ratios are used. The default is max left, max right and no yaw rate change. By specifying a value larger than zero more intermediate steps are used. The value is specifying the steps on one side, therefore the resulting intermedate steps are twice this value. This value is used for the back of the trajectory set.
◆ vehicleBrakeIntermediateAccelerationSteps
uint32_t ad::rss::world::UnstructuredSettings::vehicleBrakeIntermediateAccelerationSteps {0} |
Specifies the intermediate acceleration steps (between brakeMax and brakeMin) used while calculating the cbrake trajectory set.
◆ vehicleContinueForwardIntermediateAccelerationSteps
uint32_t ad::rss::world::UnstructuredSettings::vehicleContinueForwardIntermediateAccelerationSteps {0} |
Specifies the intermediate acceleration steps (between brakeMin and accelMax) used while calculating the continue forward trajectory set.
◆ vehicleContinueForwardIntermediateYawRateChangeRatioSteps
uint32_t ad::rss::world::UnstructuredSettings::vehicleContinueForwardIntermediateYawRateChangeRatioSteps {0} |
Specifies the intermediate yaw rate change ratio steps used while calculating the continue forward trajectory set.
◆ vehicleFrontIntermediateYawRateChangeRatioSteps
uint32_t ad::rss::world::UnstructuredSettings::vehicleFrontIntermediateYawRateChangeRatioSteps {0} |
During calculation of the trajectory set, multiple yaw rate ratios are used. The default is max left, max right and no yaw rate change. By specifying a value larger than zero more intermediate steps are used. The value is specifying the steps on one side, therefore the resulting intermedate steps are twice this value. This value is used for the front of the trajectory set.
◆ vehicleMinRadius
::ad::physics::Distance ad::rss::world::UnstructuredSettings::vehicleMinRadius |
Defines the minimal radius a vehicle is able to drive on.
◆ vehicleTrajectoryCalculationStep
::ad::physics::Duration ad::rss::world::UnstructuredSettings::vehicleTrajectoryCalculationStep |
The current unstructured implementation calculates the location and heading based on time increments. That might lead to an increasing error the farer the point is. This parameter defines the time interval for this incremental calculation.
◆ vehicleYawRateChange
::ad::physics::AngularAcceleration ad::rss::world::UnstructuredSettings::vehicleYawRateChange |
The change of the heading h'(t) is limited while the response time. This specifies the maximum change of the yaw rate during response time.
The documentation for this struct was generated from the following file: