
A generated pick-and-place task running in NVIDIA Isaac Sim — specified by the user in plain English and implemented end-to-end by the AI system.
AI-based Robotic Task Setup is an AI-powered programming environment that turns a brief natural-language description of a pick-and-place task into a fully tested, deployable robot control program. It integrates an AI coding agent into an EDI-developed robotics framework with reusable building blocks and automated simulation-based verification, reducing the time to set up a new robot task from days or weeks of expert engineering to under two hours of natural-language interaction. The generated code runs predictably and offline on the production robot, with no run-time dependency on cloud AI services.
An end-user — not necessarily a programmer — describes the task in a few sentences. An AI coding agent, operating inside the robotics framework, generates the simulation configuration, the robot's control program and automated success-verification checks. The generated code is validated in three tiers — a fast offline check (CPU, under one second), a rapid visual preview, and full physics simulation in NVIDIA Isaac Sim — with task instances replayed under randomised initial conditions. If a verification check fails, the diagnostic output is fed back to the agent, which iteratively repairs the code until it passes, often without further user intervention. As the library of previously implemented tasks grows, new task implementations automatically reuse framework enhancements generated for previous ones, and can also be specified more easily by referencing existing tasks.
On a benchmark of 20 generated pick-and-place tasks across four complexity categories — basic sequential pick-and-place, attribute-based routing, sorting with stacking, and complex multi-feature scenarios — the prototype system achieved a 100% success rate in automated sanity-check tests, 97% in rapid visual preview, and 80% in full-physics simulation. The failures are mostly attributable to the absence of collision-aware motion planning, which is on the roadmap.

High-level architecture of the system.
Key features:
The system operates in the following stages:
This tool is intended for:
Within the AIMS5.0 context, the technology addresses the dominant cost driver in flexible Industry 5.0 automation: not the robot itself, but the time and expertise needed to re-program it for each new task variation. By combining usability, fast turnaround, measurable reliability and offline deployability, it lowers the barrier to robotic automation for SMEs that cannot maintain a permanent robotics-integration team.
A paper describing the architecture and results is in preparation, but has not yet been published.
Developed within AIMS5.0 — Advancing Integrated Manufacturing Systems (Industry 5.0), supported by the Chips Joint Undertaking and its members, with top-up funding from National Funding Authorities of participating countries.