What are the current limitations and challenges in enabling robots to learn and adapt to new tasks or environments? How can we enhance their ability to acquire and generalize knowledge, and what role does human guidance play in accelerating their learning process?