Quantcast
Channel: ROS Answers: Open Source Q&A Forum - RSS feed
Viewing all articles
Browse latest Browse all 1441

ResourceNotFound: [lbr_iiwa_moveit_config] error with MoveIt package

$
0
0
Hi, I'm working on the ROS-Industrial tutorials and am stuck at [exercise 3.4](http://aeswiki.datasys.swri.edu/rositraining/indigo/Exercises/3.4). I get the above error when I try to use roslaunch on a launch file created with the MoveIt assistant. The command is: roslaunch lbr_iiwa_moveit_cfg moveit_planning_execution.launch The code at which the error occurs is: This line of code is in the trajectory_execution.launch.xml file- one of many created by the MoveIt assistant.Rest of the file: The peculiar thing is the error only occurs on this particular line even though other launch files in the same package also use the same find command to find the package successfully. The stack printout is: logging to /home/work/.ros/log/eaeb32e4-dcdf-11e5-8e93-000c29a38561/roslaunch-ubuntu-42341.log Checking log directory for disk usage. This may take awhile. Press Ctrl-C to interrupt Done checking log file disk usage. Usage is <1GB. Traceback (most recent call last): File "/opt/ros/jade/lib/python2.7/dist-packages/roslaunch/__init__.py", line 307, in main p.start() File "/opt/ros/jade/lib/python2.7/dist-packages/roslaunch/parent.py", line 268, in start self._start_infrastructure() File "/opt/ros/jade/lib/python2.7/dist-packages/roslaunch/parent.py", line 217, in _start_infrastructure self._load_config() File "/opt/ros/jade/lib/python2.7/dist-packages/roslaunch/parent.py", line 132, in _load_config roslaunch_strs=self.roslaunch_strs, verbose=self.verbose) File "/opt/ros/jade/lib/python2.7/dist-packages/roslaunch/config.py", line 451, in load_config_default loader.load(f, config, verbose=verbose) File "/opt/ros/jade/lib/python2.7/dist-packages/roslaunch/xmlloader.py", line 730, in load self._load_launch(launch, ros_config, is_core=core, filename=filename, argv=argv, verbose=verbose) File "/opt/ros/jade/lib/python2.7/dist-packages/roslaunch/xmlloader.py", line 702, in _load_launch self._recurse_load(ros_config, launch.childNodes, self.root_context, None, is_core, verbose) File "/opt/ros/jade/lib/python2.7/dist-packages/roslaunch/xmlloader.py", line 666, in _recurse_load val = self._include_tag(tag, context, ros_config, default_machine, is_core, verbose) File "/opt/ros/jade/lib/python2.7/dist-packages/roslaunch/xmlloader.py", line 95, in call return f(*args, **kwds) File "/opt/ros/jade/lib/python2.7/dist-packages/roslaunch/xmlloader.py", line 609, in _include_tag default_machine, is_core, verbose) File "/opt/ros/jade/lib/python2.7/dist-packages/roslaunch/xmlloader.py", line 666, in _recurse_load val = self._include_tag(tag, context, ros_config, default_machine, is_core, verbose) File "/opt/ros/jade/lib/python2.7/dist-packages/roslaunch/xmlloader.py", line 95, in call return f(*args, **kwds) File "/opt/ros/jade/lib/python2.7/dist-packages/roslaunch/xmlloader.py", line 609, in _include_tag default_machine, is_core, verbose) File "/opt/ros/jade/lib/python2.7/dist-packages/roslaunch/xmlloader.py", line 666, in _recurse_load val = self._include_tag(tag, context, ros_config, default_machine, is_core, verbose) File "/opt/ros/jade/lib/python2.7/dist-packages/roslaunch/xmlloader.py", line 95, in call return f(*args, **kwds) File "/opt/ros/jade/lib/python2.7/dist-packages/roslaunch/xmlloader.py", line 609, in _include_tag default_machine, is_core, verbose) File "/opt/ros/jade/lib/python2.7/dist-packages/roslaunch/xmlloader.py", line 662, in _recurse_load self._rosparam_tag(tag, context, ros_config, verbose=verbose) File "/opt/ros/jade/lib/python2.7/dist-packages/roslaunch/xmlloader.py", line 95, in call return f(*args, **kwds) File "/opt/ros/jade/lib/python2.7/dist-packages/roslaunch/xmlloader.py", line 228, in _rosparam_tag cmd, ns, file, param, subst_value = self.opt_attrs(tag, context, (XmlLoader.ROSPARAM_OPT_ATTRS)) File "/opt/ros/jade/lib/python2.7/dist-packages/roslaunch/xmlloader.py", line 202, in opt_attrs return [self.resolve_args(tag_value(tag,a), context) for a in attrs] File "/opt/ros/jade/lib/python2.7/dist-packages/roslaunch/xmlloader.py", line 183, in resolve_args return substitution_args.resolve_args(args, context=context.resolve_dict, resolve_anon=self.resolve_anon) File "/opt/ros/jade/lib/python2.7/dist-packages/roslaunch/substitution_args.py", line 312, in resolve_args resolved = _resolve_args(resolved, context, resolve_anon, commands) File "/opt/ros/jade/lib/python2.7/dist-packages/roslaunch/substitution_args.py", line 325, in _resolve_args resolved = commands[command](resolved, a, args, context) File "/opt/ros/jade/lib/python2.7/dist-packages/roslaunch/substitution_args.py", line 141, in _find source_path_to_packages=source_path_to_packages) File "/opt/ros/jade/lib/python2.7/dist-packages/roslaunch/substitution_args.py", line 184, in _find_executable full_path = _get_executable_path(rp.get_path(args[0]), path) File "/usr/lib/python2.7/dist-packages/rospkg/rospack.py", line 200, in get_path raise ResourceNotFound(name, ros_paths=self._ros_paths) ResourceNotFound: [lbr_iiwa_moveit_config] ROS path [0]=/opt/ros/jade/share/ros ROS path [1]=/home/work/ros_industrial_training/training/work/3.4/src ROS path [2]=/home/work/ros_industrial_training/training/supplements/src ROS path [3]=/home/work/ros_ws/src ROS path [4]=/opt/ros/jade/share ROS path [5]=/opt/ros/jade/stacks I'm using Ubuntu 14.04 with ROS Jade. I've compiled ROS-Industrial and MoveIt manually from source but there dependencies were installed through apt-get. I've been through the previous exercises without issues. In my bash sources I have: source /opt/ros/jade/setup.bash source ~/ros_ws/devel/setup.bash <- catkin_ws with ROS-Industrial and MoveIt source /home/work/ros_industrial_training/training/.training_units.bash --extend <- used for ROS-I exercises Any help would be appreciated thanks.

Viewing all articles
Browse latest Browse all 1441

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>