Skip to content
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

generateEmptyPose suddenly removed #148

Open
Dale-Koenig opened this issue Mar 18, 2020 · 5 comments
Open

generateEmptyPose suddenly removed #148

Dale-Koenig opened this issue Mar 18, 2020 · 5 comments

Comments

@Dale-Koenig
Copy link

static void generateEmptyPose(geometry_msgs::Pose& pose); was removed in the latest master without deprecating it. This caused a few problems (it was used, for example, in moveit grasps). However, any active projects using the master branch have likely already updated, or are not using the function to begin with, so I am not sure it is worth putting back in.

That said, the sudden removal causes some complications with backwards compatibility, because the replacement static geometry_msgs::Pose getIdentityPose(); did not exist in the preivous release. Therefore, repositories using master will not compile with melodic-devel and vice versa. Perhaps we could add in static geometry_msgs::Pose getIdentityPose(); to melodic-devel, and add a deprecated attribute to generateEmptyPose?

@Dale-Koenig
Copy link
Author

@davetcoleman @mlautman There are several people complaining about problems related to this in the Moveit Grasps repo.

@davetcoleman
Copy link
Member

Hi @Dale-Koenig ,

I'm not really involved with development anymore :-(
But I see this commit you are referring to. Can you create a PR to backport that to melodic-devel and the other requested changes?

@mlautman
Copy link
Contributor

mlautman commented Jun 2, 2020

@Dale-Koenig I believe that the master branch of moveit grasps has been patched. Re-open if I am wrong about this

@mlautman mlautman closed this as completed Jun 2, 2020
@Dale-Koenig
Copy link
Author

@Dale-Koenig I believe that the master branch of moveit grasps has been patched. Re-open if I am wrong about this

The problem is when using melodic branches. With both on master it is fine, but the melodic branches are incompatible

@davetcoleman
Copy link
Member

Sorry for the confusion!

Can you create a PR to backport that to melodic-devel and the other requested changes?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants