1.log文件的位置:
log file: /home/wang/.ros/log/...
1)顯示隱藏文件(.文件),Ctrl+h
2)該文件夾下的文件夾是運行launch文件產生的
3)該文件夾下的文件時運行單個應用程序產生的,文件名為:節點名_..._....log
其中:節點_..._stdout.log文件是程序中print'...'產生的。
rospy.loginfo("Voice navigation terminated.")
print是將信息顯示到控制台,而rospy.loginfo將信息顯示到控制台的同時也寫入log文件
2.rosnode -h 和 rostopic -h十分有用
例如:rosout節點
wang@wang:~$ rosnode info /rosout
--------------------------------------------------------------------------------
Node [/rosout]
Publications:
* /rosout_agg [rosgraph_msgs/Log]
Subscriptions:
* /rosout [unknown type]
Services:
* /rosout/get_loggers
* /rosout/set_logger_level
contacting node http://wang:51257/ ...
Pid: 2522