-
Notifications
You must be signed in to change notification settings - Fork 1k
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
Breaking changes in Melodic release #448
Comments
@ipa-nhg @ipa-led @miguelprada |
It has been deprecated for years and should not be used any longer. Replaced by: - ur_modern_driver (CB1, CB2) - ur_robot_driver (CB3 and newer)
Company is called Universal Robots (plural).
It has been deprecated for years and should not be used any longer. Replaced by: - ur_modern_driver (CB1, CB2) - ur_robot_driver (CB3 and newer)
Company is called Universal Robots (plural).
If I understand this correctly, the plan is to collect all relevant changes in (see also my UniversalRobots/Universal_Robots_ROS_Driver#84 (comment)) |
I could maybe start hacking on this moveit stuff. I'm not very familiar with moveit, so it's probably going to take me a while... But I'd like pushing this forward :-) |
That would be appreciated. I have some pretty specific ideas about those configuration pkgs though, so it may take a bit of back-and-forth. The MSA v2 does some strange things I don't want to expose new users to, and we abstract away the differences between using MoveIt with a real controller and a Gazebo robot (the required remap fi will go away), so I don't like any mention of Gazebo in the packages. The new MSA adds some files for Gazebo support, so those would need to be removed. |
I'll try to get familiar with moveit first and then create a Draft-PR outlining the changes I would do. Then we can discuss that there before I dig down implementing too deep. |
I guess this is still the best issue to ask for the progress of Any suggestions what the best combo should be? |
I just followed the instructions in the readme of Does that not work for you? |
well, the readme still revers to using |
No, not necessarily. @fmauch syncs them every now and then when it is necessary or makes sense to him, but there is no direct link. |
As long as the README of |
Ping. (@gavanderhoorn ?) The discussion on breaking changes in the melodic release has been going on for almost two years, bigger groups migrate to noetic by now and this is still an issue:
We noticed in the moveit_tutorials because rosdep can't find the packages when they're not compiled in the same workspace. However, they are not actually build_depends, so it's not really justified to build them in CI unless a test would rely on them... |
Looks like everything here is done -> closing |
This is a meta-issue / discussion issue for the first Melodic release, which is planned to include a number of breaking changes.
Summarising for now:
universal_robot
(metapackage) (removed in Remove old meta package. For #448. #499):universal_robots
replaces it,universal_robot
depends onuniversal_robots
right now)ur_driver
(Suggested new repository structure #440, removed in Remove obsolete driver and bringup pkgs #498)ur_modern_driver
will become the standard driver for CB1 and CB2 controllers,ur_robot_driver
will be the driver for CB3 and e-series controllersur_bringup
(Cleanup/restructure ur_bringup #429, Suggested new repository structure #440, removed in Remove obsolete driver and bringup pkgs #498).launch
files)moveit_planning_execution.launch
, etc) (Align MoveIt launch files with other ROS-Industrial packages #431)ur_description
:_macro.xacro
and standard.launch
files (started with Add description view files #435, completed in Misc updates to ur_description #497)xacro
yaml support (Urdf with args and yaml configuration #371)_macro.xacro
which will be parameterised with.yaml
settings files: one for each UR model (both e-series and regular robots) (Urdf with args and yaml configuration #371 and Misc updates to ur_description #497)world
link (Rename 'world' frame to 'robot_base' in URDF #284 and Urdf with args and yaml configuration #371 (comment))ur_gazebo
)ur_e_description
:ur_description
ur_gazebo
(mostly done in Gazebo updates (extensive) #518):.yaml
based approach asur_description
_macro.xacro
that adds Gazebo-specific elements and plugins (similar to (but not necessarily identical to) ros-industrial/abb_experimental/abb_irb120_gazebo).launch
files to loadrobot_description
and other parameters (gazebo_ros_control
configuration fi)ros_control
effort controllers for all simulated robots (Change ur_gazebo to EffortJointInterface [discussion] #521)ur_e_gazebo
:ur_gazebo
ur_msgs
:The text was updated successfully, but these errors were encountered: