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

Error loading <rosparam> tag

asked 2015-01-16 08:53:24 -0500

radboud gravatar image

updated 2020-08-03 15:26:46 -0500

130s gravatar image

Hey everybody,

I have a problem with bringing up the turtlebot (roomba base). When I run roslaunch turtlebot_bringup minimal.launch I get the error:

error loading <rosparam> tag: 'param' attribute must be set for non-dictionary values XML is <rosparam command="load" file="$find turtlebot_bringup)/param/$(arg base)/diagnostics.yaml"/>.

What does this mean and what should I do?

Kind regards

edit retag flag offensive close merge delete

Comments

This looks like a typo in one of the launch files; you should probably report it as a bug.

ahendrix gravatar image ahendrix  ( 2015-01-16 10:47:41 -0500 )edit

Could you explain how did you start the robot? For example, how you set the environment variables.

jihoonl gravatar image jihoonl  ( 2015-01-24 22:07:33 -0500 )edit

1 Answer

Sort by ยป oldest newest most voted
0

answered 2020-08-03 15:31:57 -0500

130s gravatar image

From limited amount of info I can only assume the launch file in use was turtlebot_bringup/launch/includes/robot.launch.xml or similar. Then in that linked file there doesn't seem to be an error, while in your code snippet the following is broken (need ( before find)).

file="$find turtlebot_bringup)/param/$(arg base)/diagnostics.yaml"
edit flag offensive delete link more

Question Tools

1 follower

Stats

Asked: 2015-01-16 08:53:24 -0500

Seen: 5,191 times

Last updated: Aug 03 '20