Corentin Chauvin-Hameau – 2019-2020
Coverage Path Planning for an underwater robot surveying a marine farm
mfcpp::GPNodelet Member List

This is the complete list of members for mfcpp::GPNodelet, including all inherited members.

b_sigint_mfcpp::GPNodeletprivatestatic
build_Kalman_objects(const std::vector< unsigned int > &idx_obs, const std::vector< unsigned int > &idx_nobs, Eigen::VectorXf &mu, Eigen::VectorXf &mu_obs, Eigen::MatrixXf &P, Eigen::MatrixXf &P_obs, Eigen::MatrixXf &B, Eigen::MatrixXf &C_obs, Eigen::MatrixXf &C_obs_inv, Eigen::VectorXf &x_coord, Eigen::VectorXf &y_coord) const mfcpp::GPNodeletprivate
camera_cb(const mf_sensors_simulator::CameraOutputConstPtr &msg)mfcpp::GPNodeletprivate
camera_decay_mfcpp::GPNodeletprivate
camera_frame_mfcpp::GPNodeletprivate
camera_msg_mfcpp::GPNodeletprivate
camera_msg_available_mfcpp::GPNodeletprivate
camera_noise(float distance) const mfcpp::GPNodeletinlineprivate
camera_sub_mfcpp::GPNodeletprivate
camera_var_mfcpp::GPNodeletprivate
changed_pxl_mfcpp::GPNodeletprivate
cov_img_pub_mfcpp::GPNodeletprivate
delta_x_mfcpp::GPNodeletprivate
delta_y_mfcpp::GPNodeletprivate
eval_gp(float x, float y, const Eigen::VectorXf &x_obs, const Eigen::VectorXf &y_obs, const Eigen::VectorXf &W) const mfcpp::GPNodeletprivate
get_tf()mfcpp::GPNodeletprivate
gp_C_mfcpp::GPNodeletprivate
gp_C_inv_mfcpp::GPNodeletprivate
gp_cov_mfcpp::GPNodeletprivate
gp_cov_pub_mfcpp::GPNodeletprivate
gp_cov_thresh_mfcpp::GPNodeletprivate
gp_eval_pub_mfcpp::GPNodeletprivate
gp_init_mean_mfcpp::GPNodeletprivate
gp_initialised_mfcpp::GPNodeletprivate
gp_loaded_mfcpp::GPNodeletprivate
gp_mean_mfcpp::GPNodeletprivate
gp_mean_pub_mfcpp::GPNodeletprivate
gp_noise_var_mfcpp::GPNodeletprivate
GPNodelet()mfcpp::GPNodelet
idx_obs_mfcpp::GPNodeletprivate
init_gp()mfcpp::GPNodeletprivate
lambert_w(double z, double precision, double init_w) const mfcpp::GPNodeletprivate
lambert_w0(double z, double precision=0.01, double init_w=1.0) const mfcpp::GPNodeletprivate
lambert_wm1(double z, double precision=0.01, double init_w=-2.0) const mfcpp::GPNodeletprivate
load_gp_cb(mf_mapping::LoadGP::Request &req, mf_mapping::LoadGP::Response &res)mfcpp::GPNodeletprivate
load_gp_serv_mfcpp::GPNodeletprivate
main_cb(const ros::TimerEvent &timer_event)mfcpp::GPNodeletprivate
main_freq_mfcpp::GPNodeletprivate
main_timer_mfcpp::GPNodeletprivatestatic
matern_kernel(double x1, double y1, double x2, double y2) const mfcpp::GPNodeletinlineprivate
matern_length_mfcpp::GPNodeletprivate
matern_thresh_mfcpp::GPNodeletprivate
matern_var_mfcpp::GPNodeletprivate
nh_mfcpp::GPNodeletprivate
notif_changing_pxls(const RectArea &coord)mfcpp::GPNodeletprivate
onInit()mfcpp::GPNodeletvirtual
out_scale_mfcpp::GPNodeletprivate
out_values_mfcpp::GPNodeletprivate
pop_reordered_idx(unsigned int size_obs, unsigned int size_nobs, unsigned int min_x, unsigned int max_x, unsigned int min_y, unsigned int max_y, std::vector< unsigned int > &idx_obs, std::vector< unsigned int > &idx_nobs) const mfcpp::GPNodeletprivate
prepare_eval(const std::vector< unsigned int > &idx_obs, const Eigen::VectorXf &gp_mean, Eigen::VectorXf &x_obs, Eigen::VectorXf &y_obs, Eigen::VectorXf &W) const mfcpp::GPNodeletprivate
private_nh_mfcpp::GPNodeletprivate
publish_gp_eval()mfcpp::GPNodeletprivate
publish_gp_state()mfcpp::GPNodeletprivate
radius_obs_mfcpp::GPNodeletprivate
sigint_handler(int s)mfcpp::GPNodeletprivatestatic
size_gp_mfcpp::GPNodeletprivate
size_gp_x_mfcpp::GPNodeletprivate
size_gp_y_mfcpp::GPNodeletprivate
size_img_mfcpp::GPNodeletprivate
size_img_x_mfcpp::GPNodeletprivate
size_img_y_mfcpp::GPNodeletprivate
size_wall_x_mfcpp::GPNodeletprivate
size_wall_y_mfcpp::GPNodeletprivate
tf_buffer_mfcpp::GPNodeletprivate
tf_got_mfcpp::GPNodeletprivate
tf_listener_mfcpp::GPNodeletprivate
transform_points(const vec_f &x_in, const vec_f &y_in, const vec_f &z_in, vec_f &x_out, vec_f &y_out, vec_f &z_out, std::string frame_in, std::string frame_out)mfcpp::GPNodeletprivate
transform_points(const vec_f &x_in, const vec_f &y_in, const vec_f &z_in, vec_f &x_out, vec_f &y_out, vec_f &z_out, const geometry_msgs::TransformStamped &transform)mfcpp::GPNodeletprivate
update_gp(const vec_f &x_meas, const vec_f &y_meas, const vec_f &z_meas, const vec_f &distances, const vec_f &values, Eigen::VectorXf &gp_mean, Eigen::MatrixXf &gp_cov, std::vector< unsigned int > &idx_obs, RectArea &obs_coord, bool update_mean=true) const mfcpp::GPNodeletprivate
update_gp_cb(mf_mapping::UpdateGP::Request &req, mf_mapping::UpdateGP::Response &res)mfcpp::GPNodeletprivate
update_gp_serv_mfcpp::GPNodeletprivate
update_reordered_gp(const std::vector< unsigned int > &idx_obs, const std::vector< unsigned int > &idx_nobs, const Eigen::VectorXf &mu, const Eigen::MatrixXf &P, Eigen::VectorXf &gp_mean, Eigen::MatrixXf &gp_cov) const mfcpp::GPNodeletprivate
vec_f typedefmfcpp::GPNodeletprivate
wall_camera_tf_mfcpp::GPNodeletprivate
wall_frame_mfcpp::GPNodeletprivate
wall_img_pub_mfcpp::GPNodeletprivate
x_coord_mfcpp::GPNodeletprivate
y_coord_mfcpp::GPNodeletprivate
~GPNodelet()mfcpp::GPNodelet