Skip to content

Conversation

@mergify
Copy link

@mergify mergify bot commented Oct 16, 2025

Description

I'm working on debugging some issues and require building MoveIt2 and OMPL from source. This PR updates the package moveit_planners_ompl to work with the latest changes made in OMPL and it's more modern approach to exporting/linking the library but will require building it from source until a new release is made (I am working on getting it released and will keep this PR updated with the status).

I was also having issues with OMPL but that package was recently updated to properly work with Colcon. Here is a link to the issue.

Big thanks to @JafarAbdi and @mamoll for helping me debug some of these issues and getting this updated! 🥇

Checklist

  • Required by CI: Code is auto formatted using clang-format
  • Extend the tutorials / documentation reference
  • Document API changes relevant to the user in the MIGRATION.md notes
  • Create tests, which fail without this PR reference
  • Include a screenshot if changing a GUI
  • While waiting for someone to review your request, please help review another open pull request to support the maintainers

This is an automatic backport of pull request #2994 done by [Mergify](https://mergify.com).

* Update ompl_interface with latest version of OMPL

* specify PUBLIC

* pre-commit

* only link ompl where required

* Fix formatting

* add ompl 1.7 release to .repos

* remove srdfdom from .repos

* revert ompl from source

* remove humble main testing

* No longer need to disable Humble CI job

---------

Co-authored-by: Sebastian Jahr <[email protected]>
Co-authored-by: Sebastian Jahr <[email protected]>
Co-authored-by: Sebastian Castro <[email protected]>
Co-authored-by: Nathan Brooks <[email protected]>
Co-authored-by: Nathan Brooks <[email protected]>
(cherry picked from commit 1a64bce)
@codecov
Copy link

codecov bot commented Oct 16, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 46.23%. Comparing base (e489b04) to head (224ec6d).

Additional details and impacted files
@@            Coverage Diff             @@
##            jazzy    #3600      +/-   ##
==========================================
+ Coverage   46.21%   46.23%   +0.03%     
==========================================
  Files         718      718              
  Lines       62675    62669       -6     
  Branches     7589     7589              
==========================================
+ Hits        28957    28970      +13     
+ Misses      33554    33535      -19     
  Partials      164      164              

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

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.

3 participants