yxma commited on
Commit
c31ce1f
·
verified ·
1 Parent(s): 9b48535

Pages: session policy generated from the manifest

Browse files
Files changed (1) hide show
  1. testset/index.html +1 -5
testset/index.html CHANGED
@@ -33,10 +33,6 @@ ground truth. Red: a deliberately wrong rollout, offset 25 mm in world x &m
33
  it reads 18–19 px against a ~6 px noise floor. Dimmed: the hand that
34
  must stay still.</figcaption></div>
35
  <div class="cards"><div class='card'><b>72</b><span>probes &middot; 6 start frames</span></div><div class='card'><b>0.10&ndash;0.40 m</b><span>translation &middot; 20&ndash;89&deg; rotation</span></div><div class='card'><b>p36&ndash;p77</b><span>speed vs the dataset</span></div><div class='card'><b>~6 px</b><span>worst reprojection noise floor</span></div><div class='card'><b>0.121 m</b><span>closest the hands come (rule 0.12)</span></div></div>
36
- <p><b>Start frames come only from 2026-05-10 and 2026-05-11.</b> 2026-05-19 is
37
- excluded: its OptiTrack world was redefined and the yaw about the table normal
38
- remains unmeasured to &plusmn;2.3&deg;, which is 16&nbsp;px at the workspace &mdash;
39
- three times the noise floor. Projected ground truth is the point of this set, so a
40
- session whose projection carries an unstated bias is left out.</p>
41
  <h2>run0 &mdash; 2026-05-11/episode_007, rows 4451&ndash;4454 &nbsp;<small>moving right, holding left</small></h2><div class='grid'><figure><img loading='lazy' src='overlays/run0_trans+x.jpg'><figcaption>trans+x &middot; 0.1214m &middot; 1.67s &middot; p46</figcaption></figure><figure><img loading='lazy' src='overlays/run0_trans-x.jpg'><figcaption>trans-x &middot; 0.399m &middot; 5.43s &middot; p47</figcaption></figure><figure><img loading='lazy' src='overlays/run0_trans+y.jpg'><figcaption>trans+y &middot; 0.245m &middot; 1.50s &middot; p71</figcaption></figure><figure><img loading='lazy' src='overlays/run0_trans-y.jpg'><figcaption>trans-y &middot; 0.1259m &middot; 1.57s &middot; p49</figcaption></figure><figure><img loading='lazy' src='overlays/run0_trans+z.jpg'><figcaption>trans+z &middot; 0.2855m &middot; 1.67s &middot; p72</figcaption></figure><figure><img loading='lazy' src='overlays/run0_trans-z.jpg'><figcaption>trans-z &middot; 0.1478m &middot; 2.03s &middot; p46</figcaption></figure><figure><img loading='lazy' src='overlays/run0_rot+x.jpg'><figcaption>rot+x &middot; 31.3076&deg; &middot; 1.63s &middot; p47</figcaption></figure><figure><img loading='lazy' src='overlays/run0_rot-x.jpg'><figcaption>rot-x &middot; 30.536&deg; &middot; 1.53s &middot; p48</figcaption></figure><figure><img loading='lazy' src='overlays/run0_rot+y.jpg'><figcaption>rot+y &middot; 40.6999&deg; &middot; 1.80s &middot; p52</figcaption></figure><figure><img loading='lazy' src='overlays/run0_rot-y.jpg'><figcaption>rot-y &middot; 63.3082&deg; &middot; 2.27s &middot; p60</figcaption></figure><figure><img loading='lazy' src='overlays/run0_rot+z.jpg'><figcaption>rot+z &middot; 49.6848&deg; &middot; 2.60s &middot; p47</figcaption></figure><figure><img loading='lazy' src='overlays/run0_rot-z.jpg'><figcaption>rot-z &middot; 64.2971&deg; &middot; 2.17s &middot; p62</figcaption></figure></div><h2>run1 &mdash; 2026-05-10/episode_009, rows 782&ndash;785 &nbsp;<small>moving left, holding right</small></h2><div class='grid'><figure><img loading='lazy' src='overlays/run1_trans+x.jpg'><figcaption>trans+x &middot; 0.1793m &middot; 2.07s &middot; p51</figcaption></figure><figure><img loading='lazy' src='overlays/run1_trans-x.jpg'><figcaption>trans-x &middot; 0.211m &middot; 2.17s &middot; p54</figcaption></figure><figure><img loading='lazy' src='overlays/run1_trans+y.jpg'><figcaption>trans+y &middot; 0.132m &middot; 1.77s &middot; p47</figcaption></figure><figure><img loading='lazy' src='overlays/run1_trans-y.jpg'><figcaption>trans-y &middot; 0.3419m &middot; 2.40s &middot; p66</figcaption></figure><figure><img loading='lazy' src='overlays/run1_trans+z.jpg'><figcaption>trans+z &middot; 0.114m &middot; 1.60s &middot; p46</figcaption></figure><figure><img loading='lazy' src='overlays/run1_trans-z.jpg'><figcaption>trans-z &middot; 0.204m &middot; 2.43s &middot; p50</figcaption></figure><figure><img loading='lazy' src='overlays/run1_rot+x.jpg'><figcaption>rot+x &middot; 76.092&deg; &middot; 2.10s &middot; p68</figcaption></figure><figure><img loading='lazy' src='overlays/run1_rot-x.jpg'><figcaption>rot-x &middot; 72.7527&deg; &middot; 2.67s &middot; p59</figcaption></figure><figure><img loading='lazy' src='overlays/run1_rot+y.jpg'><figcaption>rot+y &middot; 23.9162&deg; &middot; 1.50s &middot; p41</figcaption></figure><figure><img loading='lazy' src='overlays/run1_rot-y.jpg'><figcaption>rot-y &middot; 47.7388&deg; &middot; 2.23s &middot; p51</figcaption></figure><figure><img loading='lazy' src='overlays/run1_rot+z.jpg'><figcaption>rot+z &middot; 60.6414&deg; &middot; 2.20s &middot; p59</figcaption></figure><figure><img loading='lazy' src='overlays/run1_rot-z.jpg'><figcaption>rot-z &middot; 62.1988&deg; &middot; 2.57s &middot; p55</figcaption></figure></div><h2>run2 &mdash; 2026-05-10/episode_002, rows 6929&ndash;6932 &nbsp;<small>moving left, holding right</small></h2><div class='grid'><figure><img loading='lazy' src='overlays/run2_trans+x.jpg'><figcaption>trans+x &middot; 0.1453m &middot; 2.10s &middot; p45</figcaption></figure><figure><img loading='lazy' src='overlays/run2_trans-x.jpg'><figcaption>trans-x &middot; 0.1127m &middot; 1.57s &middot; p46</figcaption></figure><figure><img loading='lazy' src='overlays/run2_trans+y.jpg'><figcaption>trans+y &middot; 0.1775m &middot; 1.70s &middot; p57</figcaption></figure><figure><img loading='lazy' src='overlays/run2_trans-y.jpg'><figcaption>trans-y &middot; 0.3914m &middot; 2.60s &middot; p68</figcaption></figure><figure><img loading='lazy' src='overlays/run2_trans+z.jpg'><figcaption>trans+z &middot; 0.196m &middot; 1.73s &middot; p59</figcaption></figure><figure><img loading='lazy' src='overlays/run2_trans-z.jpg'><figcaption>trans-z &middot; 0.138m &middot; 1.87s &middot; p47</figcaption></figure><figure><img loading='lazy' src='overlays/run2_rot+x.jpg'><figcaption>rot+x &middot; 67.0379&deg; &middot; 1.53s &middot; p75</figcaption></figure><figure><img loading='lazy' src='overlays/run2_rot-x.jpg'><figcaption>rot-x &middot; 24.0056&deg; &middot; 1.50s &middot; p41</figcaption></figure><figure><img loading='lazy' src='overlays/run2_rot+y.jpg'><figcaption>rot+y &middot; 45.3238&deg; &middot; 2.27s &middot; p48</figcaption></figure><figure><img loading='lazy' src='overlays/run2_rot-y.jpg'><figcaption>rot-y &middot; 71.103&deg; &middot; 3.33s &middot; p51</figcaption></figure><figure><img loading='lazy' src='overlays/run2_rot+z.jpg'><figcaption>rot+z &middot; 30.2125&deg; &middot; 1.67s &middot; p45</figcaption></figure><figure><img loading='lazy' src='overlays/run2_rot-z.jpg'><figcaption>rot-z &middot; 75.0216&deg; &middot; 1.60s &middot; p77</figcaption></figure></div><h2>run3 &mdash; 2026-05-10/episode_005, rows 485&ndash;488 &nbsp;<small>moving left, holding right</small></h2><div class='grid'><figure><img loading='lazy' src='overlays/run3_trans+x.jpg'><figcaption>trans+x &middot; 0.1237m &middot; 1.53s &middot; p49</figcaption></figure><figure><img loading='lazy' src='overlays/run3_trans-x.jpg'><figcaption>trans-x &middot; 0.1512m &middot; 1.77s &middot; p50</figcaption></figure><figure><img loading='lazy' src='overlays/run3_trans+y.jpg'><figcaption>trans+y &middot; 0.1049m &middot; 1.53s &middot; p45</figcaption></figure><figure><img loading='lazy' src='overlays/run3_trans-y.jpg'><figcaption>trans-y &middot; 0.35m &middot; 2.83s &middot; p62</figcaption></figure><figure><img loading='lazy' src='overlays/run3_trans+z.jpg'><figcaption>trans+z &middot; 0.1957m &middot; 1.70s &middot; p60</figcaption></figure><figure><img loading='lazy' src='overlays/run3_trans-z.jpg'><figcaption>trans-z &middot; 0.2452m &middot; 2.23s &middot; p58</figcaption></figure><figure><img loading='lazy' src='overlays/run3_rot+x.jpg'><figcaption>rot+x &middot; 45.4172&deg; &middot; 2.50s &middot; p45</figcaption></figure><figure><img loading='lazy' src='overlays/run3_rot-x.jpg'><figcaption>rot-x &middot; 56.6355&deg; &middot; 1.63s &middot; p67</figcaption></figure><figure><img loading='lazy' src='overlays/run3_rot+y.jpg'><figcaption>rot+y &middot; 41.1716&deg; &middot; 1.87s &middot; p52</figcaption></figure><figure><img loading='lazy' src='overlays/run3_rot-y.jpg'><figcaption>rot-y &middot; 42.6873&deg; &middot; 1.83s &middot; p54</figcaption></figure><figure><img loading='lazy' src='overlays/run3_rot+z.jpg'><figcaption>rot+z &middot; 46.5789&deg; &middot; 2.37s &middot; p48</figcaption></figure><figure><img loading='lazy' src='overlays/run3_rot-z.jpg'><figcaption>rot-z &middot; 45.9966&deg; &middot; 2.50s &middot; p46</figcaption></figure></div><h2>run4 &mdash; 2026-05-11/episode_011, rows 1450&ndash;1453 &nbsp;<small>moving right, holding left</small></h2><div class='grid'><figure><img loading='lazy' src='overlays/run4_trans+x.jpg'><figcaption>trans+x &middot; 0.2056m &middot; 2.53s &middot; p49</figcaption></figure><figure><img loading='lazy' src='overlays/run4_trans-x.jpg'><figcaption>trans-x &middot; 0.3504m &middot; 2.67s &middot; p64</figcaption></figure><figure><img loading='lazy' src='overlays/run4_trans+y.jpg'><figcaption>trans+y &middot; 0.3334m &middot; 3.27s &middot; p56</figcaption></figure><figure><img loading='lazy' src='overlays/run4_trans-y.jpg'><figcaption>trans-y &middot; 0.2592m &middot; 2.77s &middot; p53</figcaption></figure><figure><img loading='lazy' src='overlays/run4_trans+z.jpg'><figcaption>trans+z &middot; 0.1133m &middot; 1.57s &middot; p46</figcaption></figure><figure><img loading='lazy' src='overlays/run4_trans-z.jpg'><figcaption>trans-z &middot; 0.3374m &middot; 2.80s &middot; p61</figcaption></figure><figure><img loading='lazy' src='overlays/run4_rot+x.jpg'><figcaption>rot+x &middot; 81.4669&deg; &middot; 4.37s &middot; p46</figcaption></figure><figure><img loading='lazy' src='overlays/run4_rot-x.jpg'><figcaption>rot-x &middot; 20.3806&deg; &middot; 1.50s &middot; p36</figcaption></figure><figure><img loading='lazy' src='overlays/run4_rot+y.jpg'><figcaption>rot+y &middot; 39.8823&deg; &middot; 1.57s &middot; p56</figcaption></figure><figure><img loading='lazy' src='overlays/run4_rot-y.jpg'><figcaption>rot-y &middot; 30.7356&deg; &middot; 1.57s &middot; p48</figcaption></figure><figure><img loading='lazy' src='overlays/run4_rot+z.jpg'><figcaption>rot+z &middot; 33.8733&deg; &middot; 1.77s &middot; p47</figcaption></figure><figure><img loading='lazy' src='overlays/run4_rot-z.jpg'><figcaption>rot-z &middot; 47.351&deg; &middot; 2.10s &middot; p52</figcaption></figure></div><h2>run5 &mdash; 2026-05-11/episode_007, rows 5697&ndash;5700 &nbsp;<small>moving left, holding right</small></h2><div class='grid'><figure><img loading='lazy' src='overlays/run5_trans+x.jpg'><figcaption>trans+x &middot; 0.3056m &middot; 2.30s &middot; p64</figcaption></figure><figure><img loading='lazy' src='overlays/run5_trans-x.jpg'><figcaption>trans-x &middot; 0.1436m &middot; 1.90s &middot; p47</figcaption></figure><figure><img loading='lazy' src='overlays/run5_trans+y.jpg'><figcaption>trans+y &middot; 0.3181m &middot; 1.70s &middot; p75</figcaption></figure><figure><img loading='lazy' src='overlays/run5_trans-y.jpg'><figcaption>trans-y &middot; 0.3218m &middot; 4.40s &middot; p47</figcaption></figure><figure><img loading='lazy' src='overlays/run5_trans+z.jpg'><figcaption>trans+z &middot; 0.1227m &middot; 1.70s &middot; p46</figcaption></figure><figure><img loading='lazy' src='overlays/run5_trans-z.jpg'><figcaption>trans-z &middot; 0.1036m &middot; 1.50s &middot; p45</figcaption></figure><figure><img loading='lazy' src='overlays/run5_rot+x.jpg'><figcaption>rot+x &middot; 88.5358&deg; &middot; 4.57s &middot; p48</figcaption></figure><figure><img loading='lazy' src='overlays/run5_rot-x.jpg'><figcaption>rot-x &middot; 42.9674&deg; &middot; 2.00s &middot; p51</figcaption></figure><figure><img loading='lazy' src='overlays/run5_rot+y.jpg'><figcaption>rot+y &middot; 81.75&deg; &middot; 3.83s &middot; p51</figcaption></figure><figure><img loading='lazy' src='overlays/run5_rot-y.jpg'><figcaption>rot-y &middot; 68.3998&deg; &middot; 2.60s &middot; p58</figcaption></figure><figure><img loading='lazy' src='overlays/run5_rot+z.jpg'><figcaption>rot+z &middot; 84.7341&deg; &middot; 4.10s &middot; p50</figcaption></figure><figure><img loading='lazy' src='overlays/run5_rot-z.jpg'><figcaption>rot-z &middot; 40.336&deg; &middot; 2.13s &middot; p47</figcaption></figure></div>
42
  </div></body></html>
 
33
  it reads 18&ndash;19&nbsp;px against a ~6&nbsp;px noise floor. Dimmed: the hand that
34
  must stay still.</figcaption></div>
35
  <div class="cards"><div class='card'><b>72</b><span>probes &middot; 6 start frames</span></div><div class='card'><b>0.10&ndash;0.40 m</b><span>translation &middot; 20&ndash;89&deg; rotation</span></div><div class='card'><b>p36&ndash;p77</b><span>speed vs the dataset</span></div><div class='card'><b>~6 px</b><span>worst reprojection noise floor</span></div><div class='card'><b>0.121 m</b><span>closest the hands come (rule 0.12)</span></div></div>
36
+ <p>Start frames are drawn from <b>held-out intervals</b> of <code>splits.json</code> &mdash; never training frames. Eligible sessions: 2026-05-10, 2026-05-11, 2026-05-19. This draw happened to select 2026-05-10, 2026-05-11; 2026-05-19 was not sampled this time, which is chance, not a judgement about it. <b>2026-05-19</b> had its OptiTrack world redefined mid-collection; the release applies a translation-only correction and the residual yaw about the table normal is <b>unmeasured</b> (about 16 px at the workspace). It is included with that stated in <code>world_residual</code> rather than dropped &mdash; a bounded, declared error is not a reason to discard a fifth of the sessions.</p>
 
 
 
 
37
  <h2>run0 &mdash; 2026-05-11/episode_007, rows 4451&ndash;4454 &nbsp;<small>moving right, holding left</small></h2><div class='grid'><figure><img loading='lazy' src='overlays/run0_trans+x.jpg'><figcaption>trans+x &middot; 0.1214m &middot; 1.67s &middot; p46</figcaption></figure><figure><img loading='lazy' src='overlays/run0_trans-x.jpg'><figcaption>trans-x &middot; 0.399m &middot; 5.43s &middot; p47</figcaption></figure><figure><img loading='lazy' src='overlays/run0_trans+y.jpg'><figcaption>trans+y &middot; 0.245m &middot; 1.50s &middot; p71</figcaption></figure><figure><img loading='lazy' src='overlays/run0_trans-y.jpg'><figcaption>trans-y &middot; 0.1259m &middot; 1.57s &middot; p49</figcaption></figure><figure><img loading='lazy' src='overlays/run0_trans+z.jpg'><figcaption>trans+z &middot; 0.2855m &middot; 1.67s &middot; p72</figcaption></figure><figure><img loading='lazy' src='overlays/run0_trans-z.jpg'><figcaption>trans-z &middot; 0.1478m &middot; 2.03s &middot; p46</figcaption></figure><figure><img loading='lazy' src='overlays/run0_rot+x.jpg'><figcaption>rot+x &middot; 31.3076&deg; &middot; 1.63s &middot; p47</figcaption></figure><figure><img loading='lazy' src='overlays/run0_rot-x.jpg'><figcaption>rot-x &middot; 30.536&deg; &middot; 1.53s &middot; p48</figcaption></figure><figure><img loading='lazy' src='overlays/run0_rot+y.jpg'><figcaption>rot+y &middot; 40.6999&deg; &middot; 1.80s &middot; p52</figcaption></figure><figure><img loading='lazy' src='overlays/run0_rot-y.jpg'><figcaption>rot-y &middot; 63.3082&deg; &middot; 2.27s &middot; p60</figcaption></figure><figure><img loading='lazy' src='overlays/run0_rot+z.jpg'><figcaption>rot+z &middot; 49.6848&deg; &middot; 2.60s &middot; p47</figcaption></figure><figure><img loading='lazy' src='overlays/run0_rot-z.jpg'><figcaption>rot-z &middot; 64.2971&deg; &middot; 2.17s &middot; p62</figcaption></figure></div><h2>run1 &mdash; 2026-05-10/episode_009, rows 782&ndash;785 &nbsp;<small>moving left, holding right</small></h2><div class='grid'><figure><img loading='lazy' src='overlays/run1_trans+x.jpg'><figcaption>trans+x &middot; 0.1793m &middot; 2.07s &middot; p51</figcaption></figure><figure><img loading='lazy' src='overlays/run1_trans-x.jpg'><figcaption>trans-x &middot; 0.211m &middot; 2.17s &middot; p54</figcaption></figure><figure><img loading='lazy' src='overlays/run1_trans+y.jpg'><figcaption>trans+y &middot; 0.132m &middot; 1.77s &middot; p47</figcaption></figure><figure><img loading='lazy' src='overlays/run1_trans-y.jpg'><figcaption>trans-y &middot; 0.3419m &middot; 2.40s &middot; p66</figcaption></figure><figure><img loading='lazy' src='overlays/run1_trans+z.jpg'><figcaption>trans+z &middot; 0.114m &middot; 1.60s &middot; p46</figcaption></figure><figure><img loading='lazy' src='overlays/run1_trans-z.jpg'><figcaption>trans-z &middot; 0.204m &middot; 2.43s &middot; p50</figcaption></figure><figure><img loading='lazy' src='overlays/run1_rot+x.jpg'><figcaption>rot+x &middot; 76.092&deg; &middot; 2.10s &middot; p68</figcaption></figure><figure><img loading='lazy' src='overlays/run1_rot-x.jpg'><figcaption>rot-x &middot; 72.7527&deg; &middot; 2.67s &middot; p59</figcaption></figure><figure><img loading='lazy' src='overlays/run1_rot+y.jpg'><figcaption>rot+y &middot; 23.9162&deg; &middot; 1.50s &middot; p41</figcaption></figure><figure><img loading='lazy' src='overlays/run1_rot-y.jpg'><figcaption>rot-y &middot; 47.7388&deg; &middot; 2.23s &middot; p51</figcaption></figure><figure><img loading='lazy' src='overlays/run1_rot+z.jpg'><figcaption>rot+z &middot; 60.6414&deg; &middot; 2.20s &middot; p59</figcaption></figure><figure><img loading='lazy' src='overlays/run1_rot-z.jpg'><figcaption>rot-z &middot; 62.1988&deg; &middot; 2.57s &middot; p55</figcaption></figure></div><h2>run2 &mdash; 2026-05-10/episode_002, rows 6929&ndash;6932 &nbsp;<small>moving left, holding right</small></h2><div class='grid'><figure><img loading='lazy' src='overlays/run2_trans+x.jpg'><figcaption>trans+x &middot; 0.1453m &middot; 2.10s &middot; p45</figcaption></figure><figure><img loading='lazy' src='overlays/run2_trans-x.jpg'><figcaption>trans-x &middot; 0.1127m &middot; 1.57s &middot; p46</figcaption></figure><figure><img loading='lazy' src='overlays/run2_trans+y.jpg'><figcaption>trans+y &middot; 0.1775m &middot; 1.70s &middot; p57</figcaption></figure><figure><img loading='lazy' src='overlays/run2_trans-y.jpg'><figcaption>trans-y &middot; 0.3914m &middot; 2.60s &middot; p68</figcaption></figure><figure><img loading='lazy' src='overlays/run2_trans+z.jpg'><figcaption>trans+z &middot; 0.196m &middot; 1.73s &middot; p59</figcaption></figure><figure><img loading='lazy' src='overlays/run2_trans-z.jpg'><figcaption>trans-z &middot; 0.138m &middot; 1.87s &middot; p47</figcaption></figure><figure><img loading='lazy' src='overlays/run2_rot+x.jpg'><figcaption>rot+x &middot; 67.0379&deg; &middot; 1.53s &middot; p75</figcaption></figure><figure><img loading='lazy' src='overlays/run2_rot-x.jpg'><figcaption>rot-x &middot; 24.0056&deg; &middot; 1.50s &middot; p41</figcaption></figure><figure><img loading='lazy' src='overlays/run2_rot+y.jpg'><figcaption>rot+y &middot; 45.3238&deg; &middot; 2.27s &middot; p48</figcaption></figure><figure><img loading='lazy' src='overlays/run2_rot-y.jpg'><figcaption>rot-y &middot; 71.103&deg; &middot; 3.33s &middot; p51</figcaption></figure><figure><img loading='lazy' src='overlays/run2_rot+z.jpg'><figcaption>rot+z &middot; 30.2125&deg; &middot; 1.67s &middot; p45</figcaption></figure><figure><img loading='lazy' src='overlays/run2_rot-z.jpg'><figcaption>rot-z &middot; 75.0216&deg; &middot; 1.60s &middot; p77</figcaption></figure></div><h2>run3 &mdash; 2026-05-10/episode_005, rows 485&ndash;488 &nbsp;<small>moving left, holding right</small></h2><div class='grid'><figure><img loading='lazy' src='overlays/run3_trans+x.jpg'><figcaption>trans+x &middot; 0.1237m &middot; 1.53s &middot; p49</figcaption></figure><figure><img loading='lazy' src='overlays/run3_trans-x.jpg'><figcaption>trans-x &middot; 0.1512m &middot; 1.77s &middot; p50</figcaption></figure><figure><img loading='lazy' src='overlays/run3_trans+y.jpg'><figcaption>trans+y &middot; 0.1049m &middot; 1.53s &middot; p45</figcaption></figure><figure><img loading='lazy' src='overlays/run3_trans-y.jpg'><figcaption>trans-y &middot; 0.35m &middot; 2.83s &middot; p62</figcaption></figure><figure><img loading='lazy' src='overlays/run3_trans+z.jpg'><figcaption>trans+z &middot; 0.1957m &middot; 1.70s &middot; p60</figcaption></figure><figure><img loading='lazy' src='overlays/run3_trans-z.jpg'><figcaption>trans-z &middot; 0.2452m &middot; 2.23s &middot; p58</figcaption></figure><figure><img loading='lazy' src='overlays/run3_rot+x.jpg'><figcaption>rot+x &middot; 45.4172&deg; &middot; 2.50s &middot; p45</figcaption></figure><figure><img loading='lazy' src='overlays/run3_rot-x.jpg'><figcaption>rot-x &middot; 56.6355&deg; &middot; 1.63s &middot; p67</figcaption></figure><figure><img loading='lazy' src='overlays/run3_rot+y.jpg'><figcaption>rot+y &middot; 41.1716&deg; &middot; 1.87s &middot; p52</figcaption></figure><figure><img loading='lazy' src='overlays/run3_rot-y.jpg'><figcaption>rot-y &middot; 42.6873&deg; &middot; 1.83s &middot; p54</figcaption></figure><figure><img loading='lazy' src='overlays/run3_rot+z.jpg'><figcaption>rot+z &middot; 46.5789&deg; &middot; 2.37s &middot; p48</figcaption></figure><figure><img loading='lazy' src='overlays/run3_rot-z.jpg'><figcaption>rot-z &middot; 45.9966&deg; &middot; 2.50s &middot; p46</figcaption></figure></div><h2>run4 &mdash; 2026-05-11/episode_011, rows 1450&ndash;1453 &nbsp;<small>moving right, holding left</small></h2><div class='grid'><figure><img loading='lazy' src='overlays/run4_trans+x.jpg'><figcaption>trans+x &middot; 0.2056m &middot; 2.53s &middot; p49</figcaption></figure><figure><img loading='lazy' src='overlays/run4_trans-x.jpg'><figcaption>trans-x &middot; 0.3504m &middot; 2.67s &middot; p64</figcaption></figure><figure><img loading='lazy' src='overlays/run4_trans+y.jpg'><figcaption>trans+y &middot; 0.3334m &middot; 3.27s &middot; p56</figcaption></figure><figure><img loading='lazy' src='overlays/run4_trans-y.jpg'><figcaption>trans-y &middot; 0.2592m &middot; 2.77s &middot; p53</figcaption></figure><figure><img loading='lazy' src='overlays/run4_trans+z.jpg'><figcaption>trans+z &middot; 0.1133m &middot; 1.57s &middot; p46</figcaption></figure><figure><img loading='lazy' src='overlays/run4_trans-z.jpg'><figcaption>trans-z &middot; 0.3374m &middot; 2.80s &middot; p61</figcaption></figure><figure><img loading='lazy' src='overlays/run4_rot+x.jpg'><figcaption>rot+x &middot; 81.4669&deg; &middot; 4.37s &middot; p46</figcaption></figure><figure><img loading='lazy' src='overlays/run4_rot-x.jpg'><figcaption>rot-x &middot; 20.3806&deg; &middot; 1.50s &middot; p36</figcaption></figure><figure><img loading='lazy' src='overlays/run4_rot+y.jpg'><figcaption>rot+y &middot; 39.8823&deg; &middot; 1.57s &middot; p56</figcaption></figure><figure><img loading='lazy' src='overlays/run4_rot-y.jpg'><figcaption>rot-y &middot; 30.7356&deg; &middot; 1.57s &middot; p48</figcaption></figure><figure><img loading='lazy' src='overlays/run4_rot+z.jpg'><figcaption>rot+z &middot; 33.8733&deg; &middot; 1.77s &middot; p47</figcaption></figure><figure><img loading='lazy' src='overlays/run4_rot-z.jpg'><figcaption>rot-z &middot; 47.351&deg; &middot; 2.10s &middot; p52</figcaption></figure></div><h2>run5 &mdash; 2026-05-11/episode_007, rows 5697&ndash;5700 &nbsp;<small>moving left, holding right</small></h2><div class='grid'><figure><img loading='lazy' src='overlays/run5_trans+x.jpg'><figcaption>trans+x &middot; 0.3056m &middot; 2.30s &middot; p64</figcaption></figure><figure><img loading='lazy' src='overlays/run5_trans-x.jpg'><figcaption>trans-x &middot; 0.1436m &middot; 1.90s &middot; p47</figcaption></figure><figure><img loading='lazy' src='overlays/run5_trans+y.jpg'><figcaption>trans+y &middot; 0.3181m &middot; 1.70s &middot; p75</figcaption></figure><figure><img loading='lazy' src='overlays/run5_trans-y.jpg'><figcaption>trans-y &middot; 0.3218m &middot; 4.40s &middot; p47</figcaption></figure><figure><img loading='lazy' src='overlays/run5_trans+z.jpg'><figcaption>trans+z &middot; 0.1227m &middot; 1.70s &middot; p46</figcaption></figure><figure><img loading='lazy' src='overlays/run5_trans-z.jpg'><figcaption>trans-z &middot; 0.1036m &middot; 1.50s &middot; p45</figcaption></figure><figure><img loading='lazy' src='overlays/run5_rot+x.jpg'><figcaption>rot+x &middot; 88.5358&deg; &middot; 4.57s &middot; p48</figcaption></figure><figure><img loading='lazy' src='overlays/run5_rot-x.jpg'><figcaption>rot-x &middot; 42.9674&deg; &middot; 2.00s &middot; p51</figcaption></figure><figure><img loading='lazy' src='overlays/run5_rot+y.jpg'><figcaption>rot+y &middot; 81.75&deg; &middot; 3.83s &middot; p51</figcaption></figure><figure><img loading='lazy' src='overlays/run5_rot-y.jpg'><figcaption>rot-y &middot; 68.3998&deg; &middot; 2.60s &middot; p58</figcaption></figure><figure><img loading='lazy' src='overlays/run5_rot+z.jpg'><figcaption>rot+z &middot; 84.7341&deg; &middot; 4.10s &middot; p50</figcaption></figure><figure><img loading='lazy' src='overlays/run5_rot-z.jpg'><figcaption>rot-z &middot; 40.336&deg; &middot; 2.13s &middot; p47</figcaption></figure></div>
38
  </div></body></html>