Installation
From PyPI
The simplest way to install MJINX is via the Python Package Index:
pip install mjinx
Installation Options
MJINX offers several installation options with different dependencies:
Visualization tools:
pip install mjinx[visual]
Example dependencies:
pip install mjinx[examples]
Development dependencies:
pip install mjinx[dev]
(preferably in editable mode)Documentation dependencies:
pip install mjinx[docs]
Complete installation:
pip install mjinx[all]
From Source (Developer Mode)
For developers or to access the latest features, you can clone the repository and install in editable mode:
git clone https://github.com/based-robotics/mjinx.git
cd mjinx
pip install -e .
With editable mode, any changes you make to the source code take effect immediately without requiring reinstallation.
For development work, we recommend installing with the development extras:
pip install -e ".[dev]"