Los robots pueden ser clasificados de muchas maneras, desde las funciones que realizan, su inteligencia, el control que se puede ejercer sobre ellos y hasta el lenguaje de programación con el que se programa.