-
Notifications
You must be signed in to change notification settings - Fork 412
Can't build the driver on noetic #488
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
@jagomo The "payload" field name in the ur_msgs was at some point changed to "mass". |
First, thanks for taking the time to reply. I suspect the same but, right now, by following https://github.com/UniversalRobots/Universal_Robots_ROS_Driver#building, looks like ur_msgs is pulled by using rosdep. Which resolves it to be a dependency that can be solved through apt like I showed in the OP.
Just return one available version of the library (maybe in 18.04 are several to choose from). Therefore I don't have many more options here. Either I'm using the wrong branches or ur_msgs should be pulled from somewhere else. |
@jagomo ros-noetic-ur-msgs 1.3.4 seems to be the latest. My guess it that your compiler are using another the old one. |
I can't reproduce this: using But no build failures. @jagomo: perhaps you could try and find out whether you have a source clone of |
@urrsk @gavanderhoorn You guys were absolutely on point. There was no src clone, but there was a header in /devel (that I erroneously assumed as being part of this last build iteration). This was causing the issue. After some cleanup everything built as expected. Thank you very much for your time and the hint! |
Summary
I'm experiencing an issue similar to the ones mentioned here reported here in this issues:
#255
#235
I trying build it for noetic on ubuntu 20.04. Looks like some mismatch with ur_msgs is preventing the driver to build, but I can't figure out a solution.
Versions
Impact
Severe
Issue details
Trying to port current codebase from kinetic to noetic the following build error appears
I've followed the instructions in https://github.com/UniversalRobots/Universal_Robots_ROS_Driver#building
But the mentioned issue prevents the build.
Checked just in case that the dependency can be resolved and it is installed. Here ur_msgs is set as a dependency (also in my local checkout)
https://github.com/UniversalRobots/Universal_Robots_ROS_Driver/blob/master/ur_robot_driver/package.xml#L46
Any suggestions about what could I have overlooked?
The text was updated successfully, but these errors were encountered: