Los robots utilizan tres principales tipos de energía: neumática, hidráulica y eléctrica. La energía neumática usa la compresión de aire y tiene ventajas como bajo costo y no contaminar. Los dispositivos hidráulicos son los más fáciles de controlar y precisos, por lo que son los más usados en industria. La cibernética estudia la estructura de sistemas de control y se aplica a sistemas físicos y sociales.