A feedback-trained robot task assignment system