Could not open file turtlebot3_burguer.urdf for parsing
Hi,
I'm getting the following error while trying to bring up Turtlebot3:
andrestoga@andrestoga-pi:~/turtlebot3ws$ ros2 launch turtlebot3bringup robot.launch.py [INFO] [launch]: All log files can be found below /home/andrestoga/.ros/log/2020-09-19-13-16-32-654675-andrestoga-pi-10298 [INFO] [launch]: Default logging verbosity is set to INFO urdffilename : turtlebot3burguer.urdf [WARNING] [launch_ros.actions.node]: Parameter file path is not a file: /home/andrestoga/turtlebot3ws/install/turtlebot3bringup/share/turtlebot3bringup/param/burguer.yaml [INFO] [robotstatepublisher-1]: process started with pid [10308] [INFO] [hldslaserpublisher-2]: process started with pid [10309] [INFO] [turtlebot3ros-3]: process started with pid [10310] [robotstatepublisher-1] Initialize urdf model from file: /home/andrestoga/turtlebot3ws/install/turtlebot3description/share/turtlebot3description/urdf/turtlebot3burguer.urdf [robotstatepublisher-1] Could not open file [/home/andrestoga/turtlebot3ws/install/turtlebot3description/share/turtlebot3description/urdf/turtlebot3burguer.urdf] for parsing. [robotstatepublisher-1] Unable to initialize urdf::model from /home/andrestoga/turtlebot3ws/install/turtlebot3description/share/turtlebot3description/urdf/turtlebot3burguer.urdf [ERROR] [robotstatepublisher-1]: process has died [pid 10308, exit code 255, cmd '/opt/ros/dashing/lib/robotstatepublisher/robotstatepublisher /home/andrestoga/turtlebot3ws/install/turtlebot3description/share/turtlebot3description/urdf/turtlebot3burguer.urdf _node:=robotstatepublisher _params:=/tmp/launchparamsyqolkdni']. [turtlebot3ros-3] terminate called after throwing an instance of 'std::runtimeerror' [turtlebot3ros-3] what(): Failed to parse parameters from file '/home/andrestoga/turtlebot3ws/install/turtlebot3bringup/share/turtlebot3bringup/param/burguer.yaml': Error opening YAML file, at /tmp/binarydeb/ros-dashing-rcl-yaml-param-parser-0.7.9/src/parser.c:1387 [ERROR] [turtlebot3_ros-3]: process has died [pid 10310, exit code -6, cmd '/home/andrestoga/turtlebot3ws/install/turtlebot3node/lib/turtlebot3node/turtlebot3ros -i /dev/ttyACM0 _params:=/home/andrestoga/turtlebot3ws/install/turtlebot3bringup/share/turtlebot3_bringup/param/burguer.yaml'].
I have no clue why it cannot open that file for parsing... but the file is trying to open is empty.
ROS 2 Dashing Diademata Raspberry Pi 3 Ubuntu MATE 18.04
Asked by andrestoga on 2020-09-19 13:41:19 UTC
Comments
Hi, I am facing a similar issue with waffle pi. How did you resolve this issue?
Asked by sbobade on 2021-10-08 07:37:29 UTC