Interactive online learning of the kinematic workspace of a humanoid robot