Classes | Public Member Functions | Private Member Functions | Private Attributes
LaserCornerFilterNode Class Reference

ROS Node. More...

#include <v4r_laser_corner_filter_node.h>

List of all members.

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::Beambeams_
unsigned callbackCount
std::vector< LaserFilter::Cornercorners_
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_

Detailed Description

ROS Node.

Definition at line 45 of file v4r_laser_corner_filter_node.h.


Constructor & Destructor Documentation

Definition at line 45 of file v4r_laser_corner_filter_node.cpp.


Member Function Documentation

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.

Definition at line 145 of file v4r_laser_corner_filter_node.cpp.

Definition at line 216 of file v4r_laser_corner_filter_node.cpp.

Definition at line 178 of file v4r_laser_corner_filter_node.cpp.


Member Data Documentation

Definition at line 104 of file v4r_laser_corner_filter_node.h.

Definition at line 91 of file v4r_laser_corner_filter_node.h.

Definition at line 106 of file v4r_laser_corner_filter_node.h.

Definition at line 105 of file v4r_laser_corner_filter_node.h.

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.

Definition at line 85 of file v4r_laser_corner_filter_node.h.

Definition at line 86 of file v4r_laser_corner_filter_node.h.

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.

Definition at line 88 of file v4r_laser_corner_filter_node.h.


The documentation for this class was generated from the following files:


v4r_laser_filter
Author(s):
autogenerated on Wed Aug 26 2015 16:41:46