_aglLowPass | BlockLocalPositionEstimator | private |
_altOrigin | BlockLocalPositionEstimator | private |
_altOriginGlobal | BlockLocalPositionEstimator | private |
_altOriginInitialized | BlockLocalPositionEstimator | private |
_baroAltOrigin | BlockLocalPositionEstimator | private |
_baroStats | BlockLocalPositionEstimator | private |
_baroUpdated | BlockLocalPositionEstimator | private |
_children | control::SuperBlock | protected |
_dist_subs | BlockLocalPositionEstimator | private |
_dt | control::Block | protected |
_estimatorInitialized | BlockLocalPositionEstimator | private |
_flow_gyro_x_high_pass | BlockLocalPositionEstimator | private |
_flow_gyro_y_high_pass | BlockLocalPositionEstimator | private |
_flowQStats | BlockLocalPositionEstimator | private |
_flowUpdated | BlockLocalPositionEstimator | private |
_global_ref_timestamp | BlockLocalPositionEstimator | private |
_gpsAltOrigin | BlockLocalPositionEstimator | private |
_gpsStats | BlockLocalPositionEstimator | private |
_gpsUpdated | BlockLocalPositionEstimator | private |
_is_global_cov_init | BlockLocalPositionEstimator | private |
_landCount | BlockLocalPositionEstimator | private |
_landUpdated | BlockLocalPositionEstimator | private |
_lastArmedState | BlockLocalPositionEstimator | private |
_lidarStats | BlockLocalPositionEstimator | private |
_lidarUpdated | BlockLocalPositionEstimator | private |
_list_node_sibling | ListNode< Block *> | protected |
_map_ref | BlockLocalPositionEstimator | private |
_mocap_eph | BlockLocalPositionEstimator | private |
_mocap_epv | BlockLocalPositionEstimator | private |
_mocap_xy_valid | BlockLocalPositionEstimator | private |
_mocap_z_valid | BlockLocalPositionEstimator | private |
_mocapStats | BlockLocalPositionEstimator | private |
_mocapUpdated | BlockLocalPositionEstimator | private |
_name | control::Block | protected |
_params | control::Block | protected |
_parent | control::Block | protected |
_pub_est_status | BlockLocalPositionEstimator | private |
_pub_gpos | BlockLocalPositionEstimator | private |
_pub_innov | BlockLocalPositionEstimator | private |
_pub_lpos | BlockLocalPositionEstimator | private |
_pub_odom | BlockLocalPositionEstimator | private |
_R_att | BlockLocalPositionEstimator | private |
_receivedGps | BlockLocalPositionEstimator | private |
_ref_alt | BlockLocalPositionEstimator | private |
_ref_lat | BlockLocalPositionEstimator | private |
_ref_lon | BlockLocalPositionEstimator | private |
_sensorFault | BlockLocalPositionEstimator | private |
_sensors_sub | BlockLocalPositionEstimator | private |
_sensorTimeout | BlockLocalPositionEstimator | private |
_sonarStats | BlockLocalPositionEstimator | private |
_sonarUpdated | BlockLocalPositionEstimator | private |
_sub_airdata | BlockLocalPositionEstimator | private |
_sub_angular_velocity | BlockLocalPositionEstimator | private |
_sub_armed | BlockLocalPositionEstimator | private |
_sub_att | BlockLocalPositionEstimator | private |
_sub_dist0 | BlockLocalPositionEstimator | private |
_sub_dist1 | BlockLocalPositionEstimator | private |
_sub_dist2 | BlockLocalPositionEstimator | private |
_sub_dist3 | BlockLocalPositionEstimator | private |
_sub_flow | BlockLocalPositionEstimator | private |
_sub_gps | BlockLocalPositionEstimator | private |
_sub_land | BlockLocalPositionEstimator | private |
_sub_landing_target_pose | BlockLocalPositionEstimator | private |
_sub_lidar | BlockLocalPositionEstimator | private |
_sub_mocap_odom | BlockLocalPositionEstimator | private |
_sub_param_update | BlockLocalPositionEstimator | private |
_sub_sonar | BlockLocalPositionEstimator | private |
_sub_visual_odom | BlockLocalPositionEstimator | private |
_tDelay | BlockLocalPositionEstimator | private |
_time_init_sonar | BlockLocalPositionEstimator | private |
_time_last_baro | BlockLocalPositionEstimator | private |
_time_last_flow | BlockLocalPositionEstimator | private |
_time_last_gps | BlockLocalPositionEstimator | private |
_time_last_hist | BlockLocalPositionEstimator | private |
_time_last_land | BlockLocalPositionEstimator | private |
_time_last_lidar | BlockLocalPositionEstimator | private |
_time_last_mocap | BlockLocalPositionEstimator | private |
_time_last_sonar | BlockLocalPositionEstimator | private |
_time_last_target | BlockLocalPositionEstimator | private |
_time_last_vision_p | BlockLocalPositionEstimator | private |
_time_origin | BlockLocalPositionEstimator | private |
_timeStamp | BlockLocalPositionEstimator | private |
_timeStampLastBaro | BlockLocalPositionEstimator | private |
_u | BlockLocalPositionEstimator | private |
_vision_eph | BlockLocalPositionEstimator | private |
_vision_epv | BlockLocalPositionEstimator | private |
_vision_xy_valid | BlockLocalPositionEstimator | private |
_vision_z_valid | BlockLocalPositionEstimator | private |
_visionStats | BlockLocalPositionEstimator | private |
_visionUpdated | BlockLocalPositionEstimator | private |
_x | BlockLocalPositionEstimator | private |
_xDelay | BlockLocalPositionEstimator | private |
_xLowPass | BlockLocalPositionEstimator | private |
agl() | BlockLocalPositionEstimator | inlineprivate |
baroCheckTimeout() | BlockLocalPositionEstimator | private |
baroCorrect() | BlockLocalPositionEstimator | private |
baroInit() | BlockLocalPositionEstimator | private |
baroMeasure(Vector< float, n_y_baro > &y) | BlockLocalPositionEstimator | private |
control::Block::Block(SuperBlock *parent, const char *name) | control::Block | |
control::Block::Block(const Block &)=delete | control::Block | |
control::Block::Block(Block &&)=delete | control::Block | |
BlockLocalPositionEstimator() | BlockLocalPositionEstimator | |
checkTimeouts() | BlockLocalPositionEstimator | private |
custom_command(int argc, char *argv[]) | BlockLocalPositionEstimator | static |
dynamics(float t, const Vector< float, n_x > &x, const Vector< float, n_u > &u) | BlockLocalPositionEstimator | private |
EST_TZ enum value | BlockLocalPositionEstimator | private |
EST_XY enum value | BlockLocalPositionEstimator | private |
EST_Z enum value | BlockLocalPositionEstimator | private |
estimate_t enum name | BlockLocalPositionEstimator | private |
flowCheckTimeout() | BlockLocalPositionEstimator | private |
flowCorrect() | BlockLocalPositionEstimator | private |
flowInit() | BlockLocalPositionEstimator | private |
flowMeasure(Vector< float, n_y_flow > &y) | BlockLocalPositionEstimator | private |
FUSE_BARO enum value | BlockLocalPositionEstimator | private |
FUSE_FLOW enum value | BlockLocalPositionEstimator | private |
FUSE_FLOW_GYRO_COMP enum value | BlockLocalPositionEstimator | private |
FUSE_GPS enum value | BlockLocalPositionEstimator | private |
FUSE_LAND enum value | BlockLocalPositionEstimator | private |
FUSE_LAND_TARGET enum value | BlockLocalPositionEstimator | private |
FUSE_PUB_AGL_Z enum value | BlockLocalPositionEstimator | private |
FUSE_VIS_POS enum value | BlockLocalPositionEstimator | private |
getChildren() | control::SuperBlock | inlineprotected |
getDelayPeriods(float delay, uint8_t *periods) | BlockLocalPositionEstimator | private |
getDt() | control::Block | inline |
getName(char *name, size_t n) | control::Block | |
getParams() | control::Block | inlineprotected |
getParent() | control::Block | inlineprotected |
getSibling() const | ListNode< Block *> | inline |
gpsCheckTimeout() | BlockLocalPositionEstimator | private |
gpsCorrect() | BlockLocalPositionEstimator | private |
gpsInit() | BlockLocalPositionEstimator | private |
gpsMeasure(Vector< double, n_y_gps > &y) | BlockLocalPositionEstimator | private |
init() | BlockLocalPositionEstimator | |
initP() | BlockLocalPositionEstimator | private |
initSS() | BlockLocalPositionEstimator | private |
landCheckTimeout() | BlockLocalPositionEstimator | private |
landCorrect() | BlockLocalPositionEstimator | private |
landed() | BlockLocalPositionEstimator | private |
landingTargetCheckTimeout() | BlockLocalPositionEstimator | private |
landingTargetCorrect() | BlockLocalPositionEstimator | private |
landingTargetInit() | BlockLocalPositionEstimator | private |
landingTargetMeasure(Vector< float, n_y_target > &y) | BlockLocalPositionEstimator | private |
landInit() | BlockLocalPositionEstimator | private |
landMeasure(Vector< float, n_y_land > &y) | BlockLocalPositionEstimator | private |
lidarCheckTimeout() | BlockLocalPositionEstimator | private |
lidarCorrect() | BlockLocalPositionEstimator | private |
lidarInit() | BlockLocalPositionEstimator | private |
lidarMeasure(Vector< float, n_y_lidar > &y) | BlockLocalPositionEstimator | private |
m_A | BlockLocalPositionEstimator | private |
m_B | BlockLocalPositionEstimator | private |
m_P | BlockLocalPositionEstimator | private |
m_Q | BlockLocalPositionEstimator | private |
m_R | BlockLocalPositionEstimator | private |
mocapCheckTimeout() | BlockLocalPositionEstimator | private |
mocapCorrect() | BlockLocalPositionEstimator | private |
mocapInit() | BlockLocalPositionEstimator | private |
mocapMeasure(Vector< float, n_y_mocap > &y) | BlockLocalPositionEstimator | private |
n_u enum value | BlockLocalPositionEstimator | private |
n_x enum value | BlockLocalPositionEstimator | private |
n_y_baro enum value | BlockLocalPositionEstimator | private |
n_y_flow enum value | BlockLocalPositionEstimator | private |
n_y_gps enum value | BlockLocalPositionEstimator | private |
n_y_land enum value | BlockLocalPositionEstimator | private |
n_y_lidar enum value | BlockLocalPositionEstimator | private |
n_y_mocap enum value | BlockLocalPositionEstimator | private |
n_y_sonar enum value | BlockLocalPositionEstimator | private |
n_y_target enum value | BlockLocalPositionEstimator | private |
n_y_vision enum value | BlockLocalPositionEstimator | private |
operator=(const SuperBlock &)=delete | control::SuperBlock | |
operator=(SuperBlock &&)=delete | control::SuperBlock | |
control::Block::operator=(const Block &)=delete | control::Block | |
control::Block::operator=(Block &&)=delete | control::Block | |
predict(const sensor_combined_s &imu) | BlockLocalPositionEstimator | private |
print_usage(const char *reason=nullptr) | BlockLocalPositionEstimator | static |
publishEstimatorStatus() | BlockLocalPositionEstimator | private |
publishGlobalPos() | BlockLocalPositionEstimator | private |
publishLocalPos() | BlockLocalPositionEstimator | private |
publishOdom() | BlockLocalPositionEstimator | private |
Run() override | BlockLocalPositionEstimator | private |
SENSOR_BARO enum value | BlockLocalPositionEstimator | private |
SENSOR_FLOW enum value | BlockLocalPositionEstimator | private |
SENSOR_GPS enum value | BlockLocalPositionEstimator | private |
SENSOR_LAND enum value | BlockLocalPositionEstimator | private |
SENSOR_LAND_TARGET enum value | BlockLocalPositionEstimator | private |
SENSOR_LIDAR enum value | BlockLocalPositionEstimator | private |
SENSOR_MOCAP enum value | BlockLocalPositionEstimator | private |
SENSOR_SONAR enum value | BlockLocalPositionEstimator | private |
sensor_t enum name | BlockLocalPositionEstimator | private |
SENSOR_VISION enum value | BlockLocalPositionEstimator | private |
setDt(float dt) override | control::SuperBlock | virtual |
setSibling(Block * sibling) | ListNode< Block *> | inline |
sonarCheckTimeout() | BlockLocalPositionEstimator | private |
sonarCorrect() | BlockLocalPositionEstimator | private |
sonarInit() | BlockLocalPositionEstimator | private |
sonarMeasure(Vector< float, n_y_sonar > &y) | BlockLocalPositionEstimator | private |
SuperBlock(SuperBlock *parent, const char *name) | control::SuperBlock | inline |
SuperBlock(const SuperBlock &)=delete | control::SuperBlock | |
SuperBlock(SuperBlock &&)=delete | control::SuperBlock | |
Target_Moving enum value | BlockLocalPositionEstimator | private |
Target_Stationary enum value | BlockLocalPositionEstimator | private |
TargetMode enum name | BlockLocalPositionEstimator | private |
task_spawn(int argc, char *argv[]) | BlockLocalPositionEstimator | static |
U_ax enum value | BlockLocalPositionEstimator | private |
U_ay enum value | BlockLocalPositionEstimator | private |
U_az enum value | BlockLocalPositionEstimator | private |
updateChildParams() | control::SuperBlock | protected |
updateParams() override | control::SuperBlock | inlinevirtual |
updateParamsSubclass() | control::Block | inlineprotectedvirtual |
updateSSParams() | BlockLocalPositionEstimator | private |
updateSSStates() | BlockLocalPositionEstimator | private |
visionCheckTimeout() | BlockLocalPositionEstimator | private |
visionCorrect() | BlockLocalPositionEstimator | private |
visionInit() | BlockLocalPositionEstimator | private |
visionMeasure(Vector< float, n_y_vision > &y) | BlockLocalPositionEstimator | private |
X_bx enum value | BlockLocalPositionEstimator | private |
X_by enum value | BlockLocalPositionEstimator | private |
X_bz enum value | BlockLocalPositionEstimator | private |
X_tz enum value | BlockLocalPositionEstimator | private |
X_vx enum value | BlockLocalPositionEstimator | private |
X_vy enum value | BlockLocalPositionEstimator | private |
X_vz enum value | BlockLocalPositionEstimator | private |
X_x enum value | BlockLocalPositionEstimator | private |
X_y enum value | BlockLocalPositionEstimator | private |
X_z enum value | BlockLocalPositionEstimator | private |
Y_baro_z enum value | BlockLocalPositionEstimator | private |
Y_flow_vx enum value | BlockLocalPositionEstimator | private |
Y_flow_vy enum value | BlockLocalPositionEstimator | private |
Y_gps_vx enum value | BlockLocalPositionEstimator | private |
Y_gps_vy enum value | BlockLocalPositionEstimator | private |
Y_gps_vz enum value | BlockLocalPositionEstimator | private |
Y_gps_x enum value | BlockLocalPositionEstimator | private |
Y_gps_y enum value | BlockLocalPositionEstimator | private |
Y_gps_z enum value | BlockLocalPositionEstimator | private |
Y_land_agl enum value | BlockLocalPositionEstimator | private |
Y_land_vx enum value | BlockLocalPositionEstimator | private |
Y_land_vy enum value | BlockLocalPositionEstimator | private |
Y_lidar_z enum value | BlockLocalPositionEstimator | private |
Y_mocap_x enum value | BlockLocalPositionEstimator | private |
Y_mocap_y enum value | BlockLocalPositionEstimator | private |
Y_mocap_z enum value | BlockLocalPositionEstimator | private |
Y_sonar_z enum value | BlockLocalPositionEstimator | private |
Y_target_x enum value | BlockLocalPositionEstimator | private |
Y_target_y enum value | BlockLocalPositionEstimator | private |
Y_vision_x enum value | BlockLocalPositionEstimator | private |
Y_vision_y enum value | BlockLocalPositionEstimator | private |
Y_vision_z enum value | BlockLocalPositionEstimator | private |
~Block()=default | control::Block | virtual |
~BlockLocalPositionEstimator() override=default | BlockLocalPositionEstimator | |
~SuperBlock()=default | control::SuperBlock | |