一直被NodleHandle的构造函数的命名空间搞混淆了。例如:
ros::NodeHandle node_private("~/")
ros::NodeHandle node_private("~/"); ros::NodeHandle node_private("~camera_node"); ros::NodeHandle node; ros::NodeHandle node(camera_node); ros::NodeHandle node("/camera_node");
原来在ROS的官网都有相应的详细解释了,请参考以下的资料:
原文:http://www.cnblogs.com/cv-pr/p/5043907.html