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

Enable cost-optimized planning with STOMP #1603

Closed
5 of 7 tasks
henningkayser opened this issue Oct 5, 2022 · 1 comment
Closed
5 of 7 tasks

Enable cost-optimized planning with STOMP #1603

henningkayser opened this issue Oct 5, 2022 · 1 comment
Assignees
Labels
enhancement New feature or request Epic

Comments

@henningkayser
Copy link
Member

henningkayser commented Oct 5, 2022

This is about enabling STOMP planning support for MoveIt 2.
The underlying implementation has been moved to https://github.com/ros-industrial/stomp, so a direct port of the old plugins is not possible anymore. I'm working on a new adaption that involves:

  • Motion Planning Plugin
  • Noise Generation
  • Collision Cost
  • Joint Goals
  • Cartesian Goals
  • Path Constraints
  • Candidate Path Visualization

My main interest is to investigate how optimizing planners can be better supported in general. That means, I'd like to redesign or add a motion planning interface that allows passing custom costs and constraints without using the limiting MotionPlanRequest.

The current development repo is https://github.com/henningkayser/stomp_moveit. I'll move it over to ros-planning once I'm happy with it as an initial version. I'm also not planning to work on a smoothing adapter for now.

@henningkayser henningkayser added enhancement New feature or request Epic labels Oct 5, 2022
@henningkayser henningkayser self-assigned this Oct 5, 2022
@henningkayser
Copy link
Member Author

Closing this, planning and dev will be continued in https://github.com/ros-planning/stomp_moveit

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request Epic
Projects
None yet
Development

No branches or pull requests

1 participant