File size: 1,555 Bytes
7cb0dfa
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
---
library_name: lerobot
pipeline_tag: robotics
tags: [act, lerobot, robotics, dg5f, ur5e, gelsight, ablation]
---

# ACT — blue 186ep, GelSight no gelsight

One point of a GelSight-resolution sweep on the DG-5F + UR5e blue-cable task.
Runs differ only in GelSight resolution, so any gap between them is attributable
to tactile resolution alone.

- **Dataset**: [Kaz55/dg5f_ur5e_blue_180ep_gs0](https://huggingface.co/datasets/Kaz55/dg5f_ur5e_blue_180ep_gs0) — 186 episodes / 186,152 frames
- **GelSight**: no gelsight
- **RealSense**: 640x480 (identical across the sweep)
- **Policy**: ACT, chunk_size=60, n_action_steps=60
- **Training**: 100,000 steps (~4.3 epochs), batch 8, seed 1000

## Inputs

`observation.state` (26) + RealSense x2

`observation.velocity` and `observation.effort` are present in the dataset but
**deliberately excluded**. Feature auto-derivation would otherwise feed them to
the policy, adding a second difference between runs and breaking the ablation.

## Sweep (186 episodes)

| GelSight | model |
|---|---|
| 500x375 | act-blue-180ep-gs500-ac60 |
| 320x240 | act-blue-180ep-gs320-ac60 |
| 160x120 | act-blue-180ep-gs160-ac60 |
| 88x66 | act-blue-180ep-gs88-ac60 |
| none | act-blue-180ep-gs0-ac60 |

## Caveat

On the related 180-episode `combined` sweep, final training loss was 0.118 across
*every* resolution **including no-GelSight-at-all** — training loss did not detect
the tactile input. Treat these numbers as a sanity check, not as evidence that
tactile resolution matters; that requires on-robot evaluation.