Robots now have many uses .
At present there are 2 main types of robots , based on their use : general-purpose autonomous robots and dedicated robots .