I am working on Autonomous Learning Techniques for robots. Assuming a robot is deployed in an unknown environment, what techniques could help the robot explore this environment and build its own world knowledge of this environment without assistance by any human? What are the major challenges or problems that are yet to be addressed by researchers in this area?
Please, kindly share your ideas, helpful materials and links.