Īmēra pūkete: Design and control of a continuum robot with switchable stiffness based on ball-and-socket joints