From d9cd35ec3664199b1b070fa4b83009c13ae80a2e Mon Sep 17 00:00:00 2001
From: Shubham Baid
Date: Wed, 25 Feb 2026 22:00:26 +0530
Subject: [PATCH 1/2] feat(sensors): add hardware-aligned cameras to v1
bimanual model
- Added 'camera-wrist-right' to 'openarm_right_link7'
- Added 'camera-wrist-left' to 'openarm_left_link7'
- Added 'camera-head' to 'openarm_body_link0'
- Added 'camera-ceiling' to 'worldbody'
- Note: Used baseline pos/euler approximations. Exact physical offsets will be updated once OpenArm 2.0 measurements are provided.
---
v1/openarm_bimanual.xml | 522 +++++++++++-----------------------------
1 file changed, 147 insertions(+), 375 deletions(-)
diff --git a/v1/openarm_bimanual.xml b/v1/openarm_bimanual.xml
index 523f5b1..34ab11f 100644
--- a/v1/openarm_bimanual.xml
+++ b/v1/openarm_bimanual.xml
@@ -1,7 +1,6 @@
-
@@ -18,13 +17,10 @@
-
+
-
-
+
@@ -32,13 +28,10 @@
-
-
-
@@ -57,16 +50,13 @@
-
-
+
-
@@ -93,211 +83,101 @@
-
-
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
+
@@ -306,181 +186,82 @@
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
+
@@ -489,16 +270,13 @@
+
-
-
-
+
+
+
-
@@ -510,13 +288,9 @@
-
-
+
+
-
-
@@ -537,7 +311,6 @@
-
@@ -568,7 +341,6 @@
-
From 953969182960a8bd397bfdc2d9b83508c97713e4 Mon Sep 17 00:00:00 2001
From: Shubham Baid
Date: Thu, 26 Feb 2026 14:50:22 +0530
Subject: [PATCH 2/2] refactor: move camera additions to new v2 directory to
preserve v1 assets
---
v1/openarm_bimanual.xml | 522 +++++++++++++++++++++++++++++-----------
v2/openarm_bimanual.xml | 351 +++++++++++++++++++++++++++
2 files changed, 726 insertions(+), 147 deletions(-)
create mode 100644 v2/openarm_bimanual.xml
diff --git a/v1/openarm_bimanual.xml b/v1/openarm_bimanual.xml
index 34ab11f..523f5b1 100644
--- a/v1/openarm_bimanual.xml
+++ b/v1/openarm_bimanual.xml
@@ -1,6 +1,7 @@
+
@@ -17,10 +18,13 @@
-
+
-
+
+
@@ -28,10 +32,13 @@
+
+
+
@@ -50,13 +57,16 @@
-
+
+
+
@@ -83,101 +93,211 @@
+
-
-
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
@@ -186,82 +306,181 @@
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
@@ -270,13 +489,16 @@
-
-
-
-
+
+
+
+
@@ -288,9 +510,13 @@
-
-
+
+
+
+
@@ -311,6 +537,7 @@
+
@@ -341,6 +568,7 @@
+
diff --git a/v2/openarm_bimanual.xml b/v2/openarm_bimanual.xml
new file mode 100644
index 0000000..34ab11f
--- /dev/null
+++ b/v2/openarm_bimanual.xml
@@ -0,0 +1,351 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file