Closed waillyam23 closed 2 years ago
Problem solved. It was an error in the tutorial, doing a bad call to a depreciated file.
The answer to solve this issue is to change roslaunch prbt_moveit_config moveit_planning_execution.launch pipeline:=pilz_command_planner
by roslaunch prbt_moveit_config moveit_planning_execution.launch pipeline:=pilz_industrial_motion_planner
.
Hello, I tried to follow the ros tutorial for pilz and got stuck midway with this error. I am working on a wsl under ubuntu 20.04 (ros noetic).
Commit
noetic-devel (latest)
Steps to reproduce
How can the issue/bug be reproduced?
roslaunch prbt_moveit_config moveit_planning_execution.launch pipeline:=pilz_command_planner
Expected behavior
Rviz launched with Simple Commander Planner in the context tab
Observed behavior
Fatal error
Logfiles
During handling of the above exception, another exception occurred:
Traceback (most recent call last): File "/opt/ros/noetic/lib/python3/dist-packages/roslaunch/xmlloader.py", line 629, in _include_tag launch = self._parse_launch(inc_filename, verbose=verbose) File "/opt/ros/noetic/lib/python3/dist-packages/roslaunch/xmlloader.py", line 741, in _parse_launch raise XmlParseException("Invalid roslaunch XML syntax: %s"%e) roslaunch.xmlloader.XmlParseException: Invalid roslaunch XML syntax: [Errno 2] No such file or directory: '/opt/ros/noetic/share/prbt_moveit_config/launch/pilz_command_planner_planning_pipeline.launch.xml'
During handling of the above exception, another exception occurred:
Traceback (most recent call last): File "/opt/ros/noetic/lib/python3/dist-packages/roslaunch/xmlloader.py", line 633, in _include_tag self._recurse_load(ros_config, launch.childNodes, child_ns, \ File "/opt/ros/noetic/lib/python3/dist-packages/roslaunch/xmlloader.py", line 699, in _recurse_load val = self._include_tag(tag, context, ros_config, default_machine, is_core, verbose) File "/opt/ros/noetic/lib/python3/dist-packages/roslaunch/xmlloader.py", line 96, in call return f(*args, **kwds) File "/opt/ros/noetic/lib/python3/dist-packages/roslaunch/xmlloader.py", line 644, in _include_tag raise XmlParseException("while processing %s:\n%s"%(inc_filename, str(e))) roslaunch.xmlloader.XmlParseException: while processing /opt/ros/noetic/share/prbt_moveit_config/launch/pilz_command_planner_planning_pipeline.launch.xml: Invalid roslaunch XML syntax: [Errno 2] No such file or directory: '/opt/ros/noetic/share/prbt_moveit_config/launch/pilz_command_planner_planning_pipeline.launch.xml'
During handling of the above exception, another exception occurred:
Traceback (most recent call last): File "/opt/ros/noetic/lib/python3/dist-packages/roslaunch/xmlloader.py", line 633, in _include_tag self._recurse_load(ros_config, launch.childNodes, child_ns, \ File "/opt/ros/noetic/lib/python3/dist-packages/roslaunch/xmlloader.py", line 699, in _recurse_load val = self._include_tag(tag, context, ros_config, default_machine, is_core, verbose) File "/opt/ros/noetic/lib/python3/dist-packages/roslaunch/xmlloader.py", line 96, in call return f(*args, **kwds) File "/opt/ros/noetic/lib/python3/dist-packages/roslaunch/xmlloader.py", line 644, in _include_tag raise XmlParseException("while processing %s:\n%s"%(inc_filename, str(e))) roslaunch.xmlloader.XmlParseException: while processing /opt/ros/noetic/share/prbt_moveit_config/launch/planning_pipeline.launch.xml: while processing /opt/ros/noetic/share/prbt_moveit_config/launch/pilz_command_planner_planning_pipeline.launch.xml: Invalid roslaunch XML syntax: [Errno 2] No such file or directory: '/opt/ros/noetic/share/prbt_moveit_config/launch/pilz_command_planner_planning_pipeline.launch.xml'
During handling of the above exception, another exception occurred:
Traceback (most recent call last): File "/opt/ros/noetic/lib/python3/dist-packages/roslaunch/config.py", line 461, in load_config_default loader.load(f, config, argv=args, verbose=verbose) File "/opt/ros/noetic/lib/python3/dist-packages/roslaunch/xmlloader.py", line 761, in load self._load_launch(launch, ros_config, is_core=core, filename=filename, argv=argv, verbose=verbose) File "/opt/ros/noetic/lib/python3/dist-packages/roslaunch/xmlloader.py", line 733, in _load_launch self._recurse_load(ros_config, launch.childNodes, self.root_context, None, is_core, verbose) File "/opt/ros/noetic/lib/python3/dist-packages/roslaunch/xmlloader.py", line 699, in _recurse_load val = self._include_tag(tag, context, ros_config, default_machine, is_core, verbose) File "/opt/ros/noetic/lib/python3/dist-packages/roslaunch/xmlloader.py", line 96, in call return f(*args, **kwds) File "/opt/ros/noetic/lib/python3/dist-packages/roslaunch/xmlloader.py", line 644, in _include_tag raise XmlParseException("while processing %s:\n%s"%(inc_filename, str(e))) roslaunch.xmlloader.XmlParseException: while processing /opt/ros/noetic/share/prbt_moveit_config/launch/move_group.launch: while processing /opt/ros/noetic/share/prbt_moveit_config/launch/planning_pipeline.launch.xml: while processing /opt/ros/noetic/share/prbt_moveit_config/launch/pilz_command_planner_planning_pipeline.launch.xml: Invalid roslaunch XML syntax: [Errno 2] No such file or directory: '/opt/ros/noetic/share/prbt_moveit_config/launch/pilz_command_planner_planning_pipeline.launch.xml'
During handling of the above exception, another exception occurred:
Traceback (most recent call last): File "/opt/ros/noetic/lib/python3/dist-packages/roslaunch/init.py", line 347, in main p.start() File "/opt/ros/noetic/lib/python3/dist-packages/roslaunch/parent.py", line 305, in start self._start_infrastructure() File "/opt/ros/noetic/lib/python3/dist-packages/roslaunch/parent.py", line 254, in _start_infrastructure self._load_config() File "/opt/ros/noetic/lib/python3/dist-packages/roslaunch/parent.py", line 156, in _load_config self.config = roslaunch.config.load_config_default(self.roslaunch_files, self.port, File "/opt/ros/noetic/lib/python3/dist-packages/roslaunch/config.py", line 463, in load_config_default raise RLException(e) roslaunch.core.RLException: while processing /opt/ros/noetic/share/prbt_moveit_config/launch/move_group.launch: while processing /opt/ros/noetic/share/prbt_moveit_config/launch/planning_pipeline.launch.xml: while processing /opt/ros/noetic/share/prbt_moveit_config/launch/pilz_command_planner_planning_pipeline.launch.xml: Invalid roslaunch XML syntax: [Errno 2] No such file or directory: '/opt/ros/noetic/share/prbt_moveit_config/launch/pilz_command_planner_planning_pipeline.launch.xml'
[rospy.core][INFO] 2022-03-28 18:53:14,018: signal_shutdown [atexit]