See, act, and conceptualize : a learning system for robots to interact with the world