Humanoid robot Nao gets battery, face-detection boost