Kinematic design considerations for minimally invasive surgical robots: an overview | Synapse