← RoboPaintBench

Attribution and asset status

Inspiration

RoboPaintBench was inspired by Thijs Simonian's Bot Ross project, in which Astra controls an SO-101 arm to paint the Golden Gate Bridge. The creator describes camera feedback and feedback between attempts. RoboPaintBench uses a simulated Panda arm, different mechanics, the AgentArk harness, and its own protocol. The initial collection does not establish equivalence with that real-robot setup.

The reference photograph was visually identified from the demonstration. The creator has not confirmed byte identity of the original attached reference; we therefore do not claim to use the exact same input file.

Golden Gate photograph

The public page places this attribution beside the reference and links here. Preserve it in redistributed input packages. The photograph's license is independent of the code license.

Runtime and robot

Runtime downloads retain their own AgentArk and Panda asset notices. The installer retrieves the locked platform-specific package with its bundled notices; this repository is not a replacement for those license files. Editable Unity source is provisioned separately from runtime evaluation.

Recordings and model-generated paintings

The owner has approved inclusion of 69 selected website PNGs in the repository: 33 Golden Gate canvases, its reference PNG and two robot recording frames, plus 33 Pelican canvases. Hash manifests describe the exact selected files. The website streams complete recordings from Bilibili; the obsolete 12-second local excerpt is no longer a site asset. Raw interaction records, unselected media and original full recordings remain outside Git.

The Golden Gate player's poster is the unaltered source frame at second 240 of the Astra ICL Round 3 recording. Recordings omit model thinking waits and use a human-only brush-follow camera in addition to workspace views.

The Golden Gate opening hero uses the unaltered original Astra ICL Round 3 completion frame (source frame 6938 at 578.1667 seconds, episode 5905234c869e4bcab0ed9ddb5747aba1). The page masks only the unused bottom 120-pixel black strip; all three camera views remain unchanged. Its two smaller images are the reference photograph and the saved final canvas from the same round. The brush-follow view is for human viewing, in addition to the two model-facing workspace cameras.

The source replay notebook retains the three owner-selected preview illustrations (reference, Sol final-round camera frame, saved canvas) embedded in Markdown so they can be seen before starting a runtime. Its execution outputs are empty. These presentation illustrations are separate from raw interaction records.

The code's Apache-2.0 license does not assign a license to these evaluation media. Permission to include the selected images in Git does not extend to the complete raw evaluation dataset. The evaluation media have no additional reuse license specified here; the reference photograph retains its separately stated CC BY-SA 4.0 license. Preserve asset notices and provenance when redistributing the site.

The Pelican hero shows its exact text target and the saved Astra Round 3 canvas, without a reference image. Its 33 canvas assets are byte-identical to their recorded source PNGs and mapped by episode GUID in the Pelican release manifest.