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