├── .github └── workflows │ └── build.yaml ├── .gitignore ├── .pre-commit-config.yaml ├── .vscode └── settings.json ├── README.md ├── _notebooks ├── README.md ├── dynamics_a1.ipynb ├── match_acceleration.ipynb ├── match_energy.ipynb ├── match_object_vel.ipynb ├── match_rne.ipynb └── skydio.ipynb ├── data ├── ltv_lqr_traj.json ├── models │ └── cart_pole │ │ ├── model.xml │ │ └── scene.xml └── trajectories │ ├── skydio.npz │ └── skydio_easy.npz ├── examples ├── mujoco_sysid_demo.ipynb └── utils.py ├── mujoco_sysid ├── __init__.py ├── convert.py ├── mjx │ ├── __init__.py │ ├── convert.py │ ├── parameters.py │ └── regressors.py ├── parameters.py ├── regressors.py └── utils.py ├── pyproject.toml └── tests ├── mjx ├── test_mjx_dynamics.py ├── test_mjx_energy.py └── test_mjx_parameters.py ├── test_dynamics.py ├── test_energy.py └── test_parameters.py /.github/workflows/build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/based-robotics/mujoco-sysid/HEAD/.github/workflows/build.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/based-robotics/mujoco-sysid/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/based-robotics/mujoco-sysid/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/based-robotics/mujoco-sysid/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/based-robotics/mujoco-sysid/HEAD/README.md -------------------------------------------------------------------------------- /_notebooks/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/based-robotics/mujoco-sysid/HEAD/_notebooks/README.md -------------------------------------------------------------------------------- /_notebooks/dynamics_a1.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/based-robotics/mujoco-sysid/HEAD/_notebooks/dynamics_a1.ipynb -------------------------------------------------------------------------------- /_notebooks/match_acceleration.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/based-robotics/mujoco-sysid/HEAD/_notebooks/match_acceleration.ipynb -------------------------------------------------------------------------------- /_notebooks/match_energy.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/based-robotics/mujoco-sysid/HEAD/_notebooks/match_energy.ipynb -------------------------------------------------------------------------------- /_notebooks/match_object_vel.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/based-robotics/mujoco-sysid/HEAD/_notebooks/match_object_vel.ipynb -------------------------------------------------------------------------------- /_notebooks/match_rne.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/based-robotics/mujoco-sysid/HEAD/_notebooks/match_rne.ipynb -------------------------------------------------------------------------------- /_notebooks/skydio.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/based-robotics/mujoco-sysid/HEAD/_notebooks/skydio.ipynb -------------------------------------------------------------------------------- /data/ltv_lqr_traj.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/based-robotics/mujoco-sysid/HEAD/data/ltv_lqr_traj.json -------------------------------------------------------------------------------- /data/models/cart_pole/model.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/based-robotics/mujoco-sysid/HEAD/data/models/cart_pole/model.xml -------------------------------------------------------------------------------- /data/models/cart_pole/scene.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/based-robotics/mujoco-sysid/HEAD/data/models/cart_pole/scene.xml -------------------------------------------------------------------------------- /data/trajectories/skydio.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/based-robotics/mujoco-sysid/HEAD/data/trajectories/skydio.npz -------------------------------------------------------------------------------- /data/trajectories/skydio_easy.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/based-robotics/mujoco-sysid/HEAD/data/trajectories/skydio_easy.npz -------------------------------------------------------------------------------- /examples/mujoco_sysid_demo.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/based-robotics/mujoco-sysid/HEAD/examples/mujoco_sysid_demo.ipynb -------------------------------------------------------------------------------- /examples/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/based-robotics/mujoco-sysid/HEAD/examples/utils.py -------------------------------------------------------------------------------- /mujoco_sysid/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/based-robotics/mujoco-sysid/HEAD/mujoco_sysid/__init__.py -------------------------------------------------------------------------------- /mujoco_sysid/convert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/based-robotics/mujoco-sysid/HEAD/mujoco_sysid/convert.py -------------------------------------------------------------------------------- /mujoco_sysid/mjx/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /mujoco_sysid/mjx/convert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/based-robotics/mujoco-sysid/HEAD/mujoco_sysid/mjx/convert.py -------------------------------------------------------------------------------- /mujoco_sysid/mjx/parameters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/based-robotics/mujoco-sysid/HEAD/mujoco_sysid/mjx/parameters.py -------------------------------------------------------------------------------- /mujoco_sysid/mjx/regressors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/based-robotics/mujoco-sysid/HEAD/mujoco_sysid/mjx/regressors.py -------------------------------------------------------------------------------- /mujoco_sysid/parameters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/based-robotics/mujoco-sysid/HEAD/mujoco_sysid/parameters.py -------------------------------------------------------------------------------- /mujoco_sysid/regressors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/based-robotics/mujoco-sysid/HEAD/mujoco_sysid/regressors.py -------------------------------------------------------------------------------- /mujoco_sysid/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/based-robotics/mujoco-sysid/HEAD/mujoco_sysid/utils.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/based-robotics/mujoco-sysid/HEAD/pyproject.toml -------------------------------------------------------------------------------- /tests/mjx/test_mjx_dynamics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/based-robotics/mujoco-sysid/HEAD/tests/mjx/test_mjx_dynamics.py -------------------------------------------------------------------------------- /tests/mjx/test_mjx_energy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/based-robotics/mujoco-sysid/HEAD/tests/mjx/test_mjx_energy.py -------------------------------------------------------------------------------- /tests/mjx/test_mjx_parameters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/based-robotics/mujoco-sysid/HEAD/tests/mjx/test_mjx_parameters.py -------------------------------------------------------------------------------- /tests/test_dynamics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/based-robotics/mujoco-sysid/HEAD/tests/test_dynamics.py -------------------------------------------------------------------------------- /tests/test_energy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/based-robotics/mujoco-sysid/HEAD/tests/test_energy.py -------------------------------------------------------------------------------- /tests/test_parameters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/based-robotics/mujoco-sysid/HEAD/tests/test_parameters.py --------------------------------------------------------------------------------