NVIDIA DriveWorks API: Safety Force Field Actuation
Description: This file defines the API of the driveworks Safety Force Field actuation module.
Definition in file SafetyForceFieldActuation.h.
|
| DW_API_PUBLIC dwStatus | dwSafetyForceFieldActuation_initialize (dwSafetyForceFieldActuationHandle_t *SafetyForceFieldActuation, dwContextHandle_t context) |
| | Initialize an Safety Force Field actuation module. More...
|
| |
| DW_API_PUBLIC dwStatus | dwSafetyForceFieldActuation_process (bool *isProposedControlSafe, dwSafetyForceFieldControl *newControl, const dwSafetyForceFieldControl *proposedControl, float32_t steeringLimit, float32_t minAccel, float32_t maxAccel, dwSafetyForceFieldActuationHandle_t SafetyForceFieldActuation) |
| | Explicitly test and correct the control parameters for safety. More...
|
| |
| DW_API_PUBLIC dwStatus | dwSafetyForceFieldActuation_release (dwSafetyForceFieldActuationHandle_t SafetyForceFieldActuation) |
| | Release the safety force field actuation module. More...
|
| |
| DW_API_PUBLIC dwStatus | dwSafetyForceFieldActuation_reset (dwSafetyForceFieldActuationHandle_t SafetyForceFieldActuation) |
| | Reset the safety force field actuation module by clearing the control constraints. More...
|
| |
| DW_API_PUBLIC dwStatus | dwSafetyForceFieldActuation_setControlConstraints (const dwSafetyForceFieldControlConstraints *constraints, dwSafetyForceFieldActuationHandle_t SafetyForceFieldActuation) |
| | Setter of Safety Force Field control constraints. More...
|
| |
| DW_API_PUBLIC dwStatus | dwSafetyForceFieldActuation_setMultiControlConstraints (const dwSafetyForceFieldMultiControlConstraints *constraints, dwSafetyForceFieldActuationHandle_t SafetyForceFieldActuation) |
| | Setter of Safety Force Field multi control constraints. More...
|
| |
| DW_API_PUBLIC dwStatus | dwSafetyForceFieldActuation_setSteeringWeight (float32_t steeringWeight, dwSafetyForceFieldActuationHandle_t SafetyForceFieldActuation) |
| | Setter of the weight on steering for actuation for safety. More...
|
| |