Decoupled nonlinear adaptive control of position and stiffness for pneumatic soft robots