|
MFCPP
1.0
|
Corentin Chauvin-Hameau – 2019-2020
|
|
Coverage Path Planning for an underwater robot surveying a marine farm
|
|
This is the complete list of members for mfcpp::CameraNodelet, including all inherited members.
| add_line_to_marker(visualization_msgs::Marker &marker, const tf2::Vector3 &pt1, const tf2::Vector3 &pt2) | mfcpp::CameraNodelet | private |
| add_pt_to_marker(visualization_msgs::Marker &marker, const tf2::Vector3 &pt, float color_r, float color_g, float color_b) | mfcpp::CameraNodelet | private |
| algae_bodies_ | mfcpp::CameraNodelet | private |
| algae_cb(const mf_farm_simulator::AlgaeConstPtr msg) | mfcpp::CameraNodelet | private |
| algae_msg_received_ | mfcpp::CameraNodelet | private |
| algae_shapes_ | mfcpp::CameraNodelet | private |
| algae_sub_ | mfcpp::CameraNodelet | private |
| apply_transform(const tf2::Vector3 &in_vector, const geometry_msgs::TransformStamped &transform) | mfcpp::CameraNodelet | private |
| b_sigint_ | mfcpp::CameraNodelet | privatestatic |
| camera_fixed_tf_ | mfcpp::CameraNodelet | private |
| camera_frame_ | mfcpp::CameraNodelet | private |
| camera_freq_ | mfcpp::CameraNodelet | private |
| camera_robot_tf_ | mfcpp::CameraNodelet | private |
| CameraNodelet() | mfcpp::CameraNodelet | |
| coll_mutex_ | mfcpp::CameraNodelet | private |
| coll_world_ | mfcpp::CameraNodelet | private |
| combine_transforms(const std::vector< geometry_msgs::TransformStamped > &transforms) | mfcpp::CameraNodelet | private |
| corr_algae_ | mfcpp::CameraNodelet | private |
| fixed_camera_tf_ | mfcpp::CameraNodelet | private |
| fixed_frame_ | mfcpp::CameraNodelet | private |
| focal_length_ | mfcpp::CameraNodelet | private |
| fov_body_ | mfcpp::CameraNodelet | private |
| fov_color_ | mfcpp::CameraNodelet | private |
| fov_distance_ | mfcpp::CameraNodelet | private |
| fov_shape_ | mfcpp::CameraNodelet | private |
| get_aim_pt(int pxl_h, int pxl_w, int n_pixel_h=-1, int n_pixel_w=-1) | mfcpp::CameraNodelet | private |
| get_ray_algae_carac(std::vector< float > &w_algae, std::vector< float > &h_algae, std::vector< float > &inc_y3, std::vector< float > &inc_z3, std::vector< geometry_msgs::TransformStamped > &tf_algae) | mfcpp::CameraNodelet | private |
| get_tf() | mfcpp::CameraNodelet | private |
| heatmaps_ | mfcpp::CameraNodelet | private |
| init_coll_world() | mfcpp::CameraNodelet | private |
| interpolate_quadri(const tf2::Vector3 &p1, const tf2::Vector3 &p2, const tf2::Vector3 &p3, const tf2::Vector3 &p4, int n_h, int n_w, std::vector< float > &x_list, std::vector< float > &y_list, std::vector< float > &z_list) | mfcpp::CameraNodelet | private |
| inverse_tf(const geometry_msgs::TransformStamped &transform) | mfcpp::CameraNodelet | inlineprivate |
| last_algae_msg_ | mfcpp::CameraNodelet | private |
| main_cb(const ros::TimerEvent &timer_event) | mfcpp::CameraNodelet | private |
| main_timer_ | mfcpp::CameraNodelet | privatestatic |
| multi_fov_body(const std::vector< geometry_msgs::Pose > &poses, rp3d::CollisionBody *body, std::unique_ptr< rp3d::BoxShape > &shape, ros::Time stamp=ros::Time(0)) | mfcpp::CameraNodelet | private |
| n_pxl_height_ | mfcpp::CameraNodelet | private |
| n_pxl_width_ | mfcpp::CameraNodelet | private |
| nh_ | mfcpp::CameraNodelet | private |
| noise_decay_ | mfcpp::CameraNodelet | private |
| noise_meas_ | mfcpp::CameraNodelet | private |
| noise_std_ | mfcpp::CameraNodelet | private |
| onInit() | mfcpp::CameraNodelet | virtual |
| out_pub_ | mfcpp::CameraNodelet | private |
| overlap_cb_ | mfcpp::CameraNodelet | private |
| overlap_fov(rp3d::CollisionBody *body) | mfcpp::CameraNodelet | private |
| pose_to_tf(const geometry_msgs::Pose &pose) | mfcpp::CameraNodelet | inlineprivate |
| prepare_out_msgs(mf_sensors_simulator::CameraOutput &out_msg, visualization_msgs::Marker &ray_marker, visualization_msgs::Marker &pts_marker) | mfcpp::CameraNodelet | private |
| private_nh_ | mfcpp::CameraNodelet | private |
| publish_output() | mfcpp::CameraNodelet | private |
| publish_rviz_fov() | mfcpp::CameraNodelet | private |
| ray_bodies_ | mfcpp::CameraNodelet | private |
| ray_multi_cb(mf_sensors_simulator::MultiPoses::Request &req, mf_sensors_simulator::MultiPoses::Response &res) | mfcpp::CameraNodelet | private |
| ray_multi_serv_ | mfcpp::CameraNodelet | private |
| ray_shapes_ | mfcpp::CameraNodelet | private |
| ray_world_ | mfcpp::CameraNodelet | private |
| raycast_alga(const tf2::Vector3 &aim_pt, tf2::Vector3 &hit_pt, int &alga_idx, const geometry_msgs::TransformStamped &fixed_camera_tf, const tf2::Vector3 &origin=tf2::Vector3(0, 0, 0)) | mfcpp::CameraNodelet | private |
| raycast_alga(const tf2::Vector3 &aim_pt, float &distance, const geometry_msgs::TransformStamped &fixed_camera_tf, const tf2::Vector3 &origin=tf2::Vector3(0, 0, 0)) | mfcpp::CameraNodelet | private |
| raycast_cb_ | mfcpp::CameraNodelet | private |
| raycast_wall(const geometry_msgs::Pose &vp_pose, int n_pxl_h, int n_pxl_w, mf_sensors_simulator::CameraOutput &pxl_output, ros::Time stamp=ros::Time(0)) | mfcpp::CameraNodelet | private |
| robot_camera_tf_ | mfcpp::CameraNodelet | private |
| robot_frame_ | mfcpp::CameraNodelet | private |
| rviz_pub_ | mfcpp::CameraNodelet | private |
| sensor_height_ | mfcpp::CameraNodelet | private |
| sensor_width_ | mfcpp::CameraNodelet | private |
| sigint_handler(int s) | mfcpp::CameraNodelet | privatestatic |
| tf2_to_rp3d(const tf2::Vector3 vect) | mfcpp::CameraNodelet | inlineprivate |
| tf_buffer_ | mfcpp::CameraNodelet | private |
| tf_listener_ | mfcpp::CameraNodelet | private |
| update_algae() | mfcpp::CameraNodelet | private |
| update_fov_pose() | mfcpp::CameraNodelet | private |
| world_init_ | mfcpp::CameraNodelet | private |
| world_settings_ | mfcpp::CameraNodelet | private |
| ~CameraNodelet() | mfcpp::CameraNodelet |
1.8.11