Throttle and brake state (input) to longitudinal force (output) lookup tables.
Data Fields | |
float32_t | throttlePedalInput [DW_VEHICLE_THROTTLE_BRAKE_LUT_SIZE] |
1-d array of range of throttle pedal values (Throttle Look-up Table Input) More... | |
float32_t | throttleSpeedInput [DW_VEHICLE_THROTTLE_BRAKE_LUT_SIZE] |
1-d array of range of vehicle linear speed values (Throttle Look-up Table Input) [m/s] More... | |
float32_t | throttleTorqueOutput [DW_VEHICLE_THROTTLE_BRAKE_LUT_SIZE][DW_VEHICLE_THROTTLE_BRAKE_LUT_SIZE] |
2-d torque table, mapping a given throttle pedal position at a given speed to a torque value (Throttle Look-up Table Output) The 2d table is represented in row-major matrix with speed varying over the columns, and pedal input over rows, i.e. More... | |
float32_t | brakePedalInput [DW_VEHICLE_THROTTLE_BRAKE_LUT_SIZE] |
1-d array of range of brake pedal values (Brake Look-up Table Input) More... | |
float32_t | brakeTorqueOutput [DW_VEHICLE_THROTTLE_BRAKE_LUT_SIZE] |
1-d torque Table, mapping a given brake pedal position to a torque value (Brake Look-up Table Output) More... | |
float32_t dwVehicleTorqueLUT::brakePedalInput[DW_VEHICLE_THROTTLE_BRAKE_LUT_SIZE] |
float32_t dwVehicleTorqueLUT::brakeTorqueOutput[DW_VEHICLE_THROTTLE_BRAKE_LUT_SIZE] |
float32_t dwVehicleTorqueLUT::throttlePedalInput[DW_VEHICLE_THROTTLE_BRAKE_LUT_SIZE] |
float32_t dwVehicleTorqueLUT::throttleSpeedInput[DW_VEHICLE_THROTTLE_BRAKE_LUT_SIZE] |
float32_t dwVehicleTorqueLUT::throttleTorqueOutput[DW_VEHICLE_THROTTLE_BRAKE_LUT_SIZE][DW_VEHICLE_THROTTLE_BRAKE_LUT_SIZE] |
2-d torque table, mapping a given throttle pedal position at a given speed to a torque value (Throttle Look-up Table Output) The 2d table is represented in row-major matrix with speed varying over the columns, and pedal input over rows, i.e.
throttleTorqueOutput(pedal, speed) = throttleTorqueOutput[pedal][speed]