In a world first, a Japanese scientist has developed a system that allows robots to look around their environment and do research on the Internet, enabling them to 'think' how best to solve a problem. The result is a robot that uses an algorithm to complete tasks based on knowledge and experience, rather than by being pre-programmed to do them.