31 #ifndef DW_PLANNING_SAFETYFORCEFIELD_CONTROLCONSTRAINTS_H_ 32 #define DW_PLANNING_SAFETYFORCEFIELD_CONTROLCONSTRAINTS_H_ 166 #define DW_SAFETY_FORCE_FIELD_MAX_NUM_CONSTRAINTS 3 195 #endif // DW_PLANNING_SAFETYFORCEFIELD_CONTROLCONSTRAINTS_H_ see the description of dwSafetyForceFieldConeType.
NVIDIA DriveWorks API: Core Types
dwSafetyForceFieldControl Control parameters used in Safety Force Field.
float float32_t
Specifies POD types.
float32_t steeringAngle
Front wheel steering angle, in radian.
float32_t end
Ending angle in radian; see the description of dwSafetyForceFieldConeType for details.
#define DW_SAFETY_FORCE_FIELD_MAX_NUM_CONSTRAINTS
dwSafetyForceFieldCombinationType
dwSafetyForceFieldCombinationType How control constraints are combined
float32_t acceleration
Longitudinal acceleration, in meter per second squared.
see the description of dwSafetyForceFieldConeType.
dwSafetyForceFieldConeType
dwSafetyForceFieldMultiControlConstraints An array of Safety Force Field control constraints.
Indicating a control is safe if and only if it meets all control constraints.
dwSafetyForceFieldControl safeControl
Control describing the safety procedure. It is also the origin of the convex cone.
see the description of dwSafetyForceFieldConeType.
Indicating a control is safe if and only if it meets two out of three control constraints.
float32_t start
Starting angle in radian; see the description of dwSafetyForceFieldConeType for details.
see the description of dwSafetyForceFieldConeType.
see the description of dwSafetyForceFieldConeType.
dwSafetyForceFieldCombinationType combinationType
type of combination of control constraints
dwSafetyForceFieldControlConstraints A collection of constraints, which is derived from Safety Force ...
dwSafetyForceFieldConeType type
Type of the convex cone of control constraints.
see the description of dwSafetyForceFieldConeType.