Design, Analysis, And Testing Of In Vivo Surgical Robots