VehicleIO Capabilities.
Note that this some capabilities are imposed by the VehicleIO module itself. For dynamic (vehicle-reported) capabilities,
Definition at line 30 of file VehicleIOCapabilities.h.
Data Fields | |
float32_t | reverseSpeedLimit |
Normally a negative value (m/s) More... | |
int32_t | brakeValueLUTSize |
Size of the corresponding lookup table. More... | |
float32_t | brakeValueLUT [DW_VEHICLEIO_SPEED_LUT_MAX_ENTRIES] |
Lookup Table indexed by speed (m/s), i.e. More... | |
int32_t | throttleValueLUTSize |
Size of the corresponding lookup table. More... | |
float32_t | throttleValueLUT [DW_VEHICLEIO_SPEED_LUT_MAX_ENTRIES] |
Lookup Table indexed by speed (m/s), i.e. More... | |
int32_t | steeringSpeedLUTSize |
Size of the corresponding lookup table. More... | |
float32_t | steeringSpeedLUT [DW_VEHICLEIO_SPEED_LUT_MAX_ENTRIES] |
Lookup Table indexed by speed (m/s), i.e. More... | |
int32_t | steeringWheelAngleLUTSize |
Size of the corresponding lookup table. More... | |
float32_t | steeringWheelAngleLUT [DW_VEHICLEIO_SPEED_LUT_MAX_ENTRIES] |
Lookup Table indexed by speed (m/s), i.e. More... | |
int32_t | frontSteeringSpeedLUTSize |
Size of the corresponding lookup table. More... | |
float32_t | frontSteeringSpeedLUT [DW_VEHICLEIO_SPEED_LUT_MAX_ENTRIES] |
Lookup Table indexed by speed (m/s), i.e. More... | |
int32_t | frontSteeringAngleLUTSize |
Size of the corresponding lookup table. More... | |
float32_t | frontSteeringAngleLUT [DW_VEHICLEIO_SPEED_LUT_MAX_ENTRIES] |
Lookup Table indexed by speed (m/s), i.e. More... | |
int32_t | curvatureRateLUTSize |
Size of the corresponding lookup table. More... | |
float32_t | curvatureRateLUT [DW_VEHICLEIO_SPEED_LUT_MAX_ENTRIES] |
Lookup Table indexed by speed (m/s), i.e. More... | |
int32_t | curvatureLUTSize |
Size of the corresponding lookup table. More... | |
float32_t | curvatureLUT [DW_VEHICLEIO_SPEED_LUT_MAX_ENTRIES] |
Lookup Table indexed by speed (m/s), i.e. More... | |
int32_t | frontSteeringSpeedLowSpeedLUTSize |
Size of the corresponding lookup table. More... | |
float32_t | frontSteeringSpeedLowSpeedLUT [DW_VEHICLEIO_SPEED_LUT_MAX_ENTRIES] |
Lookup Table indexed by speed/10.0 (m/s), i.e. More... | |
int32_t | frontSteeringAngleLowSpeedLUTSize |
Size of the corresponding lookup table. More... | |
float32_t | frontSteeringAngleLowSpeedLUT [DW_VEHICLEIO_SPEED_LUT_MAX_ENTRIES] |
Lookup Table indexed by speed/10.0 (m/s), i.e. More... | |
int32_t | maxAccelerationLUTSize |
Size of the corresponding lookup table. More... | |
float32_t | maxAccelerationLUT [DW_VEHICLEIO_SPEED_LUT_MAX_ENTRIES] |
Lookup Table indexed by speed (m/s), i.e. More... | |
int32_t | minAccelerationLUTSize |
Size of the corresponding lookup table. More... | |
float32_t | minAccelerationLUT [DW_VEHICLEIO_SPEED_LUT_MAX_ENTRIES] |
Lookup Table indexed by speed (m/s), i.e. More... | |
int32_t | curvatureRateL2PlusLUTSize |
Size of the corresponding lookup table. More... | |
float32_t | curvatureRateL2PlusLUT [DW_VEHICLEIO_SPEED_LUT_MAX_ENTRIES] |
Lookup Table indexed by speed (m/s), i.e. More... | |
int32_t | curvatureL2PlusLUTSize |
Size of the corresponding lookup table. More... | |
float32_t | curvatureL2PlusLUT [DW_VEHICLEIO_SPEED_LUT_MAX_ENTRIES] |
Lookup Table indexed by speed (m/s), i.e. More... | |
float32_t | curvatureRateC0LUT [DW_VEHICLEIO_SPEED_LUT_MAX_ENTRIES] |
Lookup Table indexed by speed (m/s), i.e. More... | |
uint32_t | curvatureRateC0LUTSize |
Stores the occupied/valid length of curvatureRateC0LUT. More... | |
float32_t | curvatureC0LUT [DW_VEHICLEIO_SPEED_LUT_MAX_ENTRIES] |
Lookup Table indexed by speed (m/s), i.e. More... | |
uint32_t | curvatureC0LUTSize |
Stores the occupied/valid length of curvatureC0LUT. More... | |
float32_t dwVehicleIOCapabilities::brakeValueLUT[DW_VEHICLEIO_SPEED_LUT_MAX_ENTRIES] |
Lookup Table indexed by speed (m/s), i.e.
LUT[i] is the capability value at speed = i m/s
Definition at line 34 of file VehicleIOCapabilities.h.
int32_t dwVehicleIOCapabilities::brakeValueLUTSize |
Size of the corresponding lookup table.
Definition at line 33 of file VehicleIOCapabilities.h.
float32_t dwVehicleIOCapabilities::curvatureC0LUT[DW_VEHICLEIO_SPEED_LUT_MAX_ENTRIES] |
Lookup Table indexed by speed (m/s), i.e.
LUT[i] is the capability value at speed = i m/s
Definition at line 63 of file VehicleIOCapabilities.h.
uint32_t dwVehicleIOCapabilities::curvatureC0LUTSize |
Stores the occupied/valid length of curvatureC0LUT.
Definition at line 64 of file VehicleIOCapabilities.h.
float32_t dwVehicleIOCapabilities::curvatureL2PlusLUT[DW_VEHICLEIO_SPEED_LUT_MAX_ENTRIES] |
Lookup Table indexed by speed (m/s), i.e.
LUT[i] is the capability value at speed = i m/s
Definition at line 60 of file VehicleIOCapabilities.h.
int32_t dwVehicleIOCapabilities::curvatureL2PlusLUTSize |
Size of the corresponding lookup table.
Definition at line 59 of file VehicleIOCapabilities.h.
float32_t dwVehicleIOCapabilities::curvatureLUT[DW_VEHICLEIO_SPEED_LUT_MAX_ENTRIES] |
Lookup Table indexed by speed (m/s), i.e.
LUT[i] is the capability value at speed = i m/s
Definition at line 48 of file VehicleIOCapabilities.h.
int32_t dwVehicleIOCapabilities::curvatureLUTSize |
Size of the corresponding lookup table.
Definition at line 47 of file VehicleIOCapabilities.h.
float32_t dwVehicleIOCapabilities::curvatureRateC0LUT[DW_VEHICLEIO_SPEED_LUT_MAX_ENTRIES] |
Lookup Table indexed by speed (m/s), i.e.
LUT[i] is the capability value at speed = i m/s
Definition at line 61 of file VehicleIOCapabilities.h.
uint32_t dwVehicleIOCapabilities::curvatureRateC0LUTSize |
Stores the occupied/valid length of curvatureRateC0LUT.
Definition at line 62 of file VehicleIOCapabilities.h.
float32_t dwVehicleIOCapabilities::curvatureRateL2PlusLUT[DW_VEHICLEIO_SPEED_LUT_MAX_ENTRIES] |
Lookup Table indexed by speed (m/s), i.e.
LUT[i] is the capability value at speed = i m/s
Definition at line 58 of file VehicleIOCapabilities.h.
int32_t dwVehicleIOCapabilities::curvatureRateL2PlusLUTSize |
Size of the corresponding lookup table.
Definition at line 57 of file VehicleIOCapabilities.h.
float32_t dwVehicleIOCapabilities::curvatureRateLUT[DW_VEHICLEIO_SPEED_LUT_MAX_ENTRIES] |
Lookup Table indexed by speed (m/s), i.e.
LUT[i] is the capability value at speed = i m/s
Definition at line 46 of file VehicleIOCapabilities.h.
int32_t dwVehicleIOCapabilities::curvatureRateLUTSize |
Size of the corresponding lookup table.
Definition at line 45 of file VehicleIOCapabilities.h.
float32_t dwVehicleIOCapabilities::frontSteeringAngleLowSpeedLUT[DW_VEHICLEIO_SPEED_LUT_MAX_ENTRIES] |
Lookup Table indexed by speed/10.0 (m/s), i.e.
LUT[i] is the capability value at speed = 10.0*i m/s
Definition at line 52 of file VehicleIOCapabilities.h.
int32_t dwVehicleIOCapabilities::frontSteeringAngleLowSpeedLUTSize |
Size of the corresponding lookup table.
Definition at line 51 of file VehicleIOCapabilities.h.
float32_t dwVehicleIOCapabilities::frontSteeringAngleLUT[DW_VEHICLEIO_SPEED_LUT_MAX_ENTRIES] |
Lookup Table indexed by speed (m/s), i.e.
LUT[i] is the capability value at speed = i m/s
Definition at line 44 of file VehicleIOCapabilities.h.
int32_t dwVehicleIOCapabilities::frontSteeringAngleLUTSize |
Size of the corresponding lookup table.
Definition at line 43 of file VehicleIOCapabilities.h.
float32_t dwVehicleIOCapabilities::frontSteeringSpeedLowSpeedLUT[DW_VEHICLEIO_SPEED_LUT_MAX_ENTRIES] |
Lookup Table indexed by speed/10.0 (m/s), i.e.
LUT[i] is the capability value at speed = 10.0*i m/s
Definition at line 50 of file VehicleIOCapabilities.h.
int32_t dwVehicleIOCapabilities::frontSteeringSpeedLowSpeedLUTSize |
Size of the corresponding lookup table.
Definition at line 49 of file VehicleIOCapabilities.h.
float32_t dwVehicleIOCapabilities::frontSteeringSpeedLUT[DW_VEHICLEIO_SPEED_LUT_MAX_ENTRIES] |
Lookup Table indexed by speed (m/s), i.e.
LUT[i] is the capability value at speed = i m/s
Definition at line 42 of file VehicleIOCapabilities.h.
int32_t dwVehicleIOCapabilities::frontSteeringSpeedLUTSize |
Size of the corresponding lookup table.
Definition at line 41 of file VehicleIOCapabilities.h.
float32_t dwVehicleIOCapabilities::maxAccelerationLUT[DW_VEHICLEIO_SPEED_LUT_MAX_ENTRIES] |
Lookup Table indexed by speed (m/s), i.e.
LUT[i] is the capability value at speed = i m/s
Definition at line 54 of file VehicleIOCapabilities.h.
int32_t dwVehicleIOCapabilities::maxAccelerationLUTSize |
Size of the corresponding lookup table.
Definition at line 53 of file VehicleIOCapabilities.h.
float32_t dwVehicleIOCapabilities::minAccelerationLUT[DW_VEHICLEIO_SPEED_LUT_MAX_ENTRIES] |
Lookup Table indexed by speed (m/s), i.e.
LUT[i] is the capability value at speed = i m/s
Definition at line 56 of file VehicleIOCapabilities.h.
int32_t dwVehicleIOCapabilities::minAccelerationLUTSize |
Size of the corresponding lookup table.
Definition at line 55 of file VehicleIOCapabilities.h.
float32_t dwVehicleIOCapabilities::reverseSpeedLimit |
Normally a negative value (m/s)
Definition at line 32 of file VehicleIOCapabilities.h.
float32_t dwVehicleIOCapabilities::steeringSpeedLUT[DW_VEHICLEIO_SPEED_LUT_MAX_ENTRIES] |
Lookup Table indexed by speed (m/s), i.e.
LUT[i] is the capability value at speed = i m/s
Definition at line 38 of file VehicleIOCapabilities.h.
int32_t dwVehicleIOCapabilities::steeringSpeedLUTSize |
Size of the corresponding lookup table.
Definition at line 37 of file VehicleIOCapabilities.h.
float32_t dwVehicleIOCapabilities::steeringWheelAngleLUT[DW_VEHICLEIO_SPEED_LUT_MAX_ENTRIES] |
Lookup Table indexed by speed (m/s), i.e.
LUT[i] is the capability value at speed = i m/s
Definition at line 40 of file VehicleIOCapabilities.h.
int32_t dwVehicleIOCapabilities::steeringWheelAngleLUTSize |
Size of the corresponding lookup table.
Definition at line 39 of file VehicleIOCapabilities.h.
float32_t dwVehicleIOCapabilities::throttleValueLUT[DW_VEHICLEIO_SPEED_LUT_MAX_ENTRIES] |
Lookup Table indexed by speed (m/s), i.e.
LUT[i] is the capability value at speed = i m/s
Definition at line 36 of file VehicleIOCapabilities.h.
int32_t dwVehicleIOCapabilities::throttleValueLUTSize |
Size of the corresponding lookup table.
Definition at line 35 of file VehicleIOCapabilities.h.