You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(tasks): track_knife tracks the knife asset, not the teapot (#778)
The tracked "object" RigidObjCfg in track_knife.py had usd/urdf/mjcf paths
copied from track_ceramic_teapot (all_asset/ceramic_teapot/...), while the task
loads the knife grasp-state pkl and uses the knife centre offset — so the
simulated manipuland (a teapot) mismatched the grasp poses the reward assumes.
Point the three asset paths at the knife asset, matching approach_grasp_knife.py
(mjcf is knife/knife.xml, directly under the asset dir).
A full sweep of all track_*/approach_grasp_* tasks confirmed this was the only
mismatched manipuland asset. Adds a backend-free regression test inspecting the
ScenarioCfg object paths. Red on pre-fix.
0 commit comments