Skip to content

Commit c749bcb

Browse files
[CI][Auto Version Bump] Compile changelog fragments (schedule)
Bumped packages: - isaaclab: 23.0.0 → 23.1.0 - isaaclab_assets: 0.7.0 → 0.8.0 - isaaclab_newton: 6.0.0 → 6.1.0 - isaaclab_ov: 3.0.0 → 3.0.1 - isaaclab_physx: 7.0.0 → 7.0.1 - isaaclab_tasks: 20.0.1 → 20.1.0
1 parent 76efa45 commit c749bcb

24 files changed

Lines changed: 185 additions & 162 deletions

source/isaaclab/changelog.d/codex-fix-leapp-doc-links-quickstart.rst

Lines changed: 0 additions & 4 deletions
This file was deleted.

source/isaaclab/changelog.d/codex-pr-7549-production-kit-assets.rst

Lines changed: 0 additions & 4 deletions
This file was deleted.

source/isaaclab/changelog.d/codex-shadow-hand-unified-asset.minor.rst

Lines changed: 0 additions & 10 deletions
This file was deleted.

source/isaaclab/changelog.d/rwiltz-fix-spacemouse-detection.rst

Lines changed: 0 additions & 13 deletions
This file was deleted.

source/isaaclab/docs/CHANGELOG.rst

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,37 @@
11
Changelog
22
---------
33

4+
23.1.0 (2026-09-06)
5+
~~~~~~~~~~~~~~~~~~~
6+
7+
Added
8+
^^^^^
9+
10+
* Added :class:`~isaaclab.envs.mdp.actions.FixedTendonPositionAction`, an action term that commands
11+
an articulation's fixed tendons. Tendons have their own index space, so a joint action term cannot
12+
reach them; pair the two terms to cover a robot whose motors drive both.
13+
14+
* Added :meth:`~isaaclab.assets.articulation.BaseArticulation.set_fixed_tendon_position_target_index`,
15+
so a tendon position target can be commanded without the caller knowing which physics engine is
16+
running.
17+
18+
Fixed
19+
^^^^^
20+
21+
* Fixed :class:`~isaaclab.devices.Se2SpaceMouse` and :class:`~isaaclab.devices.Se3SpaceMouse` failing with
22+
``No device found by SpaceMouse`` when a supported 3Dconnexion device was connected. Detection matched the
23+
HID product string exactly, which the ``libusb`` backend bundled in the ``hidapi`` wheels leaves empty
24+
unless the process may open the USB node. Directly attached devices are now matched by their USB vendor
25+
and product ids, with the product string kept as a fallback, and the errors raised when a device cannot be
26+
found or opened name the enumerated devices and the required permissions.
27+
* Fixed SpaceMouse discovery giving up when the first supported device could not be opened. Discovery now
28+
continues to the remaining devices and only reports the open failures if none of them could be opened.
29+
* Added the USB identifier of the 3Dconnexion SpaceNavigator, so the device added in :github:`7544` is also
30+
detected when the HID backend cannot read its product string.
31+
* Fixed the ``us`` Asset Region Profile and all shipped Kit experiences to share the production asset root.
32+
* Restored :class:`~isaaclab.envs.LeappDeploymentEnv` as a public ``isaaclab.envs`` export.
33+
34+
435
23.0.0 (2026-09-05)
536
~~~~~~~~~~~~~~~~~~~
637

source/isaaclab/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ build-backend = "setuptools.build_meta"
99

1010
[project]
1111
name = "isaaclab"
12-
version = "23.0.0"
12+
version = "23.1.0"
1313
description = "Extension providing main framework interfaces and abstractions for robot learning."
1414
license = {text = "BSD-3-Clause"}
1515
authors = [{name = "Isaac Lab Project Developers"}]

source/isaaclab_assets/changelog.d/codex-shadow-hand-unified-asset.minor.rst

Lines changed: 0 additions & 43 deletions
This file was deleted.

source/isaaclab_assets/docs/CHANGELOG.rst

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,54 @@
11
Changelog
22
---------
33

4+
0.8.0 (2026-09-06)
5+
~~~~~~~~~~~~~~~~~~
6+
7+
Added
8+
^^^^^
9+
10+
* Added ``JOINT_NAMES``, ``TENDON_NAMES``,
11+
``TENDON_POSITION_LIMITS`` and ``FINGERTIP_NAMES`` to
12+
:mod:`~isaaclab_assets.robots.shadow_hand`, so a task can name the hand's sixteen joint-driving
13+
motors, its four tendon-driving motors and their commandable range without restating them.
14+
``SHADOW_HAND_PHYSX_CFG`` and ``SHADOW_HAND_NEWTON_CFG`` select the PhysX and Newton variants.
15+
16+
Changed
17+
^^^^^^^
18+
19+
* Changed the Shadow Hand configurations to spawn one asset and select the physics engine through
20+
its ``Physics`` USD variant, replacing the two separate PhysX and Newton assets whose joints were
21+
named differently. Both engines now spawn the hand at the same orientation; the previous assets
22+
needed two, because one baked a root orientation that the other did not.
23+
24+
* Changed ``SHADOW_HAND_CFG`` to spawn the asset with its default ``Physics`` variant. Use
25+
``SHADOW_HAND_PHYSX_CFG`` or ``SHADOW_HAND_NEWTON_CFG`` to select an engine explicitly.
26+
27+
Removed
28+
^^^^^^^
29+
30+
* Removed ``SHADOW_ACTUATED_JOINT_NAMES``; use ``JOINT_NAMES`` for the sixteen joint-driving
31+
motors and ``TENDON_NAMES`` for the four tendon-driving ones. The removed list named all twenty
32+
motors, so code that fed it to ``find_joints`` was asking for four joints that do not exist.
33+
34+
* Removed ``SHADOW_FINGERTIP_BODY_NAMES``; use ``FINGERTIP_NAMES``.
35+
36+
Fixed
37+
^^^^^
38+
39+
* Fixed the Shadow Hand asset applying an articulation-root schema to two prims, which made any
40+
consumer that resolves the root by search fail with ``Expected 1 prims ... found 2`` once the
41+
asset was loaded in Kit. ``JointWrenchSensor`` hit this on every backend, so the manager-based
42+
reorientation environment could not start. The second schema carried one attribute, the Newton
43+
self-collision flag, which the configuration already supplies for both engines; removing both
44+
leaves a single articulation root.
45+
46+
* Removed configuration that restated the asset or its defaults: the joint drive type, which the
47+
asset authors on every joint, and ``soft_joint_pos_limit_factor`` and
48+
``activate_contact_sensors``, which repeated their defaults. What remains differs between the two
49+
variants only in the selected USD variant and the PhysX solver settings, which Newton ignores.
50+
51+
452
0.7.0 (2026-09-05)
553
~~~~~~~~~~~~~~~~~~
654

source/isaaclab_assets/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ build-backend = "setuptools.build_meta"
99

1010
[project]
1111
name = "isaaclab_assets"
12-
version = "0.7.0"
12+
version = "0.8.0"
1313
description = "Extension containing configuration instances of different assets and sensors."
1414
license = {text = "BSD-3-Clause"}
1515
authors = [{name = "Isaac Lab Project Developers"}]

source/isaaclab_newton/changelog.d/codex-shadow-hand-unified-asset.minor.rst

Lines changed: 0 additions & 13 deletions
This file was deleted.

0 commit comments

Comments
 (0)