diff --git a/doc/changelog.rst b/doc/changelog.rst index 8dcb554c..e5dc43c9 100644 --- a/doc/changelog.rst +++ b/doc/changelog.rst @@ -10,8 +10,13 @@ Significant new features - Added new System Identification toolbox (Python), see `README `__ for details. + A Colab notebook demonstrating the toolbox is available here: |sysid_colab| Contribution by :github:user:`kevinzakka`, :github:user:`aftersomemath`, :github:user:`jonathanembleyriches`, :github:user:`qiayuanl`, :github:user:`spjardim` and :github:user:`gizemozd`. + +.. |sysid_colab| image:: https://colab.research.google.com/assets/colab-badge.png + :target: https://colab.research.google.com/github/google-deepmind/mujoco/blob/main/python/mujoco/sysid/sysid.ipynb + - Actuators and sensors now support arbitrary delays via history buffers, and sensors values can be computed at intervals larger than the simulation timestep. Using a delay or interval introduces a new ``mjData.history`` variable to the :ref:`Physics state`. See :ref:`Delays` for details. diff --git a/python/mujoco/sysid/README.md b/python/mujoco/sysid/README.md index ed7c451c..491171de 100644 --- a/python/mujoco/sysid/README.md +++ b/python/mujoco/sysid/README.md @@ -1,5 +1,7 @@ # System Identification Toolbox +[![Open In Colab](https://colab.research.google.com/assets/colab-badge.png)](https://colab.research.google.com/github/google-deepmind/mujoco/blob/main/python/mujoco/sysid/sysid.ipynb) + Given a MuJoCo model and recorded sensor data, find parameters that make simulation match reality. By default, the library uses nonlinear least-squares with box constraints to minimize the difference