Classes | |
struct | HilData |
class | HilInterface |
class | HilInterfaceNode |
class | HilListeners |
class | HilSensorLevelInterface |
class | HilStateLevelInterface |
Functions | |
u_int64_t | RosTimeToMicroseconds (const ros::Time &rostime) |
Convert ros::Time into single value in microseconds. | |
Variables | |
static constexpr float | kAirDensity_kg_per_m3 = 1.18 |
static constexpr int | kAllFieldsUpdated = 4095 |
static constexpr double | kDefaultBodyToSensorsPitch = 0.0 |
static constexpr double | kDefaultBodyToSensorsRoll = M_PI |
static constexpr double | kDefaultBodyToSensorsYaw = 0.0 |
static constexpr double | kDefaultGpsFrequency = 5.0 |
static const std::string | kDefaultHilControlsSubTopic = "mavros/hil_controls/hil_controls" |
static constexpr double | kDefaultHilFrequency = 100.0 |
static const std::string | kDefaultMavlinkPubTopic = "mavlink/to" |
static const std::string | kDefaultPressureSubTopic = "air_pressure" |
static constexpr bool | kDefaultSensorLevelHil = true |
static constexpr float | kDegreesToHil = 1e7 |
static constexpr float | kFeetToMeters = 0.3048 |
static constexpr int | kFix3D = 3 |
static constexpr int | kFixNone = 0 |
static constexpr float | kGravityMagnitude_m_per_s2 = 9.8068 |
static constexpr int | kHDOP = 100 |
static constexpr float | kMetersToCm = 100.0 |
static constexpr float | kMetersToMm = 1000.0 |
static constexpr float | kPascalToMillibar = 0.01 |
static constexpr float | kPressureToAltExp = 0.190284 |
static constexpr float | kPressureToAltMult = 145366.45 |
static constexpr int | kSatellitesVisible = 4 |
static constexpr float | kSecToNsec = 1e9 |
static constexpr float | kStandardPressure_MBar = 1013.25 |
static constexpr float | kTemperature_C = 15.0 |
static constexpr float | kTeslaToGauss = 10000.0 |
static constexpr int | kUnknown = 65535 |
static constexpr int | kVDOP = 100 |
u_int64_t rotors_hil::RosTimeToMicroseconds | ( | const ros::Time & | rostime | ) | [inline] |
Convert ros::Time into single value in microseconds.
[in] | rostime | Time, in ROS format, to be converted. |
Definition at line 43 of file hil_interface.h.
constexpr float rotors_hil::kAirDensity_kg_per_m3 = 1.18 [static] |
Definition at line 31 of file hil_listeners.h.
constexpr int rotors_hil::kAllFieldsUpdated = 4095 [static] |
Definition at line 34 of file hil_interface.h.
constexpr double rotors_hil::kDefaultBodyToSensorsPitch = 0.0 [static] |
Definition at line 29 of file hil_interface_node.h.
constexpr double rotors_hil::kDefaultBodyToSensorsRoll = M_PI [static] |
Definition at line 28 of file hil_interface_node.h.
constexpr double rotors_hil::kDefaultBodyToSensorsYaw = 0.0 [static] |
Definition at line 30 of file hil_interface_node.h.
constexpr double rotors_hil::kDefaultGpsFrequency = 5.0 [static] |
Definition at line 37 of file hil_interface.h.
const std::string rotors_hil::kDefaultHilControlsSubTopic = "mavros/hil_controls/hil_controls" [static] |
Definition at line 32 of file hil_interface_node.h.
constexpr double rotors_hil::kDefaultHilFrequency = 100.0 [static] |
Definition at line 27 of file hil_interface_node.h.
const std::string rotors_hil::kDefaultMavlinkPubTopic = "mavlink/to" [static] |
Definition at line 31 of file hil_interface_node.h.
const std::string rotors_hil::kDefaultPressureSubTopic = "air_pressure" [static] |
Definition at line 38 of file hil_interface.h.
constexpr bool rotors_hil::kDefaultSensorLevelHil = true [static] |
Definition at line 26 of file hil_interface_node.h.
constexpr float rotors_hil::kDegreesToHil = 1e7 [static] |
Definition at line 43 of file hil_listeners.h.
constexpr float rotors_hil::kFeetToMeters = 0.3048 [static] |
Definition at line 44 of file hil_listeners.h.
constexpr int rotors_hil::kFix3D = 3 [static] |
Definition at line 36 of file hil_listeners.h.
constexpr int rotors_hil::kFixNone = 0 [static] |
Definition at line 35 of file hil_listeners.h.
constexpr float rotors_hil::kGravityMagnitude_m_per_s2 = 9.8068 [static] |
Definition at line 32 of file hil_listeners.h.
constexpr int rotors_hil::kHDOP = 100 [static] |
Definition at line 37 of file hil_listeners.h.
constexpr float rotors_hil::kMetersToCm = 100.0 [static] |
Definition at line 45 of file hil_listeners.h.
constexpr float rotors_hil::kMetersToMm = 1000.0 [static] |
Definition at line 46 of file hil_listeners.h.
constexpr float rotors_hil::kPascalToMillibar = 0.01 [static] |
Definition at line 47 of file hil_listeners.h.
constexpr float rotors_hil::kPressureToAltExp = 0.190284 [static] |
Definition at line 48 of file hil_listeners.h.
constexpr float rotors_hil::kPressureToAltMult = 145366.45 [static] |
Definition at line 49 of file hil_listeners.h.
constexpr int rotors_hil::kSatellitesVisible = 4 [static] |
Definition at line 39 of file hil_listeners.h.
constexpr float rotors_hil::kSecToNsec = 1e9 [static] |
Definition at line 50 of file hil_listeners.h.
constexpr float rotors_hil::kStandardPressure_MBar = 1013.25 [static] |
Definition at line 33 of file hil_listeners.h.
constexpr float rotors_hil::kTemperature_C = 15.0 [static] |
Definition at line 34 of file hil_listeners.h.
constexpr float rotors_hil::kTeslaToGauss = 10000.0 [static] |
Definition at line 51 of file hil_listeners.h.
constexpr int rotors_hil::kUnknown = 65535 [static] |
Definition at line 40 of file hil_listeners.h.
constexpr int rotors_hil::kVDOP = 100 [static] |
Definition at line 38 of file hil_listeners.h.