Automated Optimization of Walking Parameters for the Nao Humanoid Robot