Skip to content

WeihangGuo/ompl.jax

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OMPL.JAX Logo

OMPL.JAX

⚠️ Hey there! The project is still under construction...

Solve motion planning problems in python in millisecond!

cage example
============================================================
Benchmark Results on AMD Ryzen 5 5600X:
============================================================
Number of runs:  100
Mean time:       42.35 ms
Std deviation:   41.06 ms
Min:             5.13 ms
25%:             16.30 ms
50%:             28.53 ms
75%:             56.85 ms
95%:             132.52 ms
Max:             260.65 ms
============================================================

TODO

  • Clearer README
  • Pre-release OMPL nanobind
  • Improve robot self-collision checking accuracy (a problem originating from pyroki)
  • Implement path simplification
  • Add support for kinodynamic paths
  • Add support for constraint projections

Acknowledgements

This project is inspired by:

About

A OMPL wrapper that uses JAX to do vectorized collision checking, projection, and more!

Topics

Resources

Stars

Watchers

Forks

Languages