Public Member Functions | Protected Member Functions | Protected Attributes
jsk_pcl_ros::OctomapServerContact Class Reference

#include <octomap_server_contact.h>

Inheritance diagram for jsk_pcl_ros::OctomapServerContact:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual void initContactSensor (const ros::NodeHandle &privateNh)
virtual void insertContactSensor (const std::vector< jsk_recognition_msgs::ContactSensor > &datas)
virtual void insertContactSensorCallback (const jsk_recognition_msgs::ContactSensorArray::ConstPtr &msg)
 OctomapServerContact (const ros::NodeHandle &privateNh=ros::NodeHandle("~"))
virtual void publishAll (const ros::Time &rostime)
virtual void subscribe ()
virtual void unsubscribe ()
virtual ~OctomapServerContact ()

Protected Member Functions

virtual void onInit ()

Protected Attributes

ros::ServiceServer m_clearBBXService
std_msgs::ColorRGBA m_colorUnknown
message_filters::Subscriber
< jsk_recognition_msgs::ContactSensorArray > 
m_contactSensorSub
double m_occupancyMaxX
double m_occupancyMaxY
double m_occupancyMinX
double m_occupancyMinY
ros::ServiceServer m_octomapBinaryService
ros::ServiceServer m_octomapFullService
octomap::OcTreeContactm_octreeContact
double m_offsetVisualizeUnknown
ros::ServiceServer m_resetService
boost::shared_ptr
< robot_self_filter::SelfMaskNamedLink
m_selfMask
boost::shared_ptr
< tf::MessageFilter
< jsk_recognition_msgs::ContactSensorArray > > 
m_tfContactSensorSub
ros::Publisher m_umarkerPub
ros::Publisher m_unknownPointCloudPub

Detailed Description

Definition at line 52 of file octomap_server_contact.h.


Constructor & Destructor Documentation

Definition at line 45 of file octomap_server_contact_nodelet.cpp.

Definition at line 94 of file octomap_server_contact_nodelet.cpp.


Member Function Documentation

Definition at line 97 of file octomap_server_contact_nodelet.cpp.

void jsk_pcl_ros::OctomapServerContact::insertContactSensor ( const std::vector< jsk_recognition_msgs::ContactSensor > &  datas) [virtual]

Definition at line 150 of file octomap_server_contact_nodelet.cpp.

void jsk_pcl_ros::OctomapServerContact::insertContactSensorCallback ( const jsk_recognition_msgs::ContactSensorArray::ConstPtr &  msg) [virtual]

Definition at line 252 of file octomap_server_contact_nodelet.cpp.

void jsk_pcl_ros::OctomapServerContact::onInit ( void  ) [protected, virtual]

Reimplemented from jsk_topic_tools::DiagnosticNodelet.

Definition at line 519 of file octomap_server_contact_nodelet.cpp.

void jsk_pcl_ros::OctomapServerContact::publishAll ( const ros::Time rostime) [virtual]

Reimplemented from octomap_server::OctomapServer.

Definition at line 260 of file octomap_server_contact_nodelet.cpp.

virtual void jsk_pcl_ros::OctomapServerContact::subscribe ( ) [inline, virtual]

Implements jsk_topic_tools::ConnectionBasedNodelet.

Definition at line 64 of file octomap_server_contact.h.

virtual void jsk_pcl_ros::OctomapServerContact::unsubscribe ( ) [inline, virtual]

Implements jsk_topic_tools::ConnectionBasedNodelet.

Definition at line 65 of file octomap_server_contact.h.


Member Data Documentation

Reimplemented from octomap_server::OctomapServer.

Definition at line 72 of file octomap_server_contact.h.

std_msgs::ColorRGBA jsk_pcl_ros::OctomapServerContact::m_colorUnknown [protected]

Definition at line 74 of file octomap_server_contact.h.

message_filters::Subscriber<jsk_recognition_msgs::ContactSensorArray> jsk_pcl_ros::OctomapServerContact::m_contactSensorSub [protected]

Definition at line 70 of file octomap_server_contact.h.

Definition at line 79 of file octomap_server_contact.h.

Definition at line 81 of file octomap_server_contact.h.

Definition at line 78 of file octomap_server_contact.h.

Definition at line 80 of file octomap_server_contact.h.

Reimplemented from octomap_server::OctomapServer.

Definition at line 72 of file octomap_server_contact.h.

Reimplemented from octomap_server::OctomapServer.

Definition at line 72 of file octomap_server_contact.h.

Definition at line 85 of file octomap_server_contact.h.

Definition at line 76 of file octomap_server_contact.h.

Reimplemented from octomap_server::OctomapServer.

Definition at line 72 of file octomap_server_contact.h.

Definition at line 83 of file octomap_server_contact.h.

boost::shared_ptr<tf::MessageFilter<jsk_recognition_msgs::ContactSensorArray> > jsk_pcl_ros::OctomapServerContact::m_tfContactSensorSub [protected]

Definition at line 71 of file octomap_server_contact.h.

Definition at line 69 of file octomap_server_contact.h.

Definition at line 69 of file octomap_server_contact.h.


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


jsk_pcl_ros
Author(s): Yohei Kakiuchi
autogenerated on Sun Oct 8 2017 02:43:51