|
17 | 17 | <br/>
|
18 | 18 | </div>
|
19 | 19 |
|
20 |
| - |
21 |
| - |
22 | 20 | ## Features
|
23 | 21 |
|
24 | 22 | - Physically consistent differentiability w.r.t. hardware parameters.
|
25 | 23 | - Closed chain dynamics support.
|
26 | 24 | - Reduced-coordinate physics engine for **fixed-base** and **floating-base** robots.
|
27 |
| -- Fully Python-based, leveraging [jax][jax] following a functional programming paradigm. |
| 25 | +- Fully Python-based, leveraging [JAX][jax] following a functional programming paradigm. |
28 | 26 | - Seamless execution on CPUs, GPUs, and TPUs.
|
29 | 27 | - Supports JIT compilation and automatic vectorization for high performance.
|
30 | 28 | - Compatible with SDF models and URDF (via [sdformat][sdformat] conversion).
|
31 | 29 |
|
32 |
| - |
33 | 30 | > [!WARNING]
|
34 |
| -> This project is still experimental, APIs could change between releases without notice. |
| 31 | +> This project is still experimental. APIs may change between releases without notice. |
35 | 32 |
|
36 | 33 | > [!NOTE]
|
37 | 34 | > JaxSim currently focuses on locomotion applications.
|
@@ -88,6 +85,7 @@ for _ in T:
|
88 | 85 |
|
89 | 86 | Check the example folder for additional use cases!
|
90 | 87 |
|
| 88 | +> [!NOTE] |
91 | 89 | [jax]: https://github.com/google/jax/
|
92 | 90 | [sdformat]: https://github.com/gazebosim/sdformat
|
93 | 91 | [notation]: https://research.tue.nl/en/publications/multibody-dynamics-notation-version-2
|
@@ -217,11 +215,12 @@ The JaxSim API documentation is available at [jaxsim.readthedocs.io][readthedocs
|
217 | 215 | [readthedocs]: https://jaxsim.readthedocs.io/
|
218 | 216 |
|
219 | 217 | ## Additional features
|
220 |
| -Jaxsim can also be used as a multi-body dynamic library! With full support for automatic differentiation of RBDAs (forwards and reverse mode) and automatic differentiation against both kinematic and dynamic parameters. |
221 | 218 |
|
| 219 | +Jaxsim can also be used as a multi-body dynamics library! With full support for automatic differentiation of RBDAs (forwards and reverse mode) and automatic differentiation against both kinematic and dynamic parameters. |
222 | 220 |
|
223 | 221 | ### Using JaxSim as a multibody dynamics library
|
224 |
| -``` python |
| 222 | + |
| 223 | +```python |
225 | 224 | import pathlib
|
226 | 225 |
|
227 | 226 | import icub_models
|
|
0 commit comments