_cov_sys_acc_rx | omip::MultiRBTracker | protected |
_cov_sys_acc_ry | omip::MultiRBTracker | protected |
_cov_sys_acc_rz | omip::MultiRBTracker | protected |
_cov_sys_acc_tx | omip::MultiRBTracker | protected |
_cov_sys_acc_ty | omip::MultiRBTracker | protected |
_cov_sys_acc_tz | omip::MultiRBTracker | protected |
_estimation_error_threshold | omip::MultiRBTracker | protected |
_features_db | omip::MultiRBTracker | protected |
_filter_name | omip::RecursiveEstimatorFilterInterface< rbt_state_t, rbt_measurement_t > | protected |
_free_feat_ids | omip::MultiRBTracker | protected |
_kalman_filters | omip::MultiRBTracker | protected |
_last_predicted_state_kh | omip::MultiRBTracker | protected |
_loop_period_ns | omip::RecursiveEstimatorFilterInterface< rbt_state_t, rbt_measurement_t > | protected |
_max_distance_ee | omip::MultiRBTracker | protected |
_max_distance_irb | omip::MultiRBTracker | protected |
_max_error_to_reassign_feats | omip::MultiRBTracker | protected |
_max_fitness_score | omip::MultiRBTracker | protected |
_max_num_rb | omip::MultiRBTracker | protected |
_meas_depth_factor | omip::MultiRBTracker | protected |
_measurement | omip::RecursiveEstimatorFilterInterface< rbt_state_t, rbt_measurement_t > | protected |
_measurement_timestamp_ns | omip::RecursiveEstimatorFilterInterface< rbt_state_t, rbt_measurement_t > | protected |
_measurement_timestamp_ns_lock | omip::MultiRBTracker | protected |
_measurement_timestamp_ns_mutex | omip::MultiRBTracker | protected |
_min_amount_rotation_for_new_rb | omip::MultiRBTracker | protected |
_min_amount_translation_for_new_rb | omip::MultiRBTracker | protected |
_min_cov_meas_x | omip::MultiRBTracker | protected |
_min_cov_meas_y | omip::MultiRBTracker | protected |
_min_cov_meas_z | omip::MultiRBTracker | protected |
_min_num_feats_for_new_rb | omip::MultiRBTracker | protected |
_min_num_frames_for_new_rb | omip::MultiRBTracker | protected |
_min_num_points_in_segment | omip::MultiRBTracker | protected |
_min_num_supporting_feats_to_correct | omip::MultiRBTracker | protected |
_min_probabilistic_value | omip::MultiRBTracker | protected |
_most_likely_predicted_state | omip::RecursiveEstimatorFilterInterface< rbt_state_t, rbt_measurement_t > | protected |
_new_rbm_error_threshold | omip::MultiRBTracker | protected |
_num_tracked_feats | omip::MultiRBTracker | protected |
_predicted_measurement | omip::RecursiveEstimatorFilterInterface< rbt_state_t, rbt_measurement_t > | protected |
_predicted_states | omip::RecursiveEstimatorFilterInterface< rbt_state_t, rbt_measurement_t > | protected |
_previous_measurement_timestamp_ns | omip::RecursiveEstimatorFilterInterface< rbt_state_t, rbt_measurement_t > | protected |
_prior_cov_pose | omip::MultiRBTracker | protected |
_prior_cov_vel | omip::MultiRBTracker | protected |
_ransac_iterations | omip::MultiRBTracker | protected |
_really_free_feat_ids | omip::MultiRBTracker | protected |
_really_free_feats_file | omip::MultiRBTracker | protected |
_state | omip::RecursiveEstimatorFilterInterface< rbt_state_t, rbt_measurement_t > | protected |
_static_environment_filter | omip::MultiRBTracker | protected |
_static_motion_threshold | omip::MultiRBTracker | protected |
_supporting_features_threshold | omip::MultiRBTracker | protected |
addFeatureLocation(Feature::Id f_id, Feature::Location f_loc) | omip::MultiRBTracker | |
addPredictedState(const rbt_state_t &predicted_state, const double &predicted_state_timestamp_ns) | omip::MultiRBTracker | virtual |
RecursiveEstimatorFilterInterface< rbt_state_t, rbt_measurement_t >::addPredictedState(const StateType &predicted_state, const double &predicted_state_timestamp_ns)=0 | omip::RecursiveEstimatorFilterInterface< rbt_state_t, rbt_measurement_t > | pure virtual |
CollectLocationPredictions() | omip::MultiRBTracker | |
correctState() | omip::MultiRBTracker | virtual |
CreateNewFilter(const std::vector< Eigen::Matrix4d > &initial_trajectory, const Eigen::Twistd &initial_velocity, const std::vector< Feature::Id > &initial_supporting_feats) | omip::MultiRBTracker | |
estimateBestPredictionsAndSupportingFeatures() | omip::MultiRBTracker | |
EstimateFreeFeatures(const std::vector< Feature::Id > &supporting_features) | omip::MultiRBTracker | |
getAtBirthFeatures() | omip::MultiRBTracker | |
getCentroids() const | omip::MultiRBTracker | |
getFeaturesDatabase() | omip::MultiRBTracker | |
getFreeFeatures() | omip::MultiRBTracker | |
getLabelledSupportingFeatures() | omip::MultiRBTracker | |
getNumberSupportingFeatures(int n) const | omip::MultiRBTracker | |
getPoses() const | omip::MultiRBTracker | |
getPosesECWithCovariance() const | omip::MultiRBTracker | |
getPosesWithCovariance() const | omip::MultiRBTracker | |
getPredictedFeatures() | omip::MultiRBTracker | |
getPredictedMeasurement() const | omip::MultiRBTracker | virtual |
getRBId(int n) const | omip::MultiRBTracker | |
getState() const | omip::MultiRBTracker | virtual |
getVelocitiesWithCovariance() const | omip::MultiRBTracker | |
Init() | omip::MultiRBTracker | virtual |
MultiRBTracker(int max_num_rb, double loop_period_ns, int ransac_iterations, double estimation_error_threshold, double static_motion_threshold, double new_rbm_error_threshold, double max_error_to_reassign_feats, int supporting_features_threshold, int min_num_feats_for_new_rb, int min_num_frames_for_new_rb, int initial_cam_motion_constraint, static_environment_tracker_t static_environment_tracker_type) | omip::MultiRBTracker | |
predictMeasurement() | omip::MultiRBTracker | virtual |
predictState(double time_interval_ns) | omip::MultiRBTracker | virtual |
processMeasurementFromShapeTracker(const omip_msgs::ShapeTrackerStates &meas_from_st) | omip::MultiRBTracker | virtual |
ReassignFreeFeatures(const std::vector< Feature::Id > &free_feat_ids) | omip::MultiRBTracker | |
RecursiveEstimatorFilterInterface(double loop_period_ns) | omip::RecursiveEstimatorFilterInterface< rbt_state_t, rbt_measurement_t > | |
ReflectState() | omip::MultiRBTracker | |
setCovarianceSystemAccelerationRx(double v) | omip::MultiRBTracker | inlinevirtual |
setCovarianceSystemAccelerationRy(double v) | omip::MultiRBTracker | inlinevirtual |
setCovarianceSystemAccelerationRz(double v) | omip::MultiRBTracker | inlinevirtual |
setCovarianceSystemAccelerationTx(double v) | omip::MultiRBTracker | inlinevirtual |
setCovarianceSystemAccelerationTy(double v) | omip::MultiRBTracker | inlinevirtual |
setCovarianceSystemAccelerationTz(double v) | omip::MultiRBTracker | inlinevirtual |
setDynamicReconfigureValues(rb_tracker::RBTrackerDynReconfConfig &config) | omip::MultiRBTracker | virtual |
setMaxFitnessScore(double v) | omip::MultiRBTracker | inlinevirtual |
setMeasurement(rbt_measurement_t acquired_measurement, const double &measurement_timestamp) | omip::MultiRBTracker | virtual |
RecursiveEstimatorFilterInterface< rbt_state_t, rbt_measurement_t >::setMeasurement(const MeasurementType &acquired_measurement, const double &measurement_timestamp) | omip::RecursiveEstimatorFilterInterface< rbt_state_t, rbt_measurement_t > | virtual |
setMeasurementDepthFactor(double v) | omip::MultiRBTracker | inlinevirtual |
setMinAmountRotationForNewRB(double v) | omip::MultiRBTracker | inlinevirtual |
setMinAmountTranslationForNewRB(double v) | omip::MultiRBTracker | inlinevirtual |
setMinCovarianceMeasurementX(double v) | omip::MultiRBTracker | inlinevirtual |
setMinCovarianceMeasurementY(double v) | omip::MultiRBTracker | inlinevirtual |
setMinCovarianceMeasurementZ(double v) | omip::MultiRBTracker | inlinevirtual |
setMinNumberOfSupportingFeaturesToCorrectPredictedState(int v) | omip::MultiRBTracker | inlinevirtual |
setMinNumPointsInSegment(int v) | omip::MultiRBTracker | inlinevirtual |
setMinProbabilisticValue(double v) | omip::MultiRBTracker | inlinevirtual |
setNumberOfTrackedFeatures(int v) | omip::MultiRBTracker | inlinevirtual |
setPriorCovariancePose(double v) | omip::MultiRBTracker | inlinevirtual |
setPriorCovarianceVelocity(double v) | omip::MultiRBTracker | inlinevirtual |
TryToCreateNewFilter(const std::vector< Feature::Id > &really_free_feat_ids) | omip::MultiRBTracker | |
~MultiRBTracker() | omip::MultiRBTracker | virtual |
~RecursiveEstimatorFilterInterface() | omip::RecursiveEstimatorFilterInterface< rbt_state_t, rbt_measurement_t > | virtual |