juniorsundar/oxmpl

Oxidised Motion-Planning Library (OxMPL)

42

stars

115

commits

Rust

primary language

Jun 3, 2026

updated

juniorsundar.github.io/oxmpl/
javascript
motion-planning
python
robotics
rust

README

OxMPL

The Open Motion-Planning Library but Oxidised


OxMPL is a sampling-based motion planning library written in Rust, inspired by the structure and concepts of OMPL.

It provides a flexible and type-safe Rust API for core planning algorithms and offers high-level Python and JavaScript/WASM bindings for rapid prototyping and integration.

Documentation

Full documentation, including installation guides, quick-start examples, and API references for all supported languages, is available in the OxMPL Book.

Local Documentation

To build and view the documentation locally:

cd docs
mdbook serve --open

License

This project is licensed under the BSD-3-Clause License. See the LICENSE file for details.

Contributors

juniorsundar

108 commits

rossng

7 commits

juniorsundar/oxmpl

Oxidised Motion-Planning Library (OxMPL)

42

stars

115

commits

Rust

primary language

Jun 3, 2026

updated

juniorsundar.github.io/oxmpl/
javascript
motion-planning
python
robotics
rust

README

OxMPL

The Open Motion-Planning Library but Oxidised


OxMPL is a sampling-based motion planning library written in Rust, inspired by the structure and concepts of OMPL.

It provides a flexible and type-safe Rust API for core planning algorithms and offers high-level Python and JavaScript/WASM bindings for rapid prototyping and integration.

Documentation

Full documentation, including installation guides, quick-start examples, and API references for all supported languages, is available in the OxMPL Book.

Local Documentation

To build and view the documentation locally:

cd docs
mdbook serve --open

License

This project is licensed under the BSD-3-Clause License. See the LICENSE file for details.

Contributors

juniorsundar

108 commits

rossng

7 commits

Languages

Rust

75.0%

Python

13.2%

JavaScript

11.2%