Nodelet Publisher
virtual void onInit()
{
ros::NodeHandle & private_nh = getPrivateNodeHandle();
pub = private_nh.advertise<nodelet_test::buff>("chatter2", 10);
nodelet_test::buff buffer;
buffer.buffer_data.push_back(20);
while(ros::ok())
{
pub.publish(buffer);
}
}
I have the example code above for nodelet publisher only. Since I do not use callbacks (no subscriber ), is the way its done ? adding while loop inside onInit () ?