
This repository contains assets for OpenArm v1 (above) and v0.3 (below) simulation in MuJoCo.
resting_bimanual.mp4
- Install MuJoCo and launch a simulation.
- Drag the
*.xml
file into the simulation window.
The motors use torque control, so position and velocity control can be achieved by implementing a simple PD controller in client code.
- To view collision meshes, activate
Rendering
>Model Elements
>Convex Hull
andGroup Enable
>Geom groups
>Geom 3
in the left sidebar - It may also help to hide the visual meshes by deselecting
Geom 2

- Grippers actuate equally using a tendon and equality constraint, which uses a mimic joint in URDF
- Off-diagonal inertias are set to zero
- Motors require
ctrlrange
limits and joints have additional runtime propertiesdamping
andfrictionloss
- 📚 Read the documentation
- 💬 Join the community on Discord
- 📬 Contact us through [email protected]
Licensed under the Apache License 2.0. See LICENSE
for details.
Copyright 2025 Enactic, Inc.
All participation in the OpenArm project is governed by our Code of Conduct.