-
Notifications
You must be signed in to change notification settings - Fork 5
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
Servo as local planner demonstration #28
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think this is a really useful step and we should merge this so that @christianlandgraf can reproduce this with hardware. I'd be interested to see if we see any performance differences. @AdamPettinger how about adding your temporary local solver to the demo package next to the global MTC solver? That way we can continue experimenting with it, possibly adding IK-based jogging as a next step?
I am working on adding it, don't quite have the pluginlib configurations correct yet so the local planner does not find the new |
Looks great!! Unfortunately, the Besides that, I had to do some minor fixes to succesfully compile everything:
|
The latest commit I just added is following the ROS 2 Pluginlib tutorial with the local solver in our (
|
It works on the UR10e now! I would suggest to revert the changes in |
@christianlandgraf Done! Will you verify it looks ok? Note the launch now has to be with the UR10e, or the pre-welding configuration is in collision with the table @henningkayser I didn't want to update the moveit branch to my fork again since I am leaving soon, but we might want to use your fork rebased on the foxy branch now, and include this change in hybrid planning. I hope this will make CI pass |
@AdamPettinger It looks good to me. I think that's a minor issue since I hope we can mainly continue work with the UR10e from now on... |
Description
How to test
Follow the updated README section
Hybrid Planning Demonstration
Note this PR includes a dependency change in
moveit2
, so you should pull the correct version and build in order to test properlyNext Steps
This is mostly a demonstration of the hybrid planning capabilities. I am not too sure we actually want to merge this in (or at least as is now with hardcoded stuff for the demo). @henningkayser do you have any next steps for this effort?