Various embodiments of surgical robot control systems are disclosed. In one example embodiment, the surgical robot control system comprises a housing. A controller is located within the housing and is coupled to a socket. The socket receives a handheld surgical user interface therein to control a surgical instrument. The surgical instrument is connected to the surgical robot and comprises an end effector and a mechanical interface to manipulate the end effector. The mechanical interface is coupled to the controller. At least one sensor is coupled to the controller and the socket to convert movement of the handheld surgical user interface into electrical signals corresponding to the movement of the surgical instrument. At least one feedback device is coupled to the controller to provide feedback to a user. The feedback is associated with a predetermined function of the surgical instrument.La présente invention concerne divers modes de réalisation de systèmes de commande de robots chirurgicaux. Dans un mode de réalisation donné à titre d'exemple, le système de commande de robot chirurgical comprend un logement. Un contrôleur est placé à l'intérieur du logement et est couplé à un port. Le port loge une interface utilisateur chirurgicale portable pour commander un instrument chirurgical. L'instrument chirurgical est relié au robot chirurgical et comprend un organe terminal effecteur et une interface mécanique pour manipuler l'organe terminal effecteur. L'interface mécanique est couplée au contrôleur. Au moins un capteur est couplé au contrôleur et au port pour convertir le mouvement de l'interface utilisateur chirurgicale portable en signaux électriques correspondant au mouvement de l'instrument chirurgical. Au moins un dispositif de rétroaction est couplé au contrôleur pour fournir une rétroaction à un utilisateur. La rétroaction est associée à une fonction prédéterminée de l'instrument chirurgical.