MuJoCo Description Files (MJCF) for OpenArm
This repository contains assets for OpenArm v2 (above), Cell, v1 and v0.3 (below) simulation in MuJoCo.
Usage
Install openarm-mujoco:
pip install openarm-mujoco
Launch the simulation:
openarm-mujoco-launch
Without White Sheet:
openarm-mujoco-launch --no-sheet
With Wall Collisions:
openarm-mujoco-launch --walls
OpenArm MuJoCo Web
OpenArm MuJoCo Web runs these models right in the
browser (MuJoCo WASM + three.js, no installation): open
https://enactic.github.io/openarm_mujoco/, or serve the repository
root locally (npm run serve in web/) and open
http://localhost:8080/. Drive the arms by keyboard or sliders; see
web/README.md for details.
Collision Visualization
- To view collision meshes, activate
Rendering>Model Elements>Convex HullandGroup Enable>Geom groups>Geom 3in the left sidebar - It may also help to hide the visual meshes by deselecting
Geom 2
Related links
- 📚 Read the documentation
- 💬 Join the community on Discord
- 📬 Contact us through openarm@enactic.ai
Pull request and preview
You can enable preview on your fork by the following:
- Enable GitHub Pages on your fork:
- Open https://github.com/${YOUR_GITHUB_ACCOUNT}/openarm_mujoco/settings/pages
- Select "GitHub Actions" as "Source"
- Accept publishing GitHub Pages from all branches on your fork:
- Open https://github.com/${YOUR_GITHUB_ACCOUNT}/openarm_mujoco/settings/environments
- Select the "github-pages" environment
- Change the default "Deployment branches and tags" rule:
- Press the "Edit" button
- Change the "Name pattern" to
*frommain
You can preview your changes at https://${YOUR_GITHUB_ACCOUNT}.github.io/openarm_mujoco/ .
License
Licensed under the Apache License 2.0. See LICENSE for details.
Copyright 2025 Enactic, Inc.
Code of Conduct
All participation in the OpenArm project is governed by our Code of Conduct.
Metadata
Release files for openarm-mujoco 2.3.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| openarm_mujoco-2.3.0.tar.gz | 6.1 MB | Details |
Release files / openarm_mujoco-2.3.0.tar.gz
| Download URL | openarm_mujoco-2.3.0.tar.gz |
|---|---|
| Size | 6.1 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
2e32cfac261d3f4dcbb5ebfa7e2ba2d7205dd5a9655798cff13170a0cf1b5339
|
|
BLAKE2b-256 checksum How to use checksums |
d7cfd4ce0f428aef402af4adbdb0d2c22392b644c7d9853d066fb5652d757735
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 18, 2026.
Transparency log