Closed ManuelZ closed 4 years ago
I've noticed that the method "get_parameters_by_prefix" from rclpy
is not present in the dashing branch in rclpy.node.Node
I've noticed that the method "get_parameters_by_prefix" from
rclpy
is not present in the dashing branch in rclpy.node.Node
I really thought I had tested this on Dashing, but you are correct; get_parameters_by_prefix
doesn't exist in Dashing rclpy. I think we can emulate this by using get_parameters
instead; I'll give that a shot.
Let me know if I can be of help.
Let me know if I can be of help.
I'll take you up on that :). Yesterday I was able to figure out how to emulate get_parameters_by_prefix
just by iterating over self._parameters
; the changes in the latest commit on https://github.com/ros/joint_state_publisher/tree/dashing-fixes have that fix.
What I have not yet been able to figure out is how to run the launch tests (in the test/ subdirectory) on Dashing. Dashing did not yet have hooks for pytest, so it won't automagically run the launch tests. If you have time to look into that and propose a solution, that would be great. Just open a PR that targets the dashing-fixes branch when you have something.
And thanks for the help!
Ok, I'll tackle it.
Sorry I don't think I'll be able to have a solution for this.
All right, no worries.
What I think I'm going to do here is:
I released the updated version for Dashing, with the fixes and without the tests. So I'll close this out. Thanks for the report.
I'm trying to go through the URDF tutorial but in ROS2 and I'm getting this error when launching
joint_state_publisher
:According to issue 30, this should already be working in ROS2. I'm using Dashing on Ubuntu 18.04.
This is part of my launch file:
Am I doing something wrong?