What are the types of robots? What are its applications?