NASA Astrobee Robot Software
0.19.1
Flight software for the Astrobee robots operating inside the International Space Station.
|
#include <dynamic_imu_filter.h>
Public Member Functions | |
DynamicImuFilter (const ImuFilterParams ¶ms, const localization_measurements::FanSpeedMode initial_fan_speed_mode=localization_measurements::FanSpeedMode::kNominal) | |
boost::optional< localization_measurements::ImuMeasurement > | AddMeasurement (const localization_measurements::ImuMeasurement &imu_measurement) |
void | SetFanSpeedMode (const localization_measurements::FanSpeedMode fan_speed_mode, const bool ignore_saved_fan_speed_mode=false) |
localization_measurements::FanSpeedMode | fan_speed_mode () const |
imu_integration::DynamicImuFilter::DynamicImuFilter | ( | const ImuFilterParams & | params, |
const localization_measurements::FanSpeedMode | initial_fan_speed_mode = localization_measurements::FanSpeedMode::kNominal |
||
) |
boost::optional< lm::ImuMeasurement > imu_integration::DynamicImuFilter::AddMeasurement | ( | const localization_measurements::ImuMeasurement & | imu_measurement | ) |
lm::FanSpeedMode imu_integration::DynamicImuFilter::fan_speed_mode | ( | ) | const |
void imu_integration::DynamicImuFilter::SetFanSpeedMode | ( | const localization_measurements::FanSpeedMode | fan_speed_mode, |
const bool | ignore_saved_fan_speed_mode = false |
||
) |