Skip to content

Commit fb6bb82

Browse files
committed
Fix image paths for VitePress build
1 parent 8e287f7 commit fb6bb82

4 files changed

Lines changed: 73 additions & 73 deletions

File tree

InterDataEngine-docs/concepts/robots.md

Lines changed: 46 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -23,22 +23,22 @@ InternDataEngine supports multiple robot platforms for manipulation tasks. Each
2323
<summary>FR3 (Single-arm, Franka Panda Gripper)</summary>
2424

2525
<p align="center">
26-
<a href="../public/franka/ee_head_vis.png" target="_blank">
27-
<img src="../public/franka/ee_head_vis.png" alt="FR3 EE Head" style="width: 100%; cursor: zoom-in;">
26+
<a href="/franka/ee_head_vis.png" target="_blank">
27+
<img src="/franka/ee_head_vis.png" alt="FR3 EE Head" style="width: 100%; cursor: zoom-in;">
2828
</a>
2929
</p>
3030
<p align="center"><em>FR3 end-effector head frame visualization</em></p>
3131

3232
<p align="center">
33-
<a href="../public/franka/tcp_head_vis.png" target="_blank">
34-
<img src="../public/franka/tcp_head_vis.png" alt="FR3 TCP Head" style="width: 100%; cursor: zoom-in;">
33+
<a href="/franka/tcp_head_vis.png" target="_blank">
34+
<img src="/franka/tcp_head_vis.png" alt="FR3 TCP Head" style="width: 100%; cursor: zoom-in;">
3535
</a>
3636
</p>
3737
<p align="center"><em>FR3 TCP (Tool Center Point) head frame visualization</em></p>
3838

3939
<p align="center">
40-
<a href="../public/franka/tcp_hand_vis.png" target="_blank">
41-
<img src="../public/franka/tcp_hand_vis.png" alt="FR3 TCP Hand" style="width: 100%; cursor: zoom-in;">
40+
<a href="/franka/tcp_hand_vis.png" target="_blank">
41+
<img src="/franka/tcp_hand_vis.png" alt="FR3 TCP Hand" style="width: 100%; cursor: zoom-in;">
4242
</a>
4343
</p>
4444
<p align="center"><em>FR3 TCP hand frame visualization</em></p>
@@ -49,22 +49,22 @@ InternDataEngine supports multiple robot platforms for manipulation tasks. Each
4949
<summary>Franka Robotiq85 (Single-arm, Robotiq 2F-85 Gripper)</summary>
5050

5151
<p align="center">
52-
<a href="../public/frankarobotiq/ee_head_vis.png" target="_blank">
53-
<img src="../public/frankarobotiq/ee_head_vis.png" alt="Franka Robotiq85 EE Head" style="width: 100%; cursor: zoom-in;">
52+
<a href="/frankarobotiq/ee_head_vis.png" target="_blank">
53+
<img src="/frankarobotiq/ee_head_vis.png" alt="Franka Robotiq85 EE Head" style="width: 100%; cursor: zoom-in;">
5454
</a>
5555
</p>
5656
<p align="center"><em>Franka Robotiq85 end-effector head frame visualization</em></p>
5757

5858
<p align="center">
59-
<a href="../public/frankarobotiq/tcp_head_vis.png" target="_blank">
60-
<img src="../public/frankarobotiq/tcp_head_vis.png" alt="Franka Robotiq85 TCP Head" style="width: 100%; cursor: zoom-in;">
59+
<a href="/frankarobotiq/tcp_head_vis.png" target="_blank">
60+
<img src="/frankarobotiq/tcp_head_vis.png" alt="Franka Robotiq85 TCP Head" style="width: 100%; cursor: zoom-in;">
6161
</a>
6262
</p>
6363
<p align="center"><em>Franka Robotiq85 TCP (Tool Center Point) head frame visualization</em></p>
6464

6565
<p align="center">
66-
<a href="../public/frankarobotiq/tcp_hand_vis.png" target="_blank">
67-
<img src="../public/frankarobotiq/tcp_hand_vis.png" alt="Franka Robotiq85 TCP Hand" style="width: 100%; cursor: zoom-in;">
66+
<a href="/frankarobotiq/tcp_hand_vis.png" target="_blank">
67+
<img src="/frankarobotiq/tcp_hand_vis.png" alt="Franka Robotiq85 TCP Hand" style="width: 100%; cursor: zoom-in;">
6868
</a>
6969
</p>
7070
<p align="center"><em>Franka Robotiq85 TCP hand frame visualization</em></p>
@@ -75,43 +75,43 @@ InternDataEngine supports multiple robot platforms for manipulation tasks. Each
7575
<summary>Genie-1 (Dual-arm, G1-120s)</summary>
7676

7777
<p align="center">
78-
<a href="../public/genie1/leftee_head_left_vis.png" target="_blank">
79-
<img src="../public/genie1/leftee_head_left_vis.png" alt="Genie-1 Left EE Head" style="width: 100%; cursor: zoom-in;">
78+
<a href="/genie1/leftee_head_left_vis.png" target="_blank">
79+
<img src="/genie1/leftee_head_left_vis.png" alt="Genie-1 Left EE Head" style="width: 100%; cursor: zoom-in;">
8080
</a>
8181
</p>
8282
<p align="center"><em>Genie-1 left arm end-effector head frame visualization</em></p>
8383

8484
<p align="center">
85-
<a href="../public/genie1/lefttcp_head_vis.png" target="_blank">
86-
<img src="../public/genie1/lefttcp_head_vis.png" alt="Genie-1 Left TCP Head" style="width: 100%; cursor: zoom-in;">
85+
<a href="/genie1/lefttcp_head_vis.png" target="_blank">
86+
<img src="/genie1/lefttcp_head_vis.png" alt="Genie-1 Left TCP Head" style="width: 100%; cursor: zoom-in;">
8787
</a>
8888
</p>
8989
<p align="center"><em>Genie-1 left arm TCP head frame visualization</em></p>
9090

9191
<p align="center">
92-
<a href="../public/genie1/lefttcp_hand_left_vis.png" target="_blank">
93-
<img src="../public/genie1/lefttcp_hand_left_vis.png" alt="Genie-1 Left TCP Hand" style="width: 100%; cursor: zoom-in;">
92+
<a href="/genie1/lefttcp_hand_left_vis.png" target="_blank">
93+
<img src="/genie1/lefttcp_hand_left_vis.png" alt="Genie-1 Left TCP Hand" style="width: 100%; cursor: zoom-in;">
9494
</a>
9595
</p>
9696
<p align="center"><em>Genie-1 left arm TCP hand frame visualization</em></p>
9797

9898
<p align="center">
99-
<a href="../public/genie1/rightee_head_vis.png" target="_blank">
100-
<img src="../public/genie1/rightee_head_vis.png" alt="Genie-1 Right EE Head" style="width: 100%; cursor: zoom-in;">
99+
<a href="/genie1/rightee_head_vis.png" target="_blank">
100+
<img src="/genie1/rightee_head_vis.png" alt="Genie-1 Right EE Head" style="width: 100%; cursor: zoom-in;">
101101
</a>
102102
</p>
103103
<p align="center"><em>Genie-1 right arm end-effector head frame visualization</em></p>
104104

105105
<p align="center">
106-
<a href="../public/genie1/righttcp_head_vis.png" target="_blank">
107-
<img src="../public/genie1/righttcp_head_vis.png" alt="Genie-1 Right TCP Head" style="width: 100%; cursor: zoom-in;">
106+
<a href="/genie1/righttcp_head_vis.png" target="_blank">
107+
<img src="/genie1/righttcp_head_vis.png" alt="Genie-1 Right TCP Head" style="width: 100%; cursor: zoom-in;">
108108
</a>
109109
</p>
110110
<p align="center"><em>Genie-1 right arm TCP head frame visualization</em></p>
111111

112112
<p align="center">
113-
<a href="../public/genie1/righttcp_hand_right_vis.png" target="_blank">
114-
<img src="../public/genie1/righttcp_hand_right_vis.png" alt="Genie-1 Right TCP Hand" style="width: 100%; cursor: zoom-in;">
113+
<a href="/genie1/righttcp_hand_right_vis.png" target="_blank">
114+
<img src="/genie1/righttcp_hand_right_vis.png" alt="Genie-1 Right TCP Hand" style="width: 100%; cursor: zoom-in;">
115115
</a>
116116
</p>
117117
<p align="center"><em>Genie-1 right arm TCP hand frame visualization</em></p>
@@ -122,43 +122,43 @@ InternDataEngine supports multiple robot platforms for manipulation tasks. Each
122122
<summary>ARX Lift-2 (Dual-arm, R5a)</summary>
123123

124124
<p align="center">
125-
<a href="../public/lift2/leftee_head_left_vis.jpeg" target="_blank">
126-
<img src="../public/lift2/leftee_head_left_vis.jpeg" alt="Lift-2 Left EE Head" style="width: 100%; cursor: zoom-in;">
125+
<a href="/lift2/leftee_head_left_vis.jpeg" target="_blank">
126+
<img src="/lift2/leftee_head_left_vis.jpeg" alt="Lift-2 Left EE Head" style="width: 100%; cursor: zoom-in;">
127127
</a>
128128
</p>
129129
<p align="center"><em>Lift-2 left arm end-effector head frame visualization</em></p>
130130

131131
<p align="center">
132-
<a href="../public/lift2/lefttcp_head_vis.jpeg" target="_blank">
133-
<img src="../public/lift2/lefttcp_head_vis.jpeg" alt="Lift-2 Left TCP Head" style="width: 100%; cursor: zoom-in;">
132+
<a href="/lift2/lefttcp_head_vis.jpeg" target="_blank">
133+
<img src="/lift2/lefttcp_head_vis.jpeg" alt="Lift-2 Left TCP Head" style="width: 100%; cursor: zoom-in;">
134134
</a>
135135
</p>
136136
<p align="center"><em>Lift-2 left arm TCP head frame visualization</em></p>
137137

138138
<p align="center">
139-
<a href="../public/lift2/lefttcp_hand_left_vis.jpeg" target="_blank">
140-
<img src="../public/lift2/lefttcp_hand_left_vis.jpeg" alt="Lift-2 Left TCP Hand" style="width: 100%; cursor: zoom-in;">
139+
<a href="/lift2/lefttcp_hand_left_vis.jpeg" target="_blank">
140+
<img src="/lift2/lefttcp_hand_left_vis.jpeg" alt="Lift-2 Left TCP Hand" style="width: 100%; cursor: zoom-in;">
141141
</a>
142142
</p>
143143
<p align="center"><em>Lift-2 left arm TCP hand frame visualization</em></p>
144144

145145
<p align="center">
146-
<a href="../public/lift2/rightee_head_vis.jpeg" target="_blank">
147-
<img src="../public/lift2/rightee_head_vis.jpeg" alt="Lift-2 Right EE Head" style="width: 100%; cursor: zoom-in;">
146+
<a href="/lift2/rightee_head_vis.jpeg" target="_blank">
147+
<img src="/lift2/rightee_head_vis.jpeg" alt="Lift-2 Right EE Head" style="width: 100%; cursor: zoom-in;">
148148
</a>
149149
</p>
150150
<p align="center"><em>Lift-2 right arm end-effector head frame visualization</em></p>
151151

152152
<p align="center">
153-
<a href="../public/lift2/righttcp_head_vis.jpeg" target="_blank">
154-
<img src="../public/lift2/righttcp_head_vis.jpeg" alt="Lift-2 Right TCP Head" style="width: 100%; cursor: zoom-in;">
153+
<a href="/lift2/righttcp_head_vis.jpeg" target="_blank">
154+
<img src="/lift2/righttcp_head_vis.jpeg" alt="Lift-2 Right TCP Head" style="width: 100%; cursor: zoom-in;">
155155
</a>
156156
</p>
157157
<p align="center"><em>Lift-2 right arm TCP head frame visualization</em></p>
158158

159159
<p align="center">
160-
<a href="../public/lift2/righttcp_hand_right_vis.jpeg" target="_blank">
161-
<img src="../public/lift2/righttcp_hand_right_vis.jpeg" alt="Lift-2 Right TCP Hand" style="width: 100%; cursor: zoom-in;">
160+
<a href="/lift2/righttcp_hand_right_vis.jpeg" target="_blank">
161+
<img src="/lift2/righttcp_hand_right_vis.jpeg" alt="Lift-2 Right TCP Hand" style="width: 100%; cursor: zoom-in;">
162162
</a>
163163
</p>
164164
<p align="center"><em>Lift-2 right arm TCP hand frame visualization</em></p>
@@ -169,22 +169,22 @@ InternDataEngine supports multiple robot platforms for manipulation tasks. Each
169169
<summary>Agilex Split Aloha (Dual-arm, Piper-100)</summary>
170170

171171
<p align="center">
172-
<a href="../public/split_aloha/rightee_head_vis.png" target="_blank">
173-
<img src="../public/split_aloha/rightee_head_vis.png" alt="Split Aloha Right EE Head" style="width: 100%; cursor: zoom-in;">
172+
<a href="/split_aloha/rightee_head_vis.png" target="_blank">
173+
<img src="/split_aloha/rightee_head_vis.png" alt="Split Aloha Right EE Head" style="width: 100%; cursor: zoom-in;">
174174
</a>
175175
</p>
176176
<p align="center"><em>Split Aloha right arm end-effector head frame visualization</em></p>
177177

178178
<p align="center">
179-
<a href="../public/split_aloha/righttcp_head_vis.png" target="_blank">
180-
<img src="../public/split_aloha/righttcp_head_vis.png" alt="Split Aloha Right TCP Head" style="width: 100%; cursor: zoom-in;">
179+
<a href="/split_aloha/righttcp_head_vis.png" target="_blank">
180+
<img src="/split_aloha/righttcp_head_vis.png" alt="Split Aloha Right TCP Head" style="width: 100%; cursor: zoom-in;">
181181
</a>
182182
</p>
183183
<p align="center"><em>Split Aloha right arm TCP head frame visualization</em></p>
184184

185185
<p align="center">
186-
<a href="../public/split_aloha/righttcp_hand_right_vis.png" target="_blank">
187-
<img src="../public/split_aloha/righttcp_hand_right_vis.png" alt="Split Aloha Right TCP Hand" style="width: 100%; cursor: zoom-in;">
186+
<a href="/split_aloha/righttcp_hand_right_vis.png" target="_blank">
187+
<img src="/split_aloha/righttcp_hand_right_vis.png" alt="Split Aloha Right TCP Hand" style="width: 100%; cursor: zoom-in;">
188188
</a>
189189
</p>
190190
<p align="center"><em>Split Aloha right arm TCP hand frame visualization</em></p>
@@ -306,8 +306,8 @@ Some fields require detailed explanation due to their importance in grasp pose p
306306
A 3×3 rotation matrix that transforms the grasp pose orientation from the pre-defined graspnet frame to the robot's end-effector frame. Our generated grasp pose follows the frame definition from GraspNet.
307307

308308
<p align="center">
309-
<a href="../public/graspnet_def.png" target="_blank">
310-
<img src="../public/graspnet_def.png" alt="GraspNet Gripper Frame Definition" style="width: 400px; cursor: zoom-in;">
309+
<a href="/graspnet_def.png" target="_blank">
310+
<img src="/graspnet_def.png" alt="GraspNet Gripper Frame Definition" style="width: 400px; cursor: zoom-in;">
311311
</a>
312312
</p>
313313
<p align="center"><em>GraspNet gripper frame definition (source: graspnetAPI)</em></p>
@@ -417,8 +417,8 @@ Assume the gripper is oriented upright facing the user. The keypoints are define
417417
- **`tool_side`**: A point on the side of the right fingertip, used to indicate the gripper width.
418418

419419
<p align="center">
420-
<a href="../public/gripper_kps.jpg" target="_blank">
421-
<img src="../public/gripper_kps.jpg" alt="Gripper Keypoints Visualization" style="width: 100%; cursor: zoom-in;">
420+
<a href="/gripper_kps.jpg" target="_blank">
421+
<img src="/gripper_kps.jpg" alt="Gripper Keypoints Visualization" style="width: 100%; cursor: zoom-in;">
422422
</a>
423423
</p>
424424
<p align="center"><em>Gripper keypoints visualization showing tool_head, tool_tail, and tool_side</em></p>

InterDataEngine-docs/concepts/workflows.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Workflows are the interfaces designed by the engine to manipulate the synthetic
1111

1212
The framework of the engine is shown in the figure:
1313

14-
![Engine Architecture Chart](../../public/nimbus_archi.png)
14+
![Engine Architecture Chart](/nimbus_archi.png)
1515

1616
Above the optimization layer, the engine provides designs related to the Stage Runner Layer and the Components Layer.
1717

InterDataEngine-docs/custom/assets.md

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -42,22 +42,22 @@ Before conversion, preprocess the OBJ file to ensure it meets the following requ
4242
You can perform these adjustments in **MeshLab**:
4343

4444
<p align="center">
45-
<a href="../public/meshlab_setorigin.jpg" target="_blank">
46-
<img src="../public/meshlab_setorigin.jpg" alt="Set Origin in MeshLab" style="width: 100%; cursor: zoom-in;">
45+
<a href="/meshlab_setorigin.jpg" target="_blank">
46+
<img src="/meshlab_setorigin.jpg" alt="Set Origin in MeshLab" style="width: 100%; cursor: zoom-in;">
4747
</a>
4848
</p>
4949
<p align="center"><em>Setting the origin point at the object center in MeshLab</em></p>
5050

5151
<p align="center">
52-
<a href="../public/meshlab_set_scale.jpg" target="_blank">
53-
<img src="../public/meshlab_set_scale.jpg" alt="Set Scale in MeshLab" style="width: 100%; cursor: zoom-in;">
52+
<a href="/meshlab_set_scale.jpg" target="_blank">
53+
<img src="/meshlab_set_scale.jpg" alt="Set Scale in MeshLab" style="width: 100%; cursor: zoom-in;">
5454
</a>
5555
</p>
5656
<p align="center"><em>Setting the correct scale (units) for the object</em></p>
5757

5858
<p align="center">
59-
<a href="../public/meshlab_set_rotation.jpg" target="_blank">
60-
<img src="../public/meshlab_set_rotation.jpg" alt="Set Rotation in MeshLab" style="width: 100%; cursor: zoom-in;">
59+
<a href="/meshlab_set_rotation.jpg" target="_blank">
60+
<img src="/meshlab_set_rotation.jpg" alt="Set Rotation in MeshLab" style="width: 100%; cursor: zoom-in;">
6161
</a>
6262
</p>
6363
<p align="center"><em>Rotating the object to align with canonical pose</em></p>
@@ -76,8 +76,8 @@ python asset_usd_converter.py --folders /path/to/obj/folder
7676
This converts the OBJ to USD format and saves it as `Aligned_obj.usd` in the same directory.
7777

7878
<p align="center">
79-
<a href="../public/obj2usd.jpg" target="_blank">
80-
<img src="../public/obj2usd.jpg" alt="OBJ to USD Conversion" style="width: 100%; cursor: zoom-in;">
79+
<a href="/obj2usd.jpg" target="_blank">
80+
<img src="/obj2usd.jpg" alt="OBJ to USD Conversion" style="width: 100%; cursor: zoom-in;">
8181
</a>
8282
</p>
8383
<p align="center"><em>Converting OBJ to USD format</em></p>
@@ -91,8 +91,8 @@ python make_rigid.py --usd_path /path/to/Aligned_obj.usd
9191
```
9292

9393
<p align="center">
94-
<a href="../public/usd_add_rigid.jpg" target="_blank">
95-
<img src="../public/usd_add_rigid.jpg" alt="Add Rigid Body Properties" style="width: 100%; cursor: zoom-in;">
94+
<a href="/usd_add_rigid.jpg" target="_blank">
95+
<img src="/usd_add_rigid.jpg" alt="Add Rigid Body Properties" style="width: 100%; cursor: zoom-in;">
9696
</a>
9797
</p>
9898
<p align="center"><em>Adding rigid body physics properties (mass) to the USD</em></p>
@@ -109,8 +109,8 @@ isaacsim.python.sh make_collider.py --usd_path /path/to/Aligned_obj.usd
109109
The collider uses convex decomposition to tightly wrap the object for accurate collision detection.
110110

111111
<p align="center">
112-
<a href="../public/usd_add_collider.jpg" target="_blank">
113-
<img src="../public/usd_add_collider.jpg" alt="Add Collider Properties" style="width: 100%; cursor: zoom-in;">
112+
<a href="/usd_add_collider.jpg" target="_blank">
113+
<img src="/usd_add_collider.jpg" alt="Add Collider Properties" style="width: 100%; cursor: zoom-in;">
114114
</a>
115115
</p>
116116
<p align="center"><em>Adding collision mesh and friction properties</em></p>
@@ -147,8 +147,8 @@ python gen_sparse_label.py --obj_path /path/to/Aligned_obj.obj --unit m
147147
For detailed instructions, refer to the [README.md](https://github.com/InternRobotics/InternDataEngine/blob/master/workflows/simbox/tools/grasp/README.md) in the grasp tools directory.
148148

149149
<p align="center">
150-
<a href="../public/grasp_banana.jpg" target="_blank">
151-
<img src="../public/grasp_banana.jpg" alt="Grasp Pose Visualization" style="width: 100%; cursor: zoom-in;">
150+
<a href="/grasp_banana.jpg" target="_blank">
151+
<img src="/grasp_banana.jpg" alt="Grasp Pose Visualization" style="width: 100%; cursor: zoom-in;">
152152
</a>
153153
</p>
154154
<p align="center"><em>Visualization of generated grasp poses on a banana object</em></p>
@@ -198,8 +198,8 @@ The asset should have stable physical properties:
198198
The initial hierarchy structure should look like this:
199199

200200
<p align="center">
201-
<a href="../public/pre_rehier.jpg" target="_blank">
202-
<img src="../public/pre_rehier.jpg" alt="Initial USD Hierarchy" style="width: 100%; cursor: zoom-in;">
201+
<a href="/pre_rehier.jpg" target="_blank">
202+
<img src="/pre_rehier.jpg" alt="Initial USD Hierarchy" style="width: 100%; cursor: zoom-in;">
203203
</a>
204204
</p>
205205
<p align="center"><em>Initial USD hierarchy structure - root positioned at articulation root</em></p>
@@ -267,8 +267,8 @@ python rehier.py --config $CONFIG_PATH
267267
This step reorganizes the asset hierarchy to a unified standard. After rehier, the structure should look like:
268268

269269
<p align="center">
270-
<a href="../public/after_rehier.jpg" target="_blank">
271-
<img src="../public/after_rehier.jpg" alt="Rehiered USD Hierarchy" style="width: 100%; cursor: zoom-in;">
270+
<a href="/after_rehier.jpg" target="_blank">
271+
<img src="/after_rehier.jpg" alt="Rehiered USD Hierarchy" style="width: 100%; cursor: zoom-in;">
272272
</a>
273273
</p>
274274
<p align="center"><em>Restructured USD hierarchy - instance prim inserted between original asset and root as articulation root</em></p>

InterDataEngine-docs/custom/robot.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -161,29 +161,29 @@ Common choices:
161161
Figure Examples:
162162

163163
<p align="center">
164-
<a href="../public/ee_genie1.jpg" target="_blank">
165-
<img src="../public/ee_genie1.jpg" alt="Genie-1 EE Path" style="width: 100%; cursor: zoom-in;">
164+
<a href="/ee_genie1.jpg" target="_blank">
165+
<img src="/ee_genie1.jpg" alt="Genie-1 EE Path" style="width: 100%; cursor: zoom-in;">
166166
</a>
167167
</p>
168168
<p align="center"><em>Genie-1: EE link is the last gripper link (fixed EE-to-TCP transform)</em></p>
169169

170170
<p align="center">
171-
<a href="../public/ee_lift2.jpg" target="_blank">
172-
<img src="../public/ee_lift2.jpg" alt="Lift-2 EE Path" style="width: 100%; cursor: zoom-in;">
171+
<a href="/ee_lift2.jpg" target="_blank">
172+
<img src="/ee_lift2.jpg" alt="Lift-2 EE Path" style="width: 100%; cursor: zoom-in;">
173173
</a>
174174
</p>
175175
<p align="center"><em>Lift-2: EE link is a gripper link (fixed EE-to-TCP transform)</em></p>
176176

177177
<p align="center">
178-
<a href="../public/ee_robotiq.jpg" target="_blank">
179-
<img src="../public/ee_robotiq.jpg" alt="Robotiq EE Path" style="width: 100%; cursor: zoom-in;">
178+
<a href="/ee_robotiq.jpg" target="_blank">
179+
<img src="/ee_robotiq.jpg" alt="Robotiq EE Path" style="width: 100%; cursor: zoom-in;">
180180
</a>
181181
</p>
182182
<p align="center"><em>Robotiq: EE link is the last gripper link (fixed EE-to-TCP transform)</em></p>
183183

184184
<p align="center">
185-
<a href="../public/ee_panda.jpg" target="_blank">
186-
<img src="../public/ee_panda.jpg" alt="Panda EE Path" style="width: 100%; cursor: zoom-in;">
185+
<a href="/ee_panda.jpg" target="_blank">
186+
<img src="/ee_panda.jpg" alt="Panda EE Path" style="width: 100%; cursor: zoom-in;">
187187
</a>
188188
</p>
189189
<p align="center"><em>Panda: EE link is a gripper link (fixed EE-to-TCP transform)</em></p>

0 commit comments

Comments
 (0)