-
Notifications
You must be signed in to change notification settings - Fork 569
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
Migrate STOMP from ros-planning/stomp_moveit #2158
Conversation
ab61096
to
e47d720
Compare
Co-authored-by: Matej Vargovcik <vargovcik@robotechvision.com>
5e7656a
to
5d782ee
Compare
Codecov ReportPatch and project coverage have no change.
Additional details and impacted files@@ Coverage Diff @@
## main #2158 +/- ##
==========================================
- Coverage 50.50% 50.49% -0.00%
==========================================
Files 387 387
Lines 31816 31785 -31
==========================================
- Hits 16065 16047 -18
+ Misses 15751 15738 -13 ☔ View full report in Codecov by Sentry. |
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.
Nice work! Lots of documentation requests and some questions.
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.
Nice work! Lots of documentation requests and some questions.
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.
Nice work! Lots of documentation requests and some questions.
Use getPlanningSceneMonitorNonConst()
Co-authored-by: Robert Haschke <rhaschke@techfak.uni-bielefeld.de> Co-authored-by: Henning Kayser <henningkayser@picknik.ai>
Similar to the current collision check function, constraints are checked per waypoint and scored with a constant penalty if constraints are not met. The costs are then smoothed with the same gaussian as used for collision costs.
* Move package into moveit_planners subdirectory * Rename stomp_moveit package to moveit_planners_stomp * List moveit_planners_stomp as package dependency
48410b4
to
f280dee
Compare
@sjahr I think I pretty much addressed all of your comments. Re-review? |
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.
Tested it with moveit_cpp and it works 👍
This migrates the STOMP planner and adapter plugins from https://github.com/ros-planning/stomp_moveit into moveit_planners. https://github.com/ros-planning/stomp_moveit will be archived after merging.
I've taken some time to squash the commit history into meaningful development steps and I would like to preserve it (don't squash). If you think that it's still too verbose, please make suggestions for how to shorten it even more.