From 14c62b34d5169b311f55beebe61e6531e9c08c71 Mon Sep 17 00:00:00 2001 From: Pepijn Date: Thu, 16 Apr 2026 22:28:30 +0200 Subject: [PATCH] fix(docker): also download objs_lw (lightwheel objects) for robocasa MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Kitchen tasks (e.g. CloseFridge) reference lightwheel object meshes like Stool022/model.xml. fixtures_lw alone isn't enough — we also need objs_lw. Still skipping objaverse/aigen to keep image size down. Made-with: Cursor --- docker/Dockerfile.benchmark.robocasa | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/docker/Dockerfile.benchmark.robocasa b/docker/Dockerfile.benchmark.robocasa index 5b64142a2..7a134301a 100644 --- a/docker/Dockerfile.benchmark.robocasa +++ b/docker/Dockerfile.benchmark.robocasa @@ -28,11 +28,12 @@ RUN git clone --depth 1 https://github.com/robocasa/robocasa.git ~/robocasa && \ git clone --depth 1 https://github.com/ARISE-Initiative/robosuite.git ~/robosuite && \ uv pip install --no-cache -e ~/robocasa -e ~/robosuite -# Set up robocasa macros and download kitchen assets (textures + fixtures only — -# skip objaverse/aigen objects to keep the image under size limits). +# Set up robocasa macros and download kitchen assets. Include tex + fixtures_lw +# + objs_lw (kitchen tasks reference lightwheel object meshes like stools); skip +# objaverse/aigen object categories (~8GB extra, not used by the smoke tasks). # The download script prompts interactively, so pipe 'y' to auto-accept. RUN python -m robocasa.scripts.setup_macros && \ - yes y | python -m robocasa.scripts.download_kitchen_assets --type tex fixtures_lw + yes y | python -m robocasa.scripts.download_kitchen_assets --type tex fixtures_lw objs_lw # Overlay the PR's source code on top of the nightly image. COPY --chown=user_lerobot:user_lerobot . .