Commit ccac624
Horde
Override USD-baked J0 stiffness; bump MAPPO entropy
The shadow_hand_instanceable_newton.usd bakes stiffness=286 / damping=57
on FFJ0/MFJ0/RFJ0/LFJ0 (MJCF→USD translation artifact). Even with the
MjcTendon constraint parsed from the MJCF source, the over-stiff joint
drive fights the tendon coupling and bounces the ball on contact.
- Add a separate ImplicitActuatorCfg ("distal_passive") on the J0 joints
with stiffness=10.0 (1/3 of PhysX limit_stiffness=30), damping=0.1.
- Bump MAPPO entropy_loss_scale 0.0 → 0.01 to avoid premature collapse
to the "hold ball" local optimum observed in early runs.1 parent d511e49 commit ccac624
2 files changed
Lines changed: 13 additions & 1 deletion
File tree
- source/isaaclab_tasks/isaaclab_tasks/direct/shadow_hand_over
- agents
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
66 | 66 | | |
67 | 67 | | |
68 | 68 | | |
69 | | - | |
| 69 | + | |
70 | 70 | | |
71 | 71 | | |
72 | 72 | | |
| |||
Lines changed: 12 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
195 | 195 | | |
196 | 196 | | |
197 | 197 | | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
| 201 | + | |
| 202 | + | |
| 203 | + | |
| 204 | + | |
| 205 | + | |
| 206 | + | |
| 207 | + | |
| 208 | + | |
| 209 | + | |
198 | 210 | | |
199 | 211 | | |
200 | 212 | | |
| |||
0 commit comments