launch file opening error

asked 2018-06-21 04:34:37 -0600

jiin gravatar image

updated 2018-06-21 04:51:30 -0600

gvdhoorn gravatar image

when I try http://wiki.ros.org/rosbag/Tutorials/...

this error occured

[FATAL] [1529572888.505624967]: Error opening file: /opt/ros/kinetic/share/image_view/a.bag
[ INFO] [1529572888.586049697]: Initialized sec per frame to 0.100000
================================================================================REQUIRED process [rosbag-1] has died!
process has died [pid 29304, exit code 1, cmd /opt/ros/kinetic/lib/rosbag/play /opt/ros/kinetic/share/image_view/a.bag __name:=rosbag __log:=/home/nvidia/.ros/log/8fef1874-752b-11e8-9270-00044b8c6956/rosbag-1.log].
log file: /home/nvidia/.ros/log/8fef1874-752b-11e8-9270-00044b8c6956/rosbag-1*.log
Initiating shutdown!
================================================================================

launch file :

<launch>
<node pkg="rosbag" type="play" name="rosbag" required="true" args="$(find image_view)/a.bag"/>
<node name="extract" pkg="image_view" type="extract_images" respawn="false" required="true" output="screen" cwd="ROS_HOME">
<remap from="image" to="/home"/>
</node>
</launch>

how can i fix it?

edit retag flag offensive close merge delete

Comments

1

are you sure the bagfile "/opt/ros/kinetic/share/image_view/a.bag" exists? since it is not part of the released package and you are not using an overlay workspace I assume the "Error opening file: …" is because no file exists. If you have a bagfile already point your rosbag node to it (args="…")

ipa-jba gravatar imageipa-jba ( 2018-06-21 10:27:23 -0600 )edit