Engineers can calculate the most efficient route for a spray-painting robot to take around a car body, work out how quickly parts must be supplied, look for bottlenecks or even tell if a human worker's task is likely to give him backache.
Robots are getting better at co-operating with each other: in some car plants a big robot now lifts a small one inside the vehicle to assemble components.