Home Bots & Brains Research: How to train a robot