ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

Have you tried including output="log" inside the corresponding <node> tag in your launch file?

For instance

<launch>
  <node name="usb_cam" pkg="usb_cam" type="usb_cam_node" output="log" >
</launch>

From the documentation at http://wiki.ros.org/roslaunch/XML/node:

If 'screen', stdout/stderr from the node will be sent to the screen. If 'log', the stdout/stderr output will be sent to a log file in $ROS_HOME/log, and stderr will continue to be sent to screen. The default is 'log'.

Have you tried including output="log" inside the corresponding <node> tag in your launch file?

For instance

<launch>
  <node name="usb_cam" pkg="usb_cam" type="usb_cam_node" output="log" >
output="log"/>
</launch>

From the documentation at http://wiki.ros.org/roslaunch/XML/node:

If 'screen', stdout/stderr from the node will be sent to the screen. If 'log', the stdout/stderr output will be sent to a log file in $ROS_HOME/log, and stderr will continue to be sent to screen. The default is 'log'.

Have you tried including output="log" inside the corresponding <node> tag in your launch file?

For instance

<launch>
  <node name="usb_cam" pkg="usb_cam" type="usb_cam_node" output="log"/>
</launch>

From the documentation at http://wiki.ros.org/roslaunch/XML/node:

output="log|screen"(optional)
If 'screen', stdout/stderr from the node will be sent to the screen. If 'log', the stdout/stderr output will be sent to a log file in $ROS_HOME/log, and stderr will continue to be sent to screen. The default is 'log'.