Skip to content

Conversation

@tenfoldpaper
Copy link
Collaborator

Added the file mj_ompl.py under python/rcs/ompl, which provides OMPL-based planner in MuJoCo environment.
Dependency has been updated accordingly.
The planner is in joint space, and the sample space validity is done by running a kinematic (joint position) simulation in MuJoCo for possible collisions between the robot and a user-defined list of MuJoCo mjOBJ_GEOM and/or mjOBJ_BODY. If no collisions are detected, the planner can progress forward.
An example on how to use this will be provided in the RCSToolBox.

@tenfoldpaper tenfoldpaper requested review from juelg and pkrack July 28, 2025 13:32
Copy link
Contributor

@juelg juelg left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @tenfoldpaper for the integration of OMPL into RCS, a milestone for automatic path planning. I also like your documentation and the type hints. Great work :)

@juelg juelg merged commit a07eef8 into master Aug 5, 2025
2 checks passed
@juelg juelg deleted the ompl_python branch August 5, 2025 06:39
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