#include <sensors.hpp>
Public Member Functions | |
int8_t | init (const std::shared_ptr< UavDynamicsSimBase > &uavDynamicsSim) |
void | publishStateToCommunicator (uint8_t dynamicsNotation) |
Sensors (ros::NodeHandle *nh) | |
Private Attributes | |
std::shared_ptr< UavDynamicsSimBase > | _uavDynamicsSim |
CoordinateConverter | geodeticConverter |
Definition at line 37 of file sensors.hpp.
|
explicit |
Definition at line 26 of file sensors.cpp.
int8_t Sensors::init | ( | const std::shared_ptr< UavDynamicsSimBase > & | uavDynamicsSim | ) |
Definition at line 42 of file sensors.cpp.
void Sensors::publishStateToCommunicator | ( | uint8_t | dynamicsNotation | ) |
Definition at line 95 of file sensors.cpp.
|
private |
Definition at line 58 of file sensors.hpp.
AttitudeSensor Sensors::attitudeSensor |
Definition at line 42 of file sensors.hpp.
BatteryInfoSensor Sensors::batteryInfoSensor |
Definition at line 54 of file sensors.hpp.
DiffPressureSensor Sensors::diffPressureSensor |
Definition at line 45 of file sensors.hpp.
EscStatusSensor Sensors::escStatusSensor |
Definition at line 52 of file sensors.hpp.
FuelTankSensor Sensors::fuelTankSensor |
Definition at line 53 of file sensors.hpp.
|
private |
Definition at line 57 of file sensors.hpp.
GpsSensor Sensors::gpsSensor |
Definition at line 49 of file sensors.hpp.
IceStatusSensor Sensors::iceStatusSensor |
Definition at line 46 of file sensors.hpp.
ImuSensor Sensors::imuSensor |
Definition at line 47 of file sensors.hpp.
MagSensor Sensors::magSensor |
Definition at line 50 of file sensors.hpp.
PressureSensor Sensors::pressureSensor |
Definition at line 43 of file sensors.hpp.
TemperatureSensor Sensors::temperatureSensor |
Definition at line 44 of file sensors.hpp.
VelocitySensor Sensors::velocitySensor_ |
Definition at line 48 of file sensors.hpp.