Humanoid Robot Nao: Developing Behaviours for Soccer Humanoid Robots