Design , Analysis , and Testing of in Vivo Surgical Robots