File size: 1,797 Bytes
aa584de
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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
44
45
46
47
48
49
50
51
52
53
54
55
56
# Environment Manifest

This export was assembled on:

- OS: `Ubuntu 22.04.5 LTS`
- Kernel: `Linux 6.8.0-88-generic`
- GPU: `NVIDIA L40S`
- VRAM: `46068 MiB`
- Driver: `580.126.09`
- Python: `3.10.20`

## Primary Python Environment

The main RLBench-capable environment used during this handoff lived at:

- `/workspace/envs/rlbench`

The exact package snapshot from that environment is stored in:

- `setup/rlbench_pip_freeze.txt`

## Upstream Pins

Pinned benchmark stack used by this project:

- `peract_bimanual`: `bb0232a6ba3fe116566e9568f0c7af980ed6703d`
- `RLBench`: `8af748c51287989294e00c9c670e3330a0e35ed5`
- `PyRep`: `b8bd1d7a3182adcd570d001649c0849047ebf197`
- `YARR`: `6822ff78602c77878b27d4cfe759ce029c67bffb`
- `AnyBimanual`: `76024e48b0e9489101459e85bc909c126ec581b4`

## Important Runtime Variables

The RLBench / Coppelia / AnyBimanual stack was run with environment variables equivalent to:

```bash
export DISPLAY=:99
export XDG_RUNTIME_DIR=/workspace/runtime
export COPPELIASIM_ROOT=/workspace/assets/coppeliasim_v4_1_0
export QT_QPA_PLATFORM_PLUGIN_PATH=/workspace/assets/coppeliasim_v4_1_0
export LD_LIBRARY_PATH=/workspace/assets/coppeliasim_v4_1_0:${LD_LIBRARY_PATH:-}
export PYTHONPATH=/workspace/third_party/PyRep:/workspace/third_party/RLBench:/workspace/third_party/YARR:/workspace/third_party/AnyBimanual
```

For the local project code, the handoff runs also used:

```bash
export PYTHONPATH=/workspace/workspace/VLAarchtests2_code/VLAarchtests/code/reveal_vla_bimanual:$PYTHONPATH
```

## Notes

- RLBench headless execution still required an X server.
- The abstract reveal/retrieve proxy benchmark did not depend on RLBench or CoppeliaSim.
- The official AnyBimanual `dual_push_buttons` path was the only general-task anchor treated as trustworthy on this setup.