2
我希望我的ROS包中的特定節點在DEBUG詳細級別顯示輸出,而其他節點要在INFO級別顯示。我知道rosconsole configuration file的,並且我能夠設置詳細程度與包裝:如何在ROS中爲單個節點設置VERBOSITY?
log4j.logger.ros.my_package=DEBUG
但是,下面不工作:
log4j.logger.ros.my_package.my_node=DEBUG
對我有效的特定命令: rosservice call/[name]/set_logger_level「{logger:'rosout',level:'info'}」 –
缺點是每次重新啓動節點時都必須重新運行它,這可能非常不方便(甚至如果它在初始化期間關於輸出是不可行的)。 – luator