Autonomy for Surgical Robots: Concepts and Paradigms | Synapse