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 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 bool | operator>= (const PlatformVersion &x, const PlatformMap &map) |
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 201 of file dispatch.h.
anonymous enum |
Definition at line 546 of file dispatch.h.
Definition at line 407 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 93 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 77 of file PlatformVersion.h.
|
inlinestatic |
Definition at line 142 of file pedal_lut.h.
|
inlinestatic |
Definition at line 119 of file pedal_lut.h.
|
inlinestatic |
Definition at line 96 of file pedal_lut.h.
|
static |
Definition at line 517 of file dispatch.h.
|
static |
Definition at line 121 of file PlatformVersion.h.
|
static |
Definition at line 153 of file PlatformVersion.h.
|
static |
Definition at line 146 of file PlatformMap.h.
|
static |
Definition at line 148 of file PlatformVersion.h.
|
static |
Definition at line 141 of file PlatformMap.h.
|
static |
Definition at line 150 of file PlatformVersion.h.
|
static |
Definition at line 143 of file PlatformMap.h.
|
static |
Definition at line 152 of file PlatformVersion.h.
|
static |
Definition at line 145 of file PlatformMap.h.
|
static |
Definition at line 149 of file PlatformVersion.h.
|
static |
Definition at line 142 of file PlatformMap.h.
|
static |
Definition at line 151 of file PlatformVersion.h.
|
static |
Definition at line 144 of file PlatformMap.h.
|
static |
Definition at line 103 of file PlatformVersion.h.
|
inlinestatic |
Definition at line 102 of file sonar_lut.h.
|
inlinestatic |
Definition at line 93 of file sonar_lut.h.
|
inlinestatic |
Definition at line 90 of file sonar_lut.h.
|
inlinestatic |
Definition at line 145 of file pedal_lut.h.
|
inlinestatic |
Definition at line 168 of file pedal_lut.h.
float dbw_mkz_can::a |
Definition at line 107 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 106 of file pedal_lut.h.
float dbw_mkz_can::percent |
Definition at line 89 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 106 of file pedal_lut.h.
float dbw_mkz_can::x |
Definition at line 107 of file sonar_lut.h.
float dbw_mkz_can::y |
Definition at line 107 of file sonar_lut.h.
float dbw_mkz_can::z |
Definition at line 107 of file sonar_lut.h.