OMPL (Open Motion Planning Library) is the flagship open-source library of sampling-based motion planning algorithms, developed since 2008 at the Kavraki Lab, Rice University in Houston. Creators: Ioan Şucan, Mark Moll, and Lydia Kavraki (one of the pioneers of probabilistic motion planners — co-author of the PRM algorithm from 1996). BSD-3-Clause license.
OMPL implements over a dozen planner families: RRT and its variants (RRT-Connect, RRT*, RRT#, Informed RRT*, BIT*, AIT*), PRM (Probabilistic Roadmap), EST (Expansive Space Trees), KPIECE, SBL (Single-query Bidirectional Lazy), SST, FMT*, and dynamic planners (KPIECE with controls). The library is agnostic about robot representation — it only requires the user to provide a collision-checker, state sampler, and forward propagation function.
OMPL sits under the hood of most motion planning frameworks: MoveIt (as the default planning engine), OpenRAVE, Drake (one of the available backends), and many academic projects. Bindings: Python (official), C# (community). Active quarterly releases, ~30 commits/month on the main branch.