ROS Node. More...
#include <v4r_laser_corner_filter_node.h>
Classes | |
struct | Parameters |
Public Member Functions | |
void | callback (const sensor_msgs::LaserScan::ConstPtr &msg) |
void | callbackParameters (v4r_laser_filter::CornerFilterConfig &config, uint32_t level) |
LaserCornerFilterNode (ros::NodeHandle &n) | |
Private Member Functions | |
void | init_marker_visualization () |
void | publish_marker_posearray () |
void | publish_marker_visualization () |
Private Attributes | |
std::vector< LaserFilter::Beam > | beams_ |
unsigned | callbackCount |
std::vector< LaserFilter::Corner > | corners_ |
std::vector < LaserFilter::LineSegment > | lines_ |
std::vector < LaserFilter::Measurment > | measurments_ |
visualization_msgs::Marker | msg_corner_l0_ |
visualization_msgs::Marker | msg_corner_l0_estimation_ |
visualization_msgs::Marker | msg_corner_l1_ |
visualization_msgs::Marker | msg_corner_l1_estimation_ |
visualization_msgs::Marker | msg_corner_pose_ |
visualization_msgs::Marker | msg_corner_pose_estimation_ |
visualization_msgs::Marker | msg_corner_text_ |
geometry_msgs::PoseArray | msg_marker_posearray_ |
sensor_msgs::LaserScan | msg_scan_ |
ros::NodeHandle | n_ |
ros::NodeHandle | n_param_ |
Parameters | param_ |
ros::Publisher | pub_marker_posearray_ |
ros::Publisher | pub_marker_visualization_ |
dynamic_reconfigure::Server < v4r_laser_filter::CornerFilterConfig > ::CallbackType | reconfigureFnc_ |
dynamic_reconfigure::Server < v4r_laser_filter::CornerFilterConfig > | reconfigureServer_ |
ros::Subscriber | sub_ |
ROS Node.
Definition at line 45 of file v4r_laser_corner_filter_node.h.
Definition at line 45 of file v4r_laser_corner_filter_node.cpp.
void LaserCornerFilterNode::callback | ( | const sensor_msgs::LaserScan::ConstPtr & | msg | ) |
Definition at line 71 of file v4r_laser_corner_filter_node.cpp.
void LaserCornerFilterNode::callbackParameters | ( | v4r_laser_filter::CornerFilterConfig & | config, |
uint32_t | level | ||
) |
Definition at line 56 of file v4r_laser_corner_filter_node.cpp.
void LaserCornerFilterNode::init_marker_visualization | ( | ) | [private] |
Definition at line 145 of file v4r_laser_corner_filter_node.cpp.
void LaserCornerFilterNode::publish_marker_posearray | ( | ) | [private] |
Definition at line 216 of file v4r_laser_corner_filter_node.cpp.
void LaserCornerFilterNode::publish_marker_visualization | ( | ) | [private] |
Definition at line 178 of file v4r_laser_corner_filter_node.cpp.
std::vector<LaserFilter::Beam> LaserCornerFilterNode::beams_ [private] |
Definition at line 104 of file v4r_laser_corner_filter_node.h.
unsigned LaserCornerFilterNode::callbackCount [private] |
Definition at line 91 of file v4r_laser_corner_filter_node.h.
std::vector<LaserFilter::Corner> LaserCornerFilterNode::corners_ [private] |
Definition at line 106 of file v4r_laser_corner_filter_node.h.
std::vector<LaserFilter::LineSegment> LaserCornerFilterNode::lines_ [private] |
Definition at line 105 of file v4r_laser_corner_filter_node.h.
std::vector<LaserFilter::Measurment> LaserCornerFilterNode::measurments_ [private] |
Definition at line 103 of file v4r_laser_corner_filter_node.h.
visualization_msgs::Marker LaserCornerFilterNode::msg_corner_l0_ [private] |
Definition at line 94 of file v4r_laser_corner_filter_node.h.
visualization_msgs::Marker LaserCornerFilterNode::msg_corner_l0_estimation_ [private] |
Definition at line 95 of file v4r_laser_corner_filter_node.h.
visualization_msgs::Marker LaserCornerFilterNode::msg_corner_l1_ [private] |
Definition at line 96 of file v4r_laser_corner_filter_node.h.
visualization_msgs::Marker LaserCornerFilterNode::msg_corner_l1_estimation_ [private] |
Definition at line 97 of file v4r_laser_corner_filter_node.h.
visualization_msgs::Marker LaserCornerFilterNode::msg_corner_pose_ [private] |
Definition at line 92 of file v4r_laser_corner_filter_node.h.
visualization_msgs::Marker LaserCornerFilterNode::msg_corner_pose_estimation_ [private] |
Definition at line 93 of file v4r_laser_corner_filter_node.h.
visualization_msgs::Marker LaserCornerFilterNode::msg_corner_text_ [private] |
Definition at line 98 of file v4r_laser_corner_filter_node.h.
geometry_msgs::PoseArray LaserCornerFilterNode::msg_marker_posearray_ [private] |
Definition at line 99 of file v4r_laser_corner_filter_node.h.
sensor_msgs::LaserScan LaserCornerFilterNode::msg_scan_ [private] |
Definition at line 102 of file v4r_laser_corner_filter_node.h.
ros::NodeHandle LaserCornerFilterNode::n_ [private] |
Definition at line 85 of file v4r_laser_corner_filter_node.h.
Definition at line 86 of file v4r_laser_corner_filter_node.h.
Parameters LaserCornerFilterNode::param_ [private] |
Definition at line 87 of file v4r_laser_corner_filter_node.h.
Definition at line 90 of file v4r_laser_corner_filter_node.h.
Definition at line 89 of file v4r_laser_corner_filter_node.h.
dynamic_reconfigure::Server<v4r_laser_filter::CornerFilterConfig>::CallbackType LaserCornerFilterNode::reconfigureFnc_ [private] |
Definition at line 101 of file v4r_laser_corner_filter_node.h.
dynamic_reconfigure::Server<v4r_laser_filter::CornerFilterConfig> LaserCornerFilterNode::reconfigureServer_ [private] |
Definition at line 100 of file v4r_laser_corner_filter_node.h.
ros::Subscriber LaserCornerFilterNode::sub_ [private] |
Definition at line 88 of file v4r_laser_corner_filter_node.h.