Skip to content

Commit 500ab8a

Browse files
author
Horde
committed
Add changelog fragment for PR #5433
1 parent 713a538 commit 500ab8a

1 file changed

Lines changed: 19 additions & 0 deletions

File tree

  • source/isaaclab_newton/changelog.d
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
Added
2+
^^^^^
3+
4+
* Added MuJoCo tendon parsing to Newton physics replication.
5+
:func:`~isaaclab_newton.cloner.newton_replicate._build_newton_builder_from_mapping`
6+
now includes :class:`SchemaResolverMjc` in its resolver list and calls
7+
``SolverMuJoCo.register_custom_attributes`` on the main builder so that
8+
``MjcTendon`` prims (e.g. Shadow Hand fixed tendons) are included in the
9+
replicated Newton model.
10+
11+
Fixed
12+
^^^^^
13+
14+
* Fixed MuJoCo tendon duplication in Newton physics replication where
15+
:func:`~isaaclab_newton.cloner.newton_replicate._build_newton_builder_from_mapping`
16+
called ``add_builder`` once per environment, causing each call to append
17+
tendon custom-attribute entries and resulting in N×T total entries instead of
18+
the expected T. Added :func:`~isaaclab_newton.cloner.newton_replicate._deduplicate_tendon_attributes`
19+
to trim all ``mujoco:tendon*`` lists to the world-0 count after the build loop.

0 commit comments

Comments
 (0)