Daily Progress — 2026-10-01 (목)

기간: 어제 (2026-09-30 수) · 대상 9개 프로젝트 중 3개 활동

3 / 9활성 프로젝트
0Commits
70SLURM 작업
356GPU-hours
7작업 문서

오늘의 우선순위

  1. Zero-WAM RUNNING — 165391(ICL, own 7 GPU, 시작 후 22h42m / 한도 30h)와 167124(stack_blocks_three lang 이어받기, own 1 GPU)를 확인. 한도 도달 전에 ICL 결과가 저장되는지 점검. 167170(open_microwave, PENDING) 제출 상태 확인 후 lang 7태스크가 모이면 tmp/add_own_wopretrain.py로 50K 열을 병합하고 32K 대비 Δ 계산.
  2. GPT-Policy PENDING — 167125~167129 (screw-tool 설정 5건, own)이 대기 중. 시드 확대(n≥10) 결과 수집. 기본 sim 예산 300s 성공률(1/3)을 올릴 방법 결정.
  3. EmbodiedSWE — SLURM 실행 중인 작업 없음. one_leg 해법 11/11 + 공식 채점 통과로 한 단락 끝. 다음 대상(IKEA 테이블 4다리 solve.py / Q_STAND 일반화) 결정. 에이전트 평가 파이프라인의 Docker 요구 해결 필요.
  4. scene_bench, scene_bench_paper, FurnitureBench, R2S, lingbot-va, MolmoBot — 어제 활동 없음. 우선순위 없음.

TL;DR

프로젝트별 카드

Zero-WAMHigh

zero-shot cross-task manipulation(demo/language 컨텍스트) 논문 주장 검증·재현. 현재: w/o pretrain 재현 격차 −9.29pp의 원인(학습 스텝 32K vs 50K) 검증.

15SLURM 작업
337.7GPU-hours
0Commits
1작업 문서

어제 한 일

job 165390(tail 48000→50000, own 8 GPU, 1h20m, 2.40 s/it) COMPLETED. 로그에 Checkpoint saved successfully at step 50000 확인 → train.py 최종 저장 수정이 동작. checkpoint_step_50000 22 GB.
lang 평가 165392(extra 7 GPU)는 1h49m 만에 PREEMPTED. 부분 결과(scale 1/23, stamp 2/23, microwave 0/6, stapler 14/29, bread 5/16, cup 2/18, stack 0/7)를 보존하고 태스크별 1 GPU extra job 7건(166675~166681)으로 이어받기 제출.
이어받기 결과: scale·stamp·stapler·bread·cup 5개 COMPLETED(4h~9h30m). open_microwave(12h57m)와 stack_blocks_three(5h50m)는 PREEMPTED → 재제출 반복(167014 PREEMPTED 3h42m, 167111 CANCELLED, 167124 own으로 RUNNING, 167170 PENDING).
ICL 중간값 (09-30 09:00 UTC, 50K vs 32K 최종): stamp_seal 45/100 vs 47 · move_stapler_pad 36/100 vs 40 · place_object_scale 10/100 vs 16 · place_bread_basket 20/67 vs 37 · place_empty_cup 18/86 vs 28 · open_microwave 6/30 vs 21 · stack_blocks_three 0/36 vs 0. 완료된 3태스크 모두 32K 이하. 스텝 부족 가설과 반대 방향.

SLURM

COMPLETED 7PREEMPTED 4CANCELLED 1RUNNING 2PENDING 1
RUNNING: 165391 zw50k_eval_icl (7 GPU, own), 167124 zw50k_lres4_stack_blocks_three (1 GPU, own)

오늘 할 일

EmbodiedSWEHigh

코딩 에이전트가 solve(env)로 로봇 조작을 푸는 EmbodiedSWE-Bench(Isaac Lab). 현재 목표: 가구 조립 태스크를 Franka 한 대로 실행.

40SLURM 작업
15.5GPU-hours
11/11one_leg seed 성공
3작업 문서

어제 한 일

IKEA 테이블 Franka 한 대 설정: assembly.ikea_table.franka.* 5개 모드 등록. 손 아래 방향 도달 반경 0.30~0.80m 전부 OK, 기둥 8/8, 다리 집기 4/4. 외력 0.05~1.5 N·m에서 상판 yaw ≤0.16°, 밀림 ≤1.3mm → 고정 장치 없이도 가능. .venv(Isaac Sim 5.1 / Lab 2.3.2) 설치. pytest 15 passed.
one_leg 이식: FurnitureBench scene·grader·SDF 에셋 변환·6개 환경 등록. 에셋 질량 top 151.0g / leg 23.1g(원본 일치). 외력 테스트에서 시계방향 3/3이 46.8mm까지 조여짐(dt 1/240), dt 1/480에서는 불안정.
one_leg 해법 (solve.py, diff_ik): 상판 모서리 밀기 → 다리 집기 → 관절 공간 세우기 → 나사 끝 조준 꽂기 → 재파지 조이기 6사이클. 디버깅 11건 해소. 워커 seed 0~10 11/11, 최종 높이 46.82mm(목표 46.875), 실행 14.6~16.1분/에피소드. 공식 verify_solution.py success: true(n54, 15m28s). 워커 렌더링은 nvidia/opengl 컨테이너 + libGLU/libOpenGL/libgomp를 LD_LIBRARY_PATH로 연결해 해결. 영상 1280×720 95초.

SLURM

COMPLETED 34PREEMPTED 2CANCELLED 2TIMEOUT 2
주요 job: one_leg_s0~s10(seed별 tmp/one_leg_seed.sh), one_leg_verify(공식 채점, 앞 2건은 6~7초 만에 종료 → libgomp 누락 원인 규명 후 3번째 통과), render_probe 4건, one_leg_eval 2건. TIMEOUT 2건(166852/166853)은 1h 한도에서 종료.

오늘 할 일

GPT-PolicyMedium

상용 VLM 에이전트를 gradient 없이 로봇 정책으로 쓰는 in-context robot learning. FurnitureBench one_leg에서 latency·비용·성공률 측정.

15SLURM 작업
3.2GPU-hours
3/3수정 후 시드 성공
$10–24API 환산/성공 episode

어제 한 일

실패 원인 추적: 탁판 고정 지시 + 80 decision(165738) → 전 과정 수행 후 done, 시뮬 판정 미조립(reward 0, $11.36, 17m15s). 원인 1은 잘못된 다리: one_leg은 leg4(tags 20–23)만 판정. 지정 후 run 3 float32 관절한계 버그 크래시 → 수정, run 4는 수평 1mm 내 삽입 / 23mm 덜 조임, run 5는 조이기 요령 지시가 역효과(성공 0/5).
screw 도구 추가: 파지 유지하며 수직축 회전 + 하방 preload 반복, joint7 한계 전 open→되감기→재파지. run 6(166093) 첫 시뮬 성공(reward 1.0, sim 240.7s, step 54). 성공 시 episode 종료 로직 추가. run 7(166490)은 구멍 접근 중 경로 이탈(158mm 오차)·home IK 실패로 FAILED.
어댑터 수정 후 시드 0/1/2: 3/3 성공 (166507~166509). protective stop(추종 오차 0.35rad) + joint-space home 보간. step 61/77/114, sim 266/377/471s, screw 5/1/3회. 기본 300s 예산 기준 1/3. screw 설정 전체 4/5. 테스트 94 passed.

SLURM

COMPLETED 7FAILED 3PENDING 5
FAILED: 165393(home IK, 7m), 165843(float32 한계 버그, 14m), 166490(run 7 home IK, 16m). PENDING: 167125~167129 (screw-tool, own, 1 GPU, 1h)

오늘 할 일

활동 없음

scene_benchNo activity
scene_bench_paperNo activity
FurnitureBenchNo activity
R2SNo activity
lingbot-vaNo activity
MolmoBotNo activity

SLURM 요약

sacct --starttime=2026-09-30, 70 jobs (.batch / step 제외). 프로젝트명은 WorkDir, 실행 명령은 SubmitLine의 template.sh 뒤 inner command 기준. RUNNING 행의 시간은 리포트 생성 시점까지의 경과.

Job ID프로젝트 (WorkDir)JobName실행 명령GPUQOS상태시간노드
163512Zero-WAMzw_wopre50kNUM_STEPS=50000 bash script/train_zerowam_wopretrain.sh8ownCOMPLETED11:53:00n1
165390Zero-WAMzw_wopre50k_tailNUM_STEPS=50000 bash script/train_zerowam_wopretrain.sh8ownCOMPLETED01:26:35n13
165391Zero-WAMzw50k_eval_iclbash script/eval_zerowam_robotwin.sh ckpt/checkpoint_step_50000 icl7ownRUNNING22:42:42n23
165392Zero-WAMzw50k_eval_langbash script/eval_zerowam_robotwin.sh ckpt/checkpoint_step_50000 lang7extraPREEMPTED01:49:30n44
165393GPT-Policygpt-policy-furniture--qos=own --time=00:50:00 scripts/run_furniture.sbatch --input-json configs/tasks/furniture-one-leg.json1ownFAILED00:07:17n17
165738GPT-Policygpt-policy-furniture--qos=own --time=00:45:00 scripts/run_furniture.sbatch --input-json configs/tasks/furniture-one-leg-fixture.json1ownCOMPLETED00:17:15n15
165843GPT-Policygpt-policy-furniture--qos=own --time=01:00:00 scripts/run_furniture.sbatch --input-json configs/tasks/furniture-one-leg-leg4.json1ownFAILED00:13:55n28
165908GPT-Policygpt-policy-furniture--qos=own --time=01:00:00 scripts/run_furniture.sbatch --input-json configs/tasks/furniture-one-leg-leg4.json1ownCOMPLETED00:19:59n17
165938GPT-Policygpt-policy-furniture--qos=own --time=01:20:00 scripts/run_furniture.sbatch --input-json configs/tasks/furniture-one-leg-leg4-screw.json1ownCOMPLETED00:31:30n17
165946EmbodiedSWErender_probebash tmp/render_probe.sh0ownCANCELLED00:00:00None assigned
165961EmbodiedSWErender_probebash tmp/render_probe.sh1extraCANCELLED00:18:21n30
165990EmbodiedSWErender_probebash tmp/render_probe.sh1extraCOMPLETED00:05:43n17
166031EmbodiedSWErender_probebash tmp/render_probe.sh1extraCOMPLETED00:03:38n28
166093GPT-Policygpt-policy-furniture--qos=own --time=01:20:00 scripts/run_furniture.sbatch --input-json configs/tasks/furniture-one-leg-screw-tool.json1ownCOMPLETED00:23:17n6
166376EmbodiedSWEone_leg_evalbash tmp/one_leg_eval.sh1extraCOMPLETED00:50:04n43
166490GPT-Policygpt-policy-furniture--qos=own --time=01:20:00 scripts/run_furniture.sbatch --input-json configs/tasks/furniture-one-leg-screw-tool.json1ownFAILED00:15:52n31
166491EmbodiedSWEone_leg_evalbash tmp/one_leg_eval.sh1extraPREEMPTED00:26:00n97
166507GPT-Policygpt-policy-furniture--qos=own --time=01:20:00 scripts/run_furniture.sbatch --input-json configs/tasks/furniture-one-leg-screw-tool.json1ownCOMPLETED00:14:24n32
166508GPT-Policygpt-policy-furniture--qos=own --time=01:20:00 scripts/run_furniture.sbatch --input-json configs/tasks/furniture-one-leg-screw-tool.json1ownCOMPLETED00:21:21n31
166509GPT-Policygpt-policy-furniture--qos=own --time=01:20:00 scripts/run_furniture.sbatch --input-json configs/tasks/furniture-one-leg-screw-tool.json1ownCOMPLETED00:26:17n28
166518EmbodiedSWEone_leg_s0bash tmp/one_leg_seed.sh 0 record1extraCOMPLETED00:15:56n32
166519EmbodiedSWEone_leg_s1bash tmp/one_leg_seed.sh 11extraCOMPLETED00:12:25n17
166520EmbodiedSWEone_leg_s2bash tmp/one_leg_seed.sh 21extraPREEMPTED00:42:30n39
166675Zero-WAMzw50k_lres_place_object_scaleSTART_SEED=100032 EPISODE_OFFSET=23 bash script/eval_zerowam_robotwin_task.sh ckpt/checkpoint_step_50000 place_object_scale lang 77 01extraCOMPLETED05:23:10n56
166676Zero-WAMzw50k_lres_stamp_sealSTART_SEED=100034 EPISODE_OFFSET=23 bash script/eval_zerowam_robotwin_task.sh ckpt/checkpoint_step_50000 stamp_seal lang 77 01extraCOMPLETED05:20:03n57
166677Zero-WAMzw50k_lres_open_microwaveSTART_SEED=100007 EPISODE_OFFSET=6 bash script/eval_zerowam_robotwin_task.sh ckpt/checkpoint_step_50000 open_microwave lang 94 01extraPREEMPTED12:57:30n48
166678Zero-WAMzw50k_lres_move_stapler_padSTART_SEED=100029 EPISODE_OFFSET=29 bash script/eval_zerowam_robotwin_task.sh ckpt/checkpoint_step_50000 move_stapler_pad lang 71 01extraCOMPLETED04:03:55n51
166679Zero-WAMzw50k_lres_place_bread_basketSTART_SEED=100021 EPISODE_OFFSET=16 bash script/eval_zerowam_robotwin_task.sh ckpt/checkpoint_step_50000 place_bread_basket lang 84 01extraCOMPLETED09:29:44n44
166680Zero-WAMzw50k_lres_place_empty_cupSTART_SEED=100020 EPISODE_OFFSET=18 bash script/eval_zerowam_robotwin_task.sh ckpt/checkpoint_step_50000 place_empty_cup lang 82 01extraCOMPLETED07:58:19n55
166681Zero-WAMzw50k_lres_stack_blocks_threeSTART_SEED=100007 EPISODE_OFFSET=7 bash script/eval_zerowam_robotwin_task.sh ckpt/checkpoint_step_50000 stack_blocks_three lang 93 01extraPREEMPTED05:50:30n58
166699EmbodiedSWEone_leg_s0bash tmp/one_leg_seed.sh 0 record1extraCOMPLETED00:19:22n31
166700EmbodiedSWEone_leg_s1bash tmp/one_leg_seed.sh 11extraCOMPLETED00:15:46n60
166701EmbodiedSWEone_leg_s2bash tmp/one_leg_seed.sh 21extraCOMPLETED00:23:55n28
166702EmbodiedSWEone_leg_s3bash tmp/one_leg_seed.sh 31extraCOMPLETED00:13:08n32
166757EmbodiedSWEone_leg_s3bash tmp/one_leg_seed.sh 3 record1extraCOMPLETED00:53:16n27
166852EmbodiedSWEone_leg_s0bash tmp/one_leg_seed.sh 01extraTIMEOUT01:00:00n27
166853EmbodiedSWEone_leg_s1bash tmp/one_leg_seed.sh 11extraTIMEOUT01:00:00n42
166854EmbodiedSWEone_leg_s2bash tmp/one_leg_seed.sh 21extraCOMPLETED00:55:01n46
166855EmbodiedSWEone_leg_s3bash tmp/one_leg_seed.sh 31extraCOMPLETED00:55:01n31
166856EmbodiedSWEone_leg_s4bash tmp/one_leg_seed.sh 41extraCOMPLETED00:55:01n37
166857EmbodiedSWEone_leg_s5bash tmp/one_leg_seed.sh 51extraCOMPLETED00:55:01n34
166992EmbodiedSWEone_leg_s0bash tmp/one_leg_seed.sh 01extraCOMPLETED00:15:34n41
166993EmbodiedSWEone_leg_s1bash tmp/one_leg_seed.sh 11extraCOMPLETED00:14:13n42
166994EmbodiedSWEone_leg_s2bash tmp/one_leg_seed.sh 21extraCOMPLETED00:15:57n52
166995EmbodiedSWEone_leg_s4bash tmp/one_leg_seed.sh 41extraCOMPLETED00:15:50n53
166996EmbodiedSWEone_leg_s5bash tmp/one_leg_seed.sh 51extraCOMPLETED00:27:35n46
166997EmbodiedSWEone_leg_s3bash tmp/one_leg_seed.sh 3 record1extraCOMPLETED00:19:06n49
167006EmbodiedSWEone_leg_s5bash tmp/one_leg_seed.sh 51extraCOMPLETED00:15:17n66
167007EmbodiedSWEone_leg_s6bash tmp/one_leg_seed.sh 61extraCOMPLETED00:15:34n67
167008EmbodiedSWEone_leg_s7bash tmp/one_leg_seed.sh 71extraCOMPLETED00:14:54n46
167009EmbodiedSWEone_leg_s8bash tmp/one_leg_seed.sh 81extraCOMPLETED00:15:22n49
167010EmbodiedSWEone_leg_s9bash tmp/one_leg_seed.sh 91extraCOMPLETED00:16:08n51
167011EmbodiedSWEone_leg_s10bash tmp/one_leg_seed.sh 101extraCOMPLETED00:15:14n52
167014Zero-WAMzw50k_lres2_stack_blocks_threeSTART_SEED=100040 EPISODE_OFFSET=35 bash script/eval_zerowam_robotwin_task.sh ckpt/checkpoint_step_50000 stack_blocks_three lang 65 01extraPREEMPTED03:42:00n40
167024EmbodiedSWEone_leg_verifybash tmp/one_leg_verify.sh1extraCOMPLETED00:00:06n52
167025EmbodiedSWEone_leg_s0bash tmp/one_leg_seed.sh 01extraCOMPLETED00:14:53n47
167026EmbodiedSWEone_leg_s1bash tmp/one_leg_seed.sh 11extraCOMPLETED00:14:54n51
167027EmbodiedSWEone_leg_s2bash tmp/one_leg_seed.sh 21extraCOMPLETED00:15:26n54
167028EmbodiedSWEone_leg_s3bash tmp/one_leg_seed.sh 31extraCOMPLETED00:14:39n57
167029EmbodiedSWEone_leg_s4bash tmp/one_leg_seed.sh 41extraCOMPLETED00:15:10n58
167038EmbodiedSWEone_leg_verifybash tmp/one_leg_verify.sh1extraCOMPLETED00:00:07n54
167043EmbodiedSWEone_leg_verifybash tmp/one_leg_verify.sh1extraCOMPLETED00:15:28n54
167111Zero-WAMzw50k_lres3_stack_blocks_threeSTART_SEED=100060 EPISODE_OFFSET=52 bash script/eval_zerowam_robotwin_task.sh ckpt/checkpoint_step_50000 stack_blocks_three lang 48 01extraCANCELLED01:08:23n37
167124Zero-WAMzw50k_lres4_stack_blocks_threeSTART_SEED=100064 EPISODE_OFFSET=56 bash script/eval_zerowam_robotwin_task.sh ckpt/checkpoint_step_50000 stack_blocks_three lang 44 01ownRUNNING03:23:42n7
167125GPT-Policygpt-policy-furniture--qos=own --time=01:00:00 scripts/run_furniture.sbatch --input-json configs/tasks/furniture-one-leg-screw-tool.json0ownPENDING00:00:00None assigned
167126GPT-Policygpt-policy-furniture--qos=own --time=01:00:00 scripts/run_furniture.sbatch --input-json configs/tasks/furniture-one-leg-screw-tool.json0ownPENDING00:00:00None assigned
167127GPT-Policygpt-policy-furniture--qos=own --time=01:00:00 scripts/run_furniture.sbatch --input-json configs/tasks/furniture-one-leg-screw-tool.json0ownPENDING00:00:00None assigned
167128GPT-Policygpt-policy-furniture--qos=own --time=01:00:00 scripts/run_furniture.sbatch --input-json configs/tasks/furniture-one-leg-screw-tool.json0ownPENDING00:00:00None assigned
167129GPT-Policygpt-policy-furniture--qos=own --time=01:00:00 scripts/run_furniture.sbatch --input-json configs/tasks/furniture-one-leg-screw-tool.json0ownPENDING00:00:00None assigned
167170Zero-WAMzw50k_lres2_open_microwaveSTART_SEED=100076 EPISODE_OFFSET=49 bash script/eval_zerowam_robotwin_task.sh ckpt/checkpoint_step_50000 open_microwave lang 51 00ownPENDING00:00:00None assigned