Good egg? Robot chef is trained to make the 'perfect' omelette