← Back to knowledge center

Virtual commissioning for robots: from a 3D model to a test harness

A digital twin creates value when it reproduces controlled versions of geometry, controllers, sensors, missions and measurable failures—not when it merely renders an attractive facility.

V
Virtek Robotics TeamRobotics, automation and systems integration

Define the decisions the twin must support

Start with questions: can the robot reach the station, meet cycle time, perceive the object, avoid mission conflicts and recover from a failure? Give each question a metric and tolerance. Otherwise the model becomes a demonstration that cannot be accepted objectively.

Inputs include current geometry, kinematics, load mass and centre of gravity, drive characteristics, sensor fields of view, network latency and upstream interfaces. Link CAD, maps and configuration to a named project version.

Move from a model to a closed loop

The first level checks reachability, collisions and cycle time. Software-in-the-Loop runs production control logic against the simulator. Hardware-in-the-Loop moves a controller, compute unit or network onto target hardware while keeping the environment virtual. Each layer covers a different risk class and does not replace the next.

Calibrate sensor models with real measurements. Synthetic images and randomised lighting, materials and object poses can widen perception tests, but the simulation-to-reality gap must be measured rather than concealed.

Build a scenario library, not one perfect run

Include normal cycles, edge positions, a blocked aisle, lost marker, unstable object, message delay, camera loss, malformed mission and recovery after an emergency stop. A fleet also needs dense traffic, priority conflicts, charging and removal of one robot from service.

Store every result with model, software and parameter versions. This turns a demonstration into a reproducible regression test after updates.

Complete virtual acceptance on the real site

Simulation reduces dangerous and expensive testing but cannot replace validation of floors, lighting, traction, electromagnetic interference, human behaviour and mechanical tolerances. Repeat critical scenarios on site and compare the measurements with the model.

Keep the twin after launch for upgrades, new routes, operator training and incident reconstruction. Its value is the number of changes validated before touching a live process.

Need an architecture
for your workload?

We will review inputs, risks and constraints, then propose a reasoned solution.

Talk to an engineer↗︎