|
2 | 2 | ^^^^^ |
3 | 3 |
|
4 | 4 | * Added a view over MuJoCo's native fixed-tendon position actuators, so a tendon imported from a |
5 | | - MuJoCo-authored asset can be commanded directly instead of through the joints it spans. |
| 5 | + MuJoCo-authored asset can be commanded directly instead of through the joints it spans. Actuators |
| 6 | + are paired with tendons by their target; a tendon without an actuator is named in a start-up |
| 7 | + warning and commands to it have no effect. |
6 | 8 |
|
7 | 9 | Fixed |
8 | 10 | ^^^^^ |
9 | 11 |
|
10 | | -* Fixed MuJoCo-authored USD assets losing every ``mjc:*`` attribute on import. The attributes are |
11 | | - read only when the MuJoCo solver's custom attributes are registered on the model builder before |
12 | | - the stage is traversed, so joint armature, joint friction and actuator definitions silently fell |
13 | | - back to their schema defaults. |
14 | | - |
15 | 12 | * Fixed :attr:`~isaaclab.assets.articulation.BaseArticulationData.fixed_tendon_pos_limits` raising |
16 | | - ``AttributeError`` instead of reporting the tendons' position limits. |
17 | | - |
18 | | -* Fixed articulation start-up scanning every actuator in the scene once per tendon, which cost |
19 | | - minutes before the first training step at high environment counts. |
20 | | - |
21 | | -* Fixed :meth:`~isaaclab.assets.articulation.BaseArticulation.set_fixed_tendon_position_target_index` |
22 | | - ignoring ``env_ids`` on Newton. A command for a subset of environments was sized against every |
23 | | - instance and raised, where PhysX applied it to the environments given. |
24 | | - |
25 | | -* Fixed Newton tendon commands interpreting fixed-tendon IDs as IDs in a filtered list of direct |
26 | | - MuJoCo actuators, so a tendon ID addressed a different tendon than the one |
27 | | - :meth:`~isaaclab.assets.articulation.BaseArticulation.find_fixed_tendons` named. Commands now use |
28 | | - the articulation's fixed-tendon index space, and any tendon without a direct position actuator is |
29 | | - named in a warning at start-up; commanding one has no effect. |
| 13 | + ``AttributeError`` on Newton. It is now bound to ``mujoco.tendon_range``. |
0 commit comments