Invited talk: How should we design a robot learning system?