1 #include "../BlockLocalPositionEstimator.hpp" 26 "[lpe] baro init %d m std %d cm",
67 R(0, 0) = _param_lpe_bar_z.get() * _param_lpe_bar_z.get();
75 float beta = (r.
transpose() * (S_I * r))(0, 0);
80 double(r(0)),
double(beta));
#define mavlink_log_critical(_pub, _text,...)
Send a mavlink critical message and print to console.
static const float BETA_TABLE[7]
matrix::Vector< Type, M > getMean()
BlockStats< float, n_y_baro > _baroStats
orb_advert_t mavlink_log_pub
int baroMeasure(Vector< float, n_y_baro > &y)
Matrix< Type, N, M > transpose() const
#define mavlink_and_console_log_info(_pub, _text,...)
Send a mavlink emergency message and print to console.
static const uint32_t BARO_TIMEOUT
uORB::SubscriptionData< vehicle_air_data_s > _sub_airdata
__BEGIN_DECLS typedef void * orb_advert_t
ORB topic advertiser handle.
static const uint32_t REQ_BARO_INIT_COUNT
Matrix< float, n_x, n_x > m_P
matrix::Vector< Type, M > getStdDev()
bool _altOriginInitialized
void update(const matrix::Vector< Type, M > &u)