Пример #1
0
 void VelodynePostNode::updateSubscription(const ros::TimerEvent& /*event*/) {
   if (_subscriptionIsActive &&
       _pointCloudPublisher.getNumSubscribers() == 0)
     shutdownSubscribers();
   else if (!_subscriptionIsActive &&
       _pointCloudPublisher.getNumSubscribers() > 0)
     initSubscribers();
 }
Пример #2
0
// constructor
ParseSerial::ParseSerial():nh(){
    // initialize parameters
    initParams();

    // initialize publishers
    initPublishers();

    // initialize subscribers
    initSubscribers();
}
// class constructor
MatlabProtocolGil::MatlabProtocolGil(void)
  : nh_(),
    private_nh_("~")
{
  // init parameters
  initParams();

  // init subscribers
  initPublishers();

  // init subscribers
  initSubscribers();
}