The three types of artificial muscles have different constraints that affect the type of control system they require for actuation.
Pneumatic artificial muscles, while lightweight and inexpensive, pose a particularly difficult control problem as they are both highly nonlinear and have properties, such as temperature, that fluctuate significantly over time.