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

New ompl profile interface #540

Conversation

Levi-Armstrong
Copy link
Contributor

@Levi-Armstrong Levi-Armstrong commented Dec 7, 2024

The goal is to simplify the profiles interface and allow moving them to be loaded via plugin. As going through this I was able to main all of the same functionality along with the customization for the default profile. The initial thought was that we could go to a single profile for each planner but now I do not think that will be possible. We may be able to combine the solver and composite profile but we will have to have a distinction between the plan profile and composite profile. I do not currently see any way around this but open to ideas.

@Levi-Armstrong Levi-Armstrong force-pushed the feature/new-ompl-profile branch 2 times, most recently from 11c17b1 to 29ba1ed Compare December 12, 2024 15:37
@Levi-Armstrong Levi-Armstrong changed the title Draft: New ompl profile interface New ompl profile interface Dec 12, 2024
@Levi-Armstrong
Copy link
Contributor Author

@marip8 Do you have time to take a look and provide feedback?

@Levi-Armstrong Levi-Armstrong force-pushed the feature/new-ompl-profile branch 2 times, most recently from 612b40c to 08b94ea Compare December 13, 2024 03:16
Copy link

codecov bot commented Dec 13, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 78.41%. Comparing base (1246539) to head (29b8937).
Report is 1 commits behind head on master.

Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #540      +/-   ##
==========================================
- Coverage   78.91%   78.41%   -0.50%     
==========================================
  Files         253      252       -1     
  Lines       14548    13734     -814     
==========================================
- Hits        11480    10770     -710     
+ Misses       3068     2964     -104     

see 15 files with indirect coverage changes

@Levi-Armstrong Levi-Armstrong force-pushed the feature/new-ompl-profile branch 5 times, most recently from d5ec326 to a20fc18 Compare December 14, 2024 20:35
@Levi-Armstrong Levi-Armstrong force-pushed the feature/new-ompl-profile branch 3 times, most recently from 8557822 to b343016 Compare December 21, 2024 14:18
@Levi-Armstrong Levi-Armstrong force-pushed the feature/new-ompl-profile branch from b343016 to 29b8937 Compare December 21, 2024 14:37
@Levi-Armstrong Levi-Armstrong merged commit e00ae6f into tesseract-robotics:master Dec 21, 2024
12 of 17 checks passed
@Levi-Armstrong Levi-Armstrong deleted the feature/new-ompl-profile branch December 21, 2024 15:08
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

Successfully merging this pull request may close these issues.

1 participant