Classes | |
| class | DbwNode |
| class | DbwNodelet |
| class | ModuleVersion |
| struct | MsgBrakeCmd |
| struct | MsgBrakeReport |
| struct | MsgGearCmd |
| struct | MsgGearReport |
| struct | MsgLicense |
| struct | MsgMiscCmd |
| struct | MsgMiscReport |
| struct | MsgReportAccel |
| struct | MsgReportBrakeInfo |
| struct | MsgReportDriverAssist |
| struct | MsgReportFuelLevel |
| struct | MsgReportGps1 |
| struct | MsgReportGps2 |
| struct | MsgReportGps3 |
| struct | MsgReportGyro |
| struct | MsgReportSurround |
| struct | MsgReportThrottleInfo |
| struct | MsgReportTirePressure |
| struct | MsgReportWheelPosition |
| struct | MsgReportWheelSpeed |
| struct | MsgSteeringCmd |
| struct | MsgSteeringReport |
| struct | MsgThrottleCmd |
| struct | MsgThrottleReport |
| struct | MsgVersion |
| class | PlatformMap |
| class | PlatformVersion |
Typedefs | |
| typedef MsgMiscCmd | MsgTurnSignalCmd |
Functions | |
| static float | brakePedalFromPercent (float percent) |
| static float | brakePedalFromTorque (float torque) |
| static float | brakeTorqueFromPedal (float pedal) |
| static void | dispatchAssertSizes () |
| static const char * | moduleToString (Module x) |
| static bool | operator!= (const PlatformVersion &x, const PlatformMap &map) |
| static bool | operator!= (const PlatformVersion &x, const ModuleVersion &y) |
| static bool | operator< (const PlatformVersion &x, const PlatformMap &map) |
| static bool | operator< (const PlatformVersion &x, const ModuleVersion &y) |
| static bool | operator<= (const PlatformVersion &x, const PlatformMap &map) |
| static bool | operator<= (const PlatformVersion &x, const ModuleVersion &y) |
| static bool | operator== (const PlatformVersion &x, const PlatformMap &map) |
| static bool | operator== (const PlatformVersion &x, const ModuleVersion &y) |
| static bool | operator> (const PlatformVersion &x, const PlatformMap &map) |
| static bool | operator> (const PlatformVersion &x, const ModuleVersion &y) |
| static bool | operator>= (const PlatformVersion &x, const PlatformMap &map) |
| static bool | operator>= (const PlatformVersion &x, const ModuleVersion &y) |
| static const char * | platformToString (Platform x) |
| static void | sonarBuildPointCloud2 (sensor_msgs::PointCloud2 &cloud, const dbw_mkz_msgs::SurroundReport &surround) |
| static uint32_t | sonarColorFromRange (float range) |
| static float | sonarMetersFromBits (uint8_t bits) |
| static float | throttlePedalFromPercent (float percent) |
| static float | throttlePercentFromPedal (float pedal) |
Definition at line 169 of file dispatch.h.
| anonymous enum |
Definition at line 513 of file dispatch.h.
Definition at line 374 of file dispatch.h.
| enum dbw_mkz_can::Module |
| Enumerator | |
|---|---|
| M_BPEC | |
| M_TPEC | |
| M_STEER | |
| M_SHIFT | |
| M_ABS | |
| M_BOO | |
| M_EPS | |
Definition at line 61 of file PlatformVersion.h.
| Enumerator | |
|---|---|
| P_FORD_CD4 | |
| P_FORD_P5 | |
| P_FORD_C1 | |
| P_FORD_T6 | |
| P_FORD_U6 | |
| P_FORD_CD5 | |
| P_FORD_GE1 | |
| P_FORD_P702 | |
| P_FCA_RU | |
| P_FCA_WK2 | |
| P_POLARIS_GEM | |
| P_POLARIS_RZR | |
Definition at line 45 of file PlatformVersion.h.
|
inlinestatic |
Definition at line 110 of file pedal_lut.h.
|
inlinestatic |
Definition at line 87 of file pedal_lut.h.
|
inlinestatic |
Definition at line 64 of file pedal_lut.h.
|
static |
Definition at line 484 of file dispatch.h.
|
static |
Definition at line 89 of file PlatformVersion.h.
|
static |
Definition at line 114 of file PlatformMap.h.
|
static |
Definition at line 121 of file PlatformVersion.h.
|
static |
Definition at line 109 of file PlatformMap.h.
|
static |
Definition at line 116 of file PlatformVersion.h.
|
static |
Definition at line 111 of file PlatformMap.h.
|
static |
Definition at line 118 of file PlatformVersion.h.
|
static |
Definition at line 113 of file PlatformMap.h.
|
static |
Definition at line 120 of file PlatformVersion.h.
|
static |
Definition at line 110 of file PlatformMap.h.
|
static |
Definition at line 117 of file PlatformVersion.h.
|
static |
Definition at line 112 of file PlatformMap.h.
|
static |
Definition at line 119 of file PlatformVersion.h.
|
static |
Definition at line 71 of file PlatformVersion.h.
|
inlinestatic |
Definition at line 70 of file sonar_lut.h.
|
inlinestatic |
Definition at line 61 of file sonar_lut.h.
|
inlinestatic |
Definition at line 58 of file sonar_lut.h.
|
inlinestatic |
Definition at line 113 of file pedal_lut.h.
|
inlinestatic |
Definition at line 136 of file pedal_lut.h.
| float dbw_mkz_can::a |
Definition at line 43 of file sonar_lut.h.
| const { ... } dbw_mkz_can::BRAKE_TABLE[] |
| PlatformMap dbw_mkz_can::FIRMWARE_CMDTYPE({ {PlatformVersion(P_FORD_CD4, M_BPEC, ModuleVersion(2, 0, 7))}, {PlatformVersion(P_FORD_CD4, M_TPEC, ModuleVersion(2, 0, 7))}, }) |
| PlatformMap dbw_mkz_can::FIRMWARE_HIGH_RATE_LIMIT({ {PlatformVersion(P_FORD_CD4, M_STEER, ModuleVersion(2, 2, 0))}, {PlatformVersion(P_FORD_P5, M_STEER, ModuleVersion(1, 1, 0))}, }) |
| PlatformMap dbw_mkz_can::FIRMWARE_TIMEOUT({ {PlatformVersion(P_FORD_CD4, M_BPEC, ModuleVersion(2, 0, 0))}, {PlatformVersion(P_FORD_CD4, M_TPEC, ModuleVersion(2, 0, 0))}, {PlatformVersion(P_FORD_CD4, M_STEER, ModuleVersion(2, 0, 0))}, }) |
| float dbw_mkz_can::pedal |
Definition at line 42 of file pedal_lut.h.
| float dbw_mkz_can::percent |
Definition at line 57 of file pedal_lut.h.
| const { ... } dbw_mkz_can::SONAR_TABLE[] |
| const { ... } dbw_mkz_can::THROTTLE_TABLE[] |
| float dbw_mkz_can::torque |
Definition at line 42 of file pedal_lut.h.
| float dbw_mkz_can::x |
Definition at line 43 of file sonar_lut.h.
| float dbw_mkz_can::y |
Definition at line 43 of file sonar_lut.h.
| float dbw_mkz_can::z |
Definition at line 43 of file sonar_lut.h.