Robots are becoming a more common sight in public spaces, but the dream of a versatile machine that can reliably navigate a kitchen, factory floor, or care facility remains out of reach. The primary bottleneck is not hardware but data. Training a robot to perform a task in one environment requires extensive physical demonstration, and that learning rarely transfers to a new setting. A team from MIT CSAIL and the Toyota Research Institute has developed a novel solution: using AI agents to generate the virtual training grounds robots need to learn, at scale. The system, called SceneSmith, uses three specialized vision-language model (VLM) agents to collaboratively design detailed, physically realistic 3D scenes from simple text prompts, dramatically reducing the need for costly real-world testing.
How Three AI Agents Work Together to Build Virtual Worlds
SceneSmith is built on a multi-agent architecture where each AI agent has a distinct role in the creative process. The system relies on a state-of-the-art VLM, specifically GPT-5.2, which is trained on vast amounts of text and image data to understand spatial relationships and object placement.
The first agent, the “designer,” generates the initial layout and populates the scene with objects. The second agent, the “critic,” evaluates the output for realism and practicality, flagging nonsensical arrangements like a bathtub in a living room. The third agent, the “orchestrator,” manages the back-and-forth between the designer and critic, deciding when the design meets the required quality standards. This iterative process mirrors the workflow of a human designer, producing scenes that are not only visually appealing but also physically coherent.
Users can prompt SceneSmith with requests like “generate a garage with a car, a workbench, tires stacked in the corner, and a ladder against the wall,” and the system will produce a fully interactive 3D environment. The process unfolds in stages: first the floor plan, then furniture, then wall and ceiling objects, and finally, manipulable items that robots can interact with, including articulated objects like cabinets and drawers.
Why This Breakthrough Matters for Robot Training
The core challenge in robotics is the “sim-to-real” gap — the difference between how a robot behaves in simulation versus the physical world. SceneSmith narrows this gap by creating environments with up to six times more objects per scene than prior methods, and by ensuring that every object has accurate physical properties such as mass, friction, and inertia.
The researchers validated the system’s realism through several tests. In one critical experiment, they dropped a pretrained robot policy — an AI controller trained almost exclusively on real-world data that had never seen a SceneSmith scene — into the generated environments. When prompted to “take the apple from the bowl and place it onto the cutting board,” the simulated robot executed the task successfully. If the virtual scenes had not closely resembled the real settings the policy had learned from, the task would have failed.
The team also used SceneSmith to evaluate different robot action plans (policies) before deployment. A VLM agent assessed each attempt, and its verdicts matched human judgment over 99 percent of the time, allowing researchers to identify flawed approaches in simulation before a robot ever moves in the real world.
How SceneSmith Compares to Existing Approaches
Compared to existing scene-generation baselines such as HSM and Holodeck, SceneSmith consistently produced environments with more objects and greater diversity. In a user study involving over 200 participants, the system’s scenes were rated as more realistic over 90 percent of the time. Users also reported that SceneSmith followed prompts more closely than other methods, generating the virtual playgrounds they actually wanted to see.
Beyond generating full scenes, SceneSmith can create individual 3D objects from text prompts. A user can request a “rolling serving cart,” and the system will generate a 2D image, convert it into a detailed 3D model, and assign physical properties like mass, friction, and inertia. This capability frees robotics researchers from being constrained to fixed object libraries.
Current Limitations and Future Directions
The primary trade-off for this level of detail is speed. Generating a single scene can take multiple hours, as the agents create and closely scrutinize each object. The researchers note that with additional computing power, the system could see dramatic efficiency improvements. The team is also exploring how to extend the system to deformable objects, such as sponges, should extensive 3D libraries become available.
The work was supported by Amazon, the U.S. Office of Naval Research, the Toyota Research Institute, and the U.S. National Science Foundation, and was presented as a spotlight at the International Conference on Machine Learning.
What This Means for Robotics Development
For robotics researchers and engineers, SceneSmith offers a practical path to reducing the time and cost of real-world testing. The system is already capable of generating simulation-ready environments that hold up under sustained physical interaction, not just visual inspection. As the speed of generation improves, this approach could become a standard tool for evaluating robot policies before deployment, accelerating the development of robots that can operate reliably in the complex, varied environments of the real world. The code and paper are available through the SceneSmith project page for those looking to experiment with the system directly.