Optimal planning of robot calibration experiments by genetic algorithms