Real-Time Model Based Visual Servoing Tasks on a Humanoid Robot