I. Introduction (Heading 1)
The humanoid robots are created to mimic the activities of humans as much as possible. However, there are still limitations on behaviour building techniques and executions [12], [24]. Although some tasks might seem easy for humans to perform, it might consist of several synchronized movement for the humanoid robot to do. For instance, a soccer player will first need to detect the ball, move towards it, detect the goal, face the goal before kicking it and execute the task towards the goal. Few behaviors are proposed using vision and robot movements such as head-yaw movement, move-towards the ball, rotating-face to goal post and kick-motion.