#include <pointcloud_moveit_filter.h>
Public Member Functions | |
virtual ShapeHandle | excludeShape (const shapes::ShapeConstPtr &shape) |
virtual void | forgetShape (ShapeHandle handle) |
virtual bool | initialize () |
PointCloudMoveitFilter () | |
virtual bool | setParams (XmlRpc::XmlRpcValue ¶ms) |
virtual void | start () |
virtual void | stop () |
virtual | ~PointCloudMoveitFilter () |
Public Member Functions inherited from occupancy_map_monitor::OccupancyMapUpdater | |
const std::string & | getType () const |
OccupancyMapUpdater (const std::string &type) | |
void | publishDebugInformation (bool flag) |
void | setMonitor (OccupancyMapMonitor *monitor) |
void | setTransformCacheCallback (const TransformCacheProvider &transform_callback) |
virtual | ~OccupancyMapUpdater () |
Protected Member Functions | |
template<typename PointT > | |
void | cloudMsgCallback (const sensor_msgs::PointCloud2::ConstPtr &cloud_msg) |
virtual bool | getShapeTransform (ShapeHandle h, Eigen::Affine3d &transform) const |
virtual void | stopHelper () |
Protected Member Functions inherited from occupancy_map_monitor::OccupancyMapUpdater | |
bool | updateTransformCache (const std::string &target_frame, const ros::Time &target_time) |
Protected Attributes | |
ros::Publisher | filtered_cloud_publisher_ |
std::string | filtered_cloud_topic_ |
bool | keep_organized_ |
std::vector< int > | mask_ |
double | max_range_ |
double | padding_ |
tf::MessageFilter< sensor_msgs::PointCloud2 > * | point_cloud_filter_ |
message_filters::Subscriber< sensor_msgs::PointCloud2 > * | point_cloud_subscriber_ |
std::string | point_cloud_topic_ |
unsigned int | point_subsample_ |
ros::NodeHandle | private_nh_ |
ros::NodeHandle | root_nh_ |
double | scale_ |
boost::scoped_ptr< point_containment_filter::ShapeMask > | shape_mask_ |
boost::shared_ptr< tf::Transformer > | tf_ |
bool | use_color_ |
Protected Attributes inherited from occupancy_map_monitor::OccupancyMapUpdater | |
bool | debug_info_ |
OccupancyMapMonitor * | monitor_ |
ShapeTransformCache | transform_cache_ |
TransformCacheProvider | transform_provider_callback_ |
OccMapTreePtr | tree_ |
std::string | type_ |
Additional Inherited Members | |
Static Protected Member Functions inherited from occupancy_map_monitor::OccupancyMapUpdater | |
static void | readXmlParam (XmlRpc::XmlRpcValue ¶ms, const std::string ¶m_name, double *value) |
static void | readXmlParam (XmlRpc::XmlRpcValue ¶ms, const std::string ¶m_name, unsigned int *value) |
Definition at line 64 of file pointcloud_moveit_filter.h.
jsk_pcl_ros::PointCloudMoveitFilter::PointCloudMoveitFilter | ( | ) |
Definition at line 40 of file pointcloud_moveit_filter.cpp.
|
virtual |
Definition at line 54 of file pointcloud_moveit_filter.cpp.
|
inlineprotected |
Definition at line 87 of file pointcloud_moveit_filter.h.
|
virtual |
Implements occupancy_map_monitor::OccupancyMapUpdater.
Definition at line 122 of file pointcloud_moveit_filter.cpp.
|
virtual |
Implements occupancy_map_monitor::OccupancyMapUpdater.
Definition at line 133 of file pointcloud_moveit_filter.cpp.
|
protectedvirtual |
Definition at line 109 of file pointcloud_moveit_filter.cpp.
|
virtual |
Implements occupancy_map_monitor::OccupancyMapUpdater.
Definition at line 95 of file pointcloud_moveit_filter.cpp.
|
virtual |
Implements occupancy_map_monitor::OccupancyMapUpdater.
Definition at line 58 of file pointcloud_moveit_filter.cpp.
|
virtual |
Implements occupancy_map_monitor::OccupancyMapUpdater.
Definition at line 140 of file pointcloud_moveit_filter.cpp.
|
virtual |
Implements occupancy_map_monitor::OccupancyMapUpdater.
Definition at line 197 of file pointcloud_moveit_filter.cpp.
|
protectedvirtual |
Definition at line 191 of file pointcloud_moveit_filter.cpp.
|
protected |
Definition at line 190 of file pointcloud_moveit_filter.h.
|
protected |
Definition at line 189 of file pointcloud_moveit_filter.h.
|
protected |
Definition at line 203 of file pointcloud_moveit_filter.h.
|
protected |
Definition at line 200 of file pointcloud_moveit_filter.h.
|
protected |
Definition at line 187 of file pointcloud_moveit_filter.h.
|
protected |
Definition at line 186 of file pointcloud_moveit_filter.h.
|
protected |
Definition at line 196 of file pointcloud_moveit_filter.h.
|
protected |
Definition at line 192 of file pointcloud_moveit_filter.h.
|
protected |
Definition at line 184 of file pointcloud_moveit_filter.h.
|
protected |
Definition at line 188 of file pointcloud_moveit_filter.h.
|
protected |
Definition at line 178 of file pointcloud_moveit_filter.h.
|
protected |
Definition at line 177 of file pointcloud_moveit_filter.h.
|
protected |
Definition at line 185 of file pointcloud_moveit_filter.h.
|
protected |
Definition at line 199 of file pointcloud_moveit_filter.h.
|
protected |
Definition at line 182 of file pointcloud_moveit_filter.h.
|
protected |
Definition at line 202 of file pointcloud_moveit_filter.h.