Low cost learning robot