Asme Journal Of Mechanisms And Robotics