int main(int argc, char** argv) { ros::init(argc, argv, "camnode", ros::init_options::AnonymousName); ros::NodeHandle node; ros::NodeHandle node_priv("~"); DynamicReconfigureCameraConfig config_srv; DynamicReconfigureCameraConfig::CallbackType cb; CameraNode* cn = new CameraNode(node_priv, argc,argv); cb = boost::bind(&CameraNode::config_callback, cn, _1, _2); config_srv.setCallback(cb); return cn->run(); }