 To achieve the same effect as human motion, humanoid robots use mainly rotary actuators.They can be either electric, pneumatic, hydraulic, piezoelectric or ultrasonic.Hydraulic and electric actuators have a very rigid behavior and can only be made to act in a compliant manner through the use of relatively complex feedback control strategies.