Layered Scene Reconstruction
Starting from a single RGB image, RoboSnap separates the scene into what the robot can physically interact with and what should remain as visual context. Objects and support surfaces are recovered as a physical layer, while the surrounding environment is completed and kept as a re-renderable visual layer.
Both layers are registered into the same world frame, so foreground assets can be simulated, moved, and checked for contact while the background continues to preserve the real deployment context. For articulated objects, RoboSnap also supports splitting the reconstructed mesh into joint-aware parts.





























