Journal of mechanisms and robotics (The American Society of Mechanical Engineers)