Robots can have different types of motors, such as electric motors (DC, servo, stepper) and hydraulic or pneumatic actuators.