ROS查看前一个节点的参数



我在rosparam工作,我有练习在这里有一个节点,打印出一个数字。我可以通过参数改变号码。在另一种情况下,节点可以多次运行,除非它与之前的节点数量不同。关于如何检查前面节点的参数有什么想法吗?

ROS参数全局存储在ROS参数服务器上。这意味着单个节点本身并不真正拥有参数值。相反,您应该使用正确的名称空间正常地提取参数。您可以看到

下面的名称空间的区别
std::string global_name, relative_name, other_node_name;
ros::param::get("/global_name", global_name);
ros::param::get("relative_name", relative_name);
ros::param::get("/some_node/param_number", other_node_name);

相关内容

最新更新