In the context of the Deprecation of ur_modern_driver, the maintainers of ros-industrial/universal_robot would like to notify the community about upcoming breaking changes as part of an initial Melodic binary release.
Refer to ros-industrial/universal_robot#448 for the details, but in short: the ROS Melodic release of
universal_robot is going to introduce quite a few breaking changes. Most of those will be updates to packages, including package names, locations of files, changes to the contents of
.yaml files and various other things (such as packages being merged with other packages).
This will almost certainly affect current users of
ros-industrial/universal_robot on Melodic, especially if you’re currently building
kinetic-devel from source (or
melodic-devel, which tracks
kinetic-devel for now) and are using any of the
.xacro macros as part of a composite model, if you’re (still) using
ur_driver, if you’re using any of the packages for the e-Series robots and/or if you’re using Gazebo with UR robot models.
Breaking changes are never convenient, but we feel our rationale for introducing them now makes sense.
Please take a look at ros-industrial/universal_robot#448 and comment on the issue with any thoughts or if/when you identify any potential problems.