Mechanism And Robot Design: Compliance Synthesis And Optimal Fault Tolerant Manipulator Design