From d2b70dfa4e2e9a59d41fe9e13540f6a08a73ea6f Mon Sep 17 00:00:00 2001 From: Manas Reddy <94293630+Manas-arumalla@users.noreply.github.com> Date: Sun, 5 Jul 2026 14:49:09 +0200 Subject: [PATCH 1/2] Add task scenes: compliant contact, pushing, tool use, bottle-cap unscrewing --- v2/bottle_scene.xml | 130 +++++++++++++++++++++++++++++++++++++++++++ v2/contact_scene.xml | 105 ++++++++++++++++++++++++++++++++++ v2/push_scene.xml | 110 ++++++++++++++++++++++++++++++++++++ v2/tool_scene.xml | 119 +++++++++++++++++++++++++++++++++++++++ 4 files changed, 464 insertions(+) create mode 100644 v2/bottle_scene.xml create mode 100644 v2/contact_scene.xml create mode 100644 v2/push_scene.xml create mode 100644 v2/tool_scene.xml diff --git a/v2/bottle_scene.xml b/v2/bottle_scene.xml new file mode 100644 index 0000000..716fb55 --- /dev/null +++ b/v2/bottle_scene.xml @@ -0,0 +1,130 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/v2/contact_scene.xml b/v2/contact_scene.xml new file mode 100644 index 0000000..d3cbedb --- /dev/null +++ b/v2/contact_scene.xml @@ -0,0 +1,105 @@ + + + + + + + + + + + + + + + + + diff --git a/v2/push_scene.xml b/v2/push_scene.xml new file mode 100644 index 0000000..ba3adcd --- /dev/null +++ b/v2/push_scene.xml @@ -0,0 +1,110 @@ + + + + + + + + + + + + + + + + + + diff --git a/v2/tool_scene.xml b/v2/tool_scene.xml new file mode 100644 index 0000000..7a304fc --- /dev/null +++ b/v2/tool_scene.xml @@ -0,0 +1,119 @@ + + + + + + + + + + + + + + + + + + From 346d6306237e5d1418eafb003b5d0570136a374b Mon Sep 17 00:00:00 2001 From: Manas Reddy <94293630+Manas-arumalla@users.noreply.github.com> Date: Mon, 6 Jul 2026 11:58:04 +0200 Subject: [PATCH 2/2] Address review: drop the contact scene, generalize pushing to move-puck - contact_scene.xml removed: without a controller driving it the scene carries no task of its own. - push_scene.xml renamed to move_puck_scene.xml and the description broadened: the puck-on-goal setup works for pushing and for pick-and-place alike. Scene physics untouched (comments and model name only); re-verified from the home keyframe: puck pushed to 9.692 mm of goal_a, identical across two runs. --- v2/contact_scene.xml | 105 --------------------- v2/{push_scene.xml => move_puck_scene.xml} | 12 +-- 2 files changed, 6 insertions(+), 111 deletions(-) delete mode 100644 v2/contact_scene.xml rename v2/{push_scene.xml => move_puck_scene.xml} (91%) diff --git a/v2/contact_scene.xml b/v2/contact_scene.xml deleted file mode 100644 index d3cbedb..0000000 --- a/v2/contact_scene.xml +++ /dev/null @@ -1,105 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/v2/push_scene.xml b/v2/move_puck_scene.xml similarity index 91% rename from v2/push_scene.xml rename to v2/move_puck_scene.xml index ba3adcd..ef1dee2 100644 --- a/v2/push_scene.xml +++ b/v2/move_puck_scene.xml @@ -15,12 +15,12 @@ limitations under the License. --> - + @@ -78,8 +78,8 @@ grasping involved. friction="1 0.005 0.0001" contype="1" conaffinity="1" /> - +