Skip to content

Commit 21ccbd7

Browse files
committed
video update
1 parent e70979f commit 21ccbd7

1 file changed

Lines changed: 1 addition & 45 deletions

File tree

content/_index.md

Lines changed: 1 addition & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -131,47 +131,7 @@ The resulting prediction region `$\hat{\mathcal C} = \bigcup_{S_m \in \mathcal S
131131

132132
<p class="capture-section-lede">We further evaluate CaPTURe on a tight-tolerance peg insertion task adapted from the <a href="https://research.nvidia.com/publication/2022-05_factory-fast-contact-robotic-assembly">Factory</a> simulation suite in Isaac Sim. We control a Franka Panda (7 DoF manipulator) to insert a cylindrical peg into a low-clearance hole under both stochastic disturbances and significant model mismatch. To facilitate contact-aware planning, we restrict end-effector motion to lie along the hole's plane, reducing possible peg poses from <code>$SE(3)$</code> to <code>$SE(2)$</code> and making the configuration of interest <code>$c_t = [x,z,\theta]$</code>.</p>
133133

134-
<p>We have extended the results for the peg insertion experiment with 150 random initial configurations for each method, and will update the camera ready version to match these more comprehensive results. The table below shows the inference results from 150 random initial configurations and the videos below compare single-episode rollouts across initial peg poses from a selection of the 150 initial configurations.</p>
135-
136-
<div class="result-table-wrap capture-wide-table">
137-
<table class="result-table">
138-
<caption>Peg-insertion planning results over 150 random initial configurations.</caption>
139-
<thead>
140-
<tr>
141-
<th class="metric-cell">Metric</th>
142-
<th class="narrow-col">ParticleNoCP</th>
143-
<th class="narrow-col">PCP</th>
144-
<th class="narrow-col">LUCCa</th>
145-
<th class="method-cell">Ablation w/o strata (<code>$k_{\mathrm{NN}}=4$</code>)</th>
146-
<th class="method-cell"><strong>CaPTURe</strong> (<code>$k_{\mathrm{NN}}=1$</code>)</th>
147-
<th class="method-cell"><strong>CaPTURe</strong> (<code>$k_{\mathrm{NN}}=4$</code>)</th>
148-
</tr>
149-
</thead>
150-
<tbody>
151-
<tr>
152-
<th class="metric-cell" style="background: color-mix(in srgb, var(--color-light), var(--color-white) 20%);">Success (%) <code>$\uparrow$</code></th>
153-
<td style="background: color-mix(in srgb, var(--color-light), var(--color-white) 20%);">31.3</td>
154-
<td style="background: color-mix(in srgb, var(--color-light), var(--color-white) 20%);">36.7</td>
155-
<td style="background: color-mix(in srgb, var(--color-light), var(--color-white) 20%);"><u>40.0</u></td>
156-
<td style="background: color-mix(in srgb, var(--color-light), var(--color-white) 20%);">38.7</td>
157-
<td style="background: color-mix(in srgb, var(--color-light), var(--color-white) 20%);">35.3</td>
158-
<td style="background: color-mix(in srgb, var(--color-light), var(--color-white) 20%);"><strong>46.7</strong></td>
159-
</tr>
160-
<tr>
161-
<th class="metric-cell" style="background: var(--color-light);">Avg. Steps<br><span class="nowrap">(mean<code>$\pm$</code>std) <code>$\downarrow$</code></span></th>
162-
<td style="background: var(--color-light);">63.0<code>$\pm$</code>26.7</td>
163-
<td style="background: var(--color-light);">60.0<code>$\pm$</code>27.6</td>
164-
<td style="background: var(--color-light);"><u>58.1<code>$\pm$</code>28.3</u></td>
165-
<td style="background: var(--color-light);">59.1<code>$\pm$</code>27.8</td>
166-
<td style="background: var(--color-light);">61.0<code>$\pm$</code>27.2</td>
167-
<td style="background: var(--color-light);"><strong>54.2<code>$\pm$</code>28.6</strong></td>
168-
</tr>
169-
</tbody>
170-
</table>
171-
</div>
172-
173-
<p class="table-note">Success = successful insertion within the planning horizon. Avg. Steps reports mean<code>$\pm$</code>std over successful episodes only. <strong>Bold</strong> marks best and <u>underline</u> marks second best.</p>
174-
134+
<p>The videos below show CaPTURe peg-insertion rollouts across several initial peg poses.</p>
175135

176136
<div class="inference-video-panel capture-video-picker" data-capture-video-picker data-video-template="./manipulator_videos/rand_init/{method}/{state}/{method}_{state}_inference_trace_combined_replay.mp4">
177137
<div class="inference-picker-controls">
@@ -192,10 +152,6 @@ The resulting prediction region `$\hat{\mathcal C} = \bigcup_{S_m \in \mathcal S
192152
<div class="inference-picker-group" aria-label="Manipulator method">
193153
<span class="inference-picker-label">Method</span>
194154
<div class="inference-picker-options" role="group">
195-
<button type="button" class="inference-option" data-video-token="method" data-video-value="baseline_particle" aria-pressed="false">ParticleNoCP</button>
196-
<button type="button" class="inference-option" data-video-token="method" data-video-value="pcp" aria-pressed="false">PCP</button>
197-
<button type="button" class="inference-option" data-video-token="method" data-video-value="lucca" aria-pressed="false">LUCCa</button>
198-
<button type="button" class="inference-option" data-video-token="method" data-video-value="knn_k4_nostrat" aria-pressed="false">Ablation: no strata label (k<sub>NN</sub>=4)</button>
199155
<button type="button" class="inference-option" data-video-token="method" data-video-value="sparcp_k1" aria-pressed="false"><strong>CaPTURe</strong> (ours, k<sub>NN</sub>=1)</button>
200156
<button type="button" class="inference-option active" data-video-token="method" data-video-value="sparcp_k4" aria-pressed="true"><strong>CaPTURe</strong> (ours, k<sub>NN</sub>=4)</button>
201157
</div>

0 commit comments

Comments
 (0)