[go: up one dir, main page]

WO2023014001A1 - Device and method for controlling surgical robot - Google Patents

Device and method for controlling surgical robot Download PDF

Info

Publication number
WO2023014001A1
WO2023014001A1 PCT/KR2022/011263 KR2022011263W WO2023014001A1 WO 2023014001 A1 WO2023014001 A1 WO 2023014001A1 KR 2022011263 W KR2022011263 W KR 2022011263W WO 2023014001 A1 WO2023014001 A1 WO 2023014001A1
Authority
WO
WIPO (PCT)
Prior art keywords
contact
unit
input device
scale
control
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/KR2022/011263
Other languages
French (fr)
Korean (ko)
Inventor
김덕상
천병식
양운제
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Roen Surgical Inc
Original Assignee
Roen Surgical Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Roen Surgical Inc filed Critical Roen Surgical Inc
Publication of WO2023014001A1 publication Critical patent/WO2023014001A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B34/00Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
    • A61B34/70Manipulators specially adapted for use in surgery
    • A61B34/77Manipulators with motion or force scaling
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B17/00Surgical instruments, devices or methods
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B17/00Surgical instruments, devices or methods
    • A61B17/00234Surgical instruments, devices or methods for minimally invasive surgery
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B34/00Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B34/00Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
    • A61B34/30Surgical robots
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B34/00Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
    • A61B34/30Surgical robots
    • A61B34/35Surgical robots for telesurgery
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B34/00Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
    • A61B34/70Manipulators specially adapted for use in surgery
    • A61B34/74Manipulators with manual electric input means
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B17/00Surgical instruments, devices or methods
    • A61B2017/00017Electrical control of surgical instruments
    • A61B2017/00115Electrical control of surgical instruments with audible or visual output
    • A61B2017/00128Electrical control of surgical instruments with audible or visual output related to intensity or progress of surgical action
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B34/00Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
    • A61B34/30Surgical robots
    • A61B2034/301Surgical robots for introducing or steering flexible instruments inserted into the body, e.g. catheters or endoscopes
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B34/00Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
    • A61B34/30Surgical robots
    • A61B2034/302Surgical robots specifically adapted for manipulations within body cavities, e.g. within abdominal or thoracic cavities
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B34/00Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
    • A61B34/30Surgical robots
    • A61B2034/303Surgical robots specifically adapted for manipulations within body lumens, e.g. within lumen of gut, spine, or blood vessels

Definitions

  • the present invention relates to a control device and method for a surgical robot, and more particularly, to a control device and control method for a surgical robot, which operates in a contact mode and a non-contact mode according to an input method of a master input device, and adjusts the operation scale of an end effector according to the linkage of the operation mode. It relates to a control device and control method of a surgical robot.
  • Korean Patent Publication No. KR 10-2019-0126331 which is a prior patent document, discloses a system and method for controlling a medical device in a surgical operation using a non-contact gesture. According to the above prior patent documents, a method and system capable of operating a medical device by recognizing a gesture are only disclosed, but how to adjust the scale adjustment ratio for the motion scale of the end effector to actually operate the medical device A solution for this is not known.
  • the present invention was created to solve the above problems, and according to the input method of the input device provided in the master, the scale adjustment of the end effector is changed by dividing into a contact mode and a non-contact mode, and according to the scale adjustment
  • An object of the present invention is to provide an invention capable of precisely controlling the movement of an end effector or controlling the movement to be large.
  • the object of the present invention described above is that the operation control command of the surgical robot operating the end effector unit is input by the user according to the contact mode and the non-contact mode, and the operation control command generated according to the contact mode and the non-contact mode. received from the master input device unit, a master control unit generating an operation scale adjustment command of the end effector unit based on the contact mode and the non-contact mode, and a slave control unit operating the end effector unit according to the operation control command and the operation scale adjustment command. It can be achieved by providing a control device for a surgical robot, characterized in that.
  • the master input device unit generates a non-contact operation control command without the input device contacting the surface in the non-contact mode, and the input device in the contact mode requires relatively precise movement compared to the non-contact input device unit. and a touch input device portion for generating a touch operation control command by contacting.
  • the master control unit includes an input device selection control unit receiving a contact operation control command and a non-contact operation control command, a contact mode control unit generating a contact operation scale adjustment command according to a contact operation control command generated by the contact input device unit, and a non-contact input device. and a non-contact mode control unit generating a non-contact operation scale adjustment command according to the non-contact operation control command generated by the unit.
  • the operation scale reduction control unit generates a command to decrease the operation scale of the end-effect unit according to the contact operation scale control command and transmits the command to the slave control unit, and generates a command to increase the operation scale of the end-effect unit according to the non-contact operation scale control command.
  • an operation scale control unit having an operation scale increase control unit for transmitting the data to the slave control unit.
  • a conversion ratio setting unit for setting a scale conversion ratio of the operating scale is further included.
  • an object of the present invention is an operation scale adjusting unit that reduces an operation scale for operating an end effector unit according to an input of a contact input device unit and increases an operation scale according to an input of a non-contact input unit unit, and a contact generated by the contact input unit unit.
  • a contact drive control unit that drives the end effector unit according to the operation control command and the operation scale reduction control information, and a contact drive control unit that adjusts the operation distance of the end effector unit according to the noncontact operation control command generated by the noncontact input device unit and the operation scale increase control information. It can be achieved by providing a control device for a surgical robot, characterized in that it comprises a non-contact drive control unit for driving relatively large compared to.
  • an object of the present invention is to operate in a contact mode or a non-contact mode according to the input method of the master input device unit, disconnect the master and slave by the operation of the clutch unit, detect a change in the input method, and Connecting the master and the slave by a negative operation, changing the mode from a contact mode to a non-contact mode or from a non-contact mode to a contact mode, and adjusting the increase or decrease of the scale of the end effector unit according to the change of the mode. It can be achieved by providing a control method of a characterized surgical robot.
  • the step of detecting a change in the input method may include detecting a surface contact of the contact input device unit in the surface contact detection unit or changing the input method when a driving control command is generated in either the contact input device unit or the non-contact input device unit.
  • the end effector has no choice but to have a small movement, resulting in increased user fatigue.
  • the user's fatigue is reduced by adjusting the motion scale according to the mode, and furthermore, the most precise motion is created using the user's fingers in the contact mode, so that the end effector can perform precise motion in conjunction with this.
  • FIG. 1 is a diagram showing a schematic configuration of a control device for a surgical robot according to an embodiment of the present invention
  • FIGS. 2 and 3 are views showing driving the end effector unit by adjusting the operating scale while being driven in a contact mode and a non-contact mode according to an input of the master input device unit according to an embodiment of the present invention
  • FIG. 4 is a diagram showing a method of reducing and adjusting an operating scale while switching from a non-contact mode to a contact mode according to an embodiment of the present invention
  • FIG. 5 is a diagram illustrating a method of increasing and adjusting an operating scale while switching from a contact mode to a non-contact mode according to an embodiment of the present invention.
  • a control apparatus for a surgical robot includes a remote master unit 100 and a local slave unit 300 as shown in FIG. 1 .
  • the remote master unit 100 includes a device for a user to control the surgical robot of the local slave unit 300 from a remote location.
  • the local slave unit 300 includes a surgical robot that performs a driving operation according to the control command of the remote master unit 100 at the local location.
  • the remote master unit 100 includes a master input device unit 110, a surface contact detection unit 120, a clutch unit 130, and a master control unit 140.
  • the master input device unit 110 is an input device provided in the master and generates an operation control command of the surgical robot that operates the end effector unit 320 .
  • the master input device unit 110 may include at least two types of input devices.
  • a non-contact input device unit 111 and a contact input device unit 112 are included.
  • the non-contact input device unit 111 generates a non-contact operation control command for driving the end effector unit 320 without the input device making contact with the surface in the non-contact mode. That is, the non-contact input device unit 111 may include all conventional 3D input devices except for the contact input device unit 112 described below.
  • an input device for manipulating a master handle which is a master input device, in the air, it is an input device used when moving roughly in the air using the entire forearm while the elbow is resting on the armrest.
  • the master handle may be a three-dimensional joystick.
  • the end effector unit 320 When the end effector unit 320 is driven using the non-contact input device unit 111, it moves a long distance from an existing lesion to another lesion or pulls a suture thread while requiring a large movement or a large movement precision. It is suitable for drive input that requires long distance movement.
  • the contact input device unit 112 generates a contact operation control command that drives the end effector unit 320 by contacting the input device to a surface in a contact mode requiring relatively precise motion compared to the non-contact input device unit 111.
  • the touch input device 112 may be configured in combination with a pen-type 3D input pen (not shown) and a touch panel (not shown).
  • the 3D input pen unit generates 3D coordinates according to the user's movement while the tip of the pen unit is in contact with the touch panel unit.
  • the touch panel unit interlocks with the 3D input pen unit to detect whether or not the 3D input pen unit is in contact, and generates 3D coordinates according to the contact.
  • the two-dimensional x,y coordinates are generated from the flat coordinates of the touch panel unit, and the z coordinates can be generated by configuring a height change measurement unit at the front end of the input pen unit to measure height changes, thereby generating three-dimensional coordinates.
  • the generated 3D coordinates are motion control commands for driving the end effector unit 320 .
  • the user holds the 3D input pen unit while the user's hand and the end of the 3D input pen unit are in contact with the touch panel unit while resting the entire front arm on the armrest. It is an input device used when a precise movement is requested by using the thumb, index finger, middle finger, and wrist.
  • the surface contact detection unit 120 detects whether the 3D input pen unit or the touch panel unit contacts the surface of the touch panel. 2 and 3, the surface contact detection unit 120 sends a touch detection signal to the contact mode controller 141 or the input device selection controller 143 of the master controller 140 to be described later. By transmitting, it operates from non-contact mode to contact mode. In the case of the contact mode, the end effector unit 320 is driven based on the motion control command generated by the contact input device 112, and in the case of the non-contact mode, the motion control command generated by the non-contact input device 111 is used. Based on this, the end effector unit 320 is driven. On the other hand, when the surface contact detection unit 120 does not generate a touch detection signal, it generally operates in a non-contact mode, except when special conditions are set. That is, the touch detection signal is an operation mode switching signal for changing an operation mode.
  • the surface contact detection unit 120 may be implemented in a 3D input pen unit or touch panel unit, or may be separately implemented in the master unit.
  • the clutch unit 130 connects or disconnects the master and the slave. That is, the control command generated in the master according to the "off” operation of the clutch unit 130 is transmitted to the slave to drive the end effector unit 320 or in the master according to the "on” operation of the clutch unit 130 Make sure that the generated control command is not transmitted to the slave.
  • the master controller 140 receives operation control commands generated according to the contact mode and the non-contact mode from the non-contact input device 111 or the contact input device 112 of the master input device 110, and the contact mode and the non-contact Based on the mode, an operation scale ratio adjustment command of the end effector unit 320 is generated.
  • the end effector unit 320 is driven by a non-contact operation control command generated from the non-contact input device 111 .
  • the end effector unit 320 is driven by a contact-type operation control command generated from the touch input device unit 112 .
  • Both the non-contact operation control command and the contact operation control command are control commands for moving and driving the end effector unit 320 in three dimensions according to the user's movement.
  • the master controller 140 includes a contact mode controller 141 , a non-contact mode controller 142 , and an input device selection controller 143 .
  • the input device selection controller 143 receives a contact operation control command from the contact input device unit 112 and a non-contact operation control command from the non-contact input device unit 111 .
  • a surface contact detection signal is received from the surface contact detection unit 120 as needed. When the surface contact detection signal is received, it is controlled to operate in contact mode.
  • the input device selection control unit 143 receives the contact operation control command, it transmits the received contact operation control command to the contact mode controller 141, and upon receiving the non-contact operation control command, the non-contact operation control unit 143 receives the non-contact operation control command. Sends control commands.
  • the contact operation control command and the non-contact operation control command are driving control commands including 3D coordinate information for driving the end effector unit 320 .
  • the contact mode controller 141 is driven according to the contact mode.
  • the contact mode control unit 141 receives the contact operation control command transmitted from the input device selection control unit 143, and upon receiving the contact operation control command, generates a touch operation scale adjustment command and transmits it to the operation scale adjustment unit 200. do.
  • the contact operation scale adjustment command is input to the operation scale reduction control unit 210 as an operation scale adjustment command of the end effector unit 320 generated according to the operation control command of the contact input device unit 112 . That is, since the contact mode is a mode in which the movement distance of the end effector unit 320 is shortened and precisely controlled, it is preferable to reduce the operating scale ratio.
  • the non-contact mode controller 142 is driven according to the non-contact mode.
  • the non-contact mode control unit 1432 receives the non-contact operation control command transmitted from the input device selection control unit 143, and upon receiving the non-contact operation control command, generates a non-contact operation scale control command and transmits it to the operation scale control unit 200. do.
  • the non-contact operation scale adjustment command is an operation scale adjustment command of the end effector unit 320 generated according to the operation control command of the non-contact input unit 111 and is input to the operation scale increase control unit 220 .
  • the non-contact mode is a mode in which a large movement is controlled while the moving distance of the end effector unit 320 is relatively long, it is preferable to increase the scale ratio of the operation scale relative to that of the contact mode.
  • a contact operation scale ratio of 2 to 5:1 may be used in the contact mode, and a non-contact operation scale ratio of 1:1 may be used in the non-contact mode.
  • the illustrated ratio may vary depending on the environment.
  • the master:slave operation scale ratio is reduced from 2:1 (1/2) -> 4:1 (1/4) -> 8:1 (1/8).
  • the operation scale ratio of master : slave is sequentially increased from 8 : 1(1/8) -> 4 : 1(1/4) -> 2 : 1(1/2).
  • the operating scale controller 200 includes an operating scale reduction controller 210 and an operating scale increase controller 220 .
  • the operation scale reduction control unit 210 When the operation scale reduction control unit 210 receives a contact operation scale control command from the contact mode control unit 141, the operation scale of the end-effect unit is reduced according to a preset operation scale ratio, and the operation scale reduction command is generated to generate the slave control unit ( 310) to the contact drive controller 311.
  • the contact drive control unit 311 of the slave control unit 310 is an end effector unit ( 320) is driven.
  • either the motion scale reduction control unit 210 or the contact mode control unit 141 may collect both the contact motion control command and the motion scale reduction control information and transmit them to the contact driving control unit 311 .
  • the operation scale increase control unit 220 When the operation scale increase control unit 220 receives a non-contact operation scale control command from the non-contact mode control unit 142, the operation scale of the end-effect unit is increased according to a preset operation scale ratio, and an operation scale increase command is generated so that the slave control unit ( 310) to the non-contact driving controller 312.
  • the non-contact driving control unit 312 of the slave control unit 310 is an end effector unit ( 320) is driven.
  • either the operation scale increase control unit 220 or the non-contact mode control unit 142 may collect both the non-contact operation control command and the operation scale increase control information and transmit them to the non-contact drive control unit 312.
  • the slave controller 310 includes a contact drive controller 311 and a non-contact drive controller 312 to operate the end effector unit 320 according to the received operation control command and the operation scale increase/decrease command.
  • the contact driving control unit 311 and the non-contact driving control unit 312 are separated from each other for convenience of explanation, but may be implemented as one if necessary.
  • the conversion ratio setting unit 230 sets the scale conversion ratio of the operating scale.
  • a first scale conversion ratio according to a decrease in the operating scale and a second scale conversion ratio according to an increase in the operating scale are respectively set.
  • the first scale conversion ratio is transmitted to the operating scale reduction controller 210 so that the operating scale of the end effector unit 320 in the contact mode is adjusted.
  • the second scale conversion ratio is transmitted to the operating scale increase controller 220 so that the operating scale of the end effector unit 320 in the non-contact mode is adjusted.
  • the control method of a surgical robot is a method for controlling by converting an operating mode from a non-contact mode to a contact mode, and a method for converting an operating mode from a contact mode to a non-contact mode. There is a method for controlling it, which will be described in detail below.
  • the motion scale is adjusted from increase control to decrease control in conjunction with this, and the end effector unit 320 is controlled so that the movement motion can be precisely and moved at a short distance.
  • the operation scale is adjusted from decrease control to increase control in conjunction with this, and the end effector unit 320 is controlled to move a relatively long moving distance with a large movement operation.

Landscapes

  • Health & Medical Sciences (AREA)
  • Surgery (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Engineering & Computer Science (AREA)
  • Molecular Biology (AREA)
  • Biomedical Technology (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Medical Informatics (AREA)
  • Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
  • Animal Behavior & Ethology (AREA)
  • General Health & Medical Sciences (AREA)
  • Public Health (AREA)
  • Veterinary Medicine (AREA)
  • Robotics (AREA)
  • Manipulator (AREA)

Abstract

The present invention relates to a device and method, for controlling a surgical robot, for adjusting the scale of operation of an end effector due to a link to an operation mode while operating in a contact mode or a non-contact mode in accordance with an input from a master input device. To this end, the device for controlling a surgical robot comprises: a master input device unit to which a user inputs an operation control command for the surgical robot for operating an end effector unit, in accordance with a contact mode or a non-contact mode; a master control unit which receives transmission of the operation control command generated in accordance with the contact mode or the non-contact mode from the master input device unit, and generates an operation scale adjustment command for the end effector unit on the basis of the contact mode or the non-contact mode; and a slave control unit which operates the end effector unit in accordance with the operation control command and the operation scale adjustment command.

Description

수술용 로봇의 제어 장치 및 제어 방법Surgical robot control device and control method

본 발명은 수술용 로봇의 제어 장치 및 제어 방법에 관한 것으로서, 보다 상세하게는 마스터 입력장치의 입력 방식에 따라 접촉 모드와 비접촉 모드로 운용하면서 동작 모드의 연동에 따라 엔드 이펙터의 동작 스케일을 조정하는 수술용 로봇의 제어 장치 및 제어 방법에 관한 것이다.The present invention relates to a control device and method for a surgical robot, and more particularly, to a control device and control method for a surgical robot, which operates in a contact mode and a non-contact mode according to an input method of a master input device, and adjusts the operation scale of an end effector according to the linkage of the operation mode. It relates to a control device and control method of a surgical robot.

선행특허문헌인 대한민국 공개특허공보 KR 10-2019-0126331에는 외과수술에서 의료기기를 비접촉 방식인 제스처로서 제어하기 위한 시스템 및 방법이 개시되어 있다. 상기한 선행특허문헌에 따르면 제스처를 인식하여 의료기기를 동작시킬 수 있는 방법 및 시스템이 개시되어 있을 뿐 의료기기를 실제적으로 동작시키기 위해 엔드 이펙터의 모션 스케일에 대한 스케일 조정 비를 어떻게 조정하여야 하는지에 대한 해결 방안은 공지되어 있지 않다. Korean Patent Publication No. KR 10-2019-0126331, which is a prior patent document, discloses a system and method for controlling a medical device in a surgical operation using a non-contact gesture. According to the above prior patent documents, a method and system capable of operating a medical device by recognizing a gesture are only disclosed, but how to adjust the scale adjustment ratio for the motion scale of the end effector to actually operate the medical device A solution for this is not known.

이에 더 나아가 정밀 제어가 필요한 동작 모드와 움직임이 큰 제어가 필요한 동작 모드에 따른 엔드 이펙터의 스케일 조정에 대한 기술의 개발이 필요하며, 이러한 스케일 조정시에 각 동작 모드를 어떻게 인식하고 제어할 것인지에 대한 기술의 개발이 필요하다.Furthermore, it is necessary to develop a technology for adjusting the scale of the end effector according to the operation mode requiring precise control and the operation mode requiring large-scale control, and how to recognize and control each operation mode when adjusting the scale. technology needs to be developed.

따라서, 본 발명은 전술한 바와 같은 문제점을 해결하기 위하여 창출된 것으로서, 마스터에 구비된 입력 장치의 입력 방식에 따라 접촉 모드와 비접촉 모드로 구분하여 엔드 이펙터의 스케일 조정을 변화시키고, 스케일 조정에 따라 엔드 이펙터의 움직임을 정밀하게 제어하거나 또는 움직임이 크도록 제어할 수 있는 발명을 제공하는데 그 목적이 있다.Therefore, the present invention was created to solve the above problems, and according to the input method of the input device provided in the master, the scale adjustment of the end effector is changed by dividing into a contact mode and a non-contact mode, and according to the scale adjustment An object of the present invention is to provide an invention capable of precisely controlling the movement of an end effector or controlling the movement to be large.

그러나, 본 발명의 목적들은 상기에 언급된 목적으로 제한되지 않으며, 언급되지 않은 또 다른 목적들은 아래의 기재로부터 당업자에게 명확하게 이해될 수 있을 것이다.However, the objects of the present invention are not limited to the above-mentioned objects, and other objects not mentioned will be clearly understood by those skilled in the art from the description below.

전술한 본 발명의 목적은, 엔드 이펙터부를 동작시키는 수술용 로봇의 동작 제어명령이 접촉 모드 및 비접촉 모드에 따라 사용자에 의해 입력되는 마스터 입력 장치부, 접촉 모드와 비접촉 모드에 따라 생성된 동작 제어명령을 마스터 입력 장치부로부터 전송받으며, 접촉 모드와 비접촉 모드에 기초하여 엔드 이펙터부의 동작 스케일 조절명령을 생성하는 마스터 제어부, 동작 제어명령 및 동작 스케일 조절명령에 따라 엔드 이펙터부를 동작시키는 슬레이브 제어부를 포함하는 것을 특징으로 하는 수술용 로봇의 제어 장치를 제공함으로써 달성될 수 있다.The object of the present invention described above is that the operation control command of the surgical robot operating the end effector unit is input by the user according to the contact mode and the non-contact mode, and the operation control command generated according to the contact mode and the non-contact mode. received from the master input device unit, a master control unit generating an operation scale adjustment command of the end effector unit based on the contact mode and the non-contact mode, and a slave control unit operating the end effector unit according to the operation control command and the operation scale adjustment command. It can be achieved by providing a control device for a surgical robot, characterized in that.

또한, 마스터 입력 장치부는 비접촉 모드에서 입력장치가 표면에 접촉하지 않으면서 비접촉 동작 제어명령을 생성하는 비접촉 입력 장치부, 비접촉 입력 장치부에 비해 상대적으로 정밀한 움직임이 요구되는 접촉 모드에서 입력장치가 표면에 접촉함으로써 접촉 동작 제어명령을 생성하는 접촉 입력 장치부를 포함한다.In addition, the master input device unit generates a non-contact operation control command without the input device contacting the surface in the non-contact mode, and the input device in the contact mode requires relatively precise movement compared to the non-contact input device unit. and a touch input device portion for generating a touch operation control command by contacting.

또한, 마스터 제어부는 접촉 동작 제어명령과 비접촉 동작 제어명령을 수신하는 입력장치 선택 제어부, 접촉 입력 장치부에서 생성된 접촉 동작 제어명령에 따라 접촉 동작 스케일 조절명령을 생성하는 접촉 모드 제어부, 비접촉 입력 장치부에서 생성된 비접촉 동작 제어명령에 따라 비접촉 동작 스케일 조절명령을 생성하는 비접촉 모드 제어부를 포함한다.In addition, the master control unit includes an input device selection control unit receiving a contact operation control command and a non-contact operation control command, a contact mode control unit generating a contact operation scale adjustment command according to a contact operation control command generated by the contact input device unit, and a non-contact input device. and a non-contact mode control unit generating a non-contact operation scale adjustment command according to the non-contact operation control command generated by the unit.

또한, 접촉 동작 스케일 조절명령에 따라 엔드 이펙트부의 동작 스케일을 감소시키는 명령을 생성하여 슬레이브 제어부로 전송하는 동작 스케일 감소 조절부, 비접촉 동작 스케일 조절명령에 따라 엔드 이펙트부의 동작 스케일을 증가시키는 명령을 생성하여 슬레이브 제어부로 전송하는 동작 스케일 증가 조절부를 구비하는 동작 스케일 조절부를 더 포함한다.In addition, the operation scale reduction control unit generates a command to decrease the operation scale of the end-effect unit according to the contact operation scale control command and transmits the command to the slave control unit, and generates a command to increase the operation scale of the end-effect unit according to the non-contact operation scale control command. and an operation scale control unit having an operation scale increase control unit for transmitting the data to the slave control unit.

또한, 동작 스케일의 스케일 변환 비율을 설정하는 변환비율 설정부를 더 포함한다.In addition, a conversion ratio setting unit for setting a scale conversion ratio of the operating scale is further included.

한편, 본 발명의 목적은 접촉 입력 장치부의 입력에 따라 엔드 이펙터부를 동작시키는 동작 스케일을 감소시키고, 비접촉 입력 장치부의 입력에 따라 동작 스케일을 증가시키는 동작 스케일 조절부, 접촉 입력 장치부에서 생성한 접촉 동작 제어명령과 동작 스케일의 감소 제어정보에 따라 엔드 이펙터부를 구동시키는 접촉 구동 제어부, 비접촉 입력 장치부에서 생성한 비접촉 동작 제어명령과 동작 스케일의 증가 제어정보에 따라 엔드 이펙터부의 동작 거리를 접촉 구동 제어부에 비해 상대적으로 크게 구동시키는 비접촉 구동 제어부를 포함하는 것을 특징으로 하는 수술용 로봇의 제어 장치를 제공함으로써 달성될 수 있다.Meanwhile, an object of the present invention is an operation scale adjusting unit that reduces an operation scale for operating an end effector unit according to an input of a contact input device unit and increases an operation scale according to an input of a non-contact input unit unit, and a contact generated by the contact input unit unit. A contact drive control unit that drives the end effector unit according to the operation control command and the operation scale reduction control information, and a contact drive control unit that adjusts the operation distance of the end effector unit according to the noncontact operation control command generated by the noncontact input device unit and the operation scale increase control information. It can be achieved by providing a control device for a surgical robot, characterized in that it comprises a non-contact drive control unit for driving relatively large compared to.

한편, 본 발명의 목적은 마스터 입력 장치부의 입력 방식에 따라 접촉 모드 또는 비접촉 모드로 동작하는 단계, 클러치부의 동작에 의해 마스터와 슬레이브의 연결을 해제하는 단계, 입력 방식의 변경을 감지하는 단계, 클러치부의 동작에 의해 마스터와 슬레이브를 연결하는 단계, 접촉 모드에서 비접촉 모드로 또는 비접촉 모드에서 접촉 모드로 모드가 변경되는 단계, 모드의 변경에 따라 엔드 이펙터부의 스케일의 증감을 조절하는 단계를 포함하는 것을 특징으로 하는 수술용 로봇의 제어 방법을 제공함으로써 달성될 수 있다.Meanwhile, an object of the present invention is to operate in a contact mode or a non-contact mode according to the input method of the master input device unit, disconnect the master and slave by the operation of the clutch unit, detect a change in the input method, and Connecting the master and the slave by a negative operation, changing the mode from a contact mode to a non-contact mode or from a non-contact mode to a contact mode, and adjusting the increase or decrease of the scale of the end effector unit according to the change of the mode. It can be achieved by providing a control method of a characterized surgical robot.

입력 방식의 변경을 감지하는 단계는 표면접촉 감지부에서 접촉 입력 장치부의 표면 접촉을 감지하거나 또는 접촉 입력 장치부와 비접촉 입력 장치부 중 어느 하나에서 구동 제어명령이 생성된 경우에 입력 방식의 변경을 감지할 수 있다.The step of detecting a change in the input method may include detecting a surface contact of the contact input device unit in the surface contact detection unit or changing the input method when a driving control command is generated in either the contact input device unit or the non-contact input device unit. can detect

전술한 바와 같은 본 발명에 의하면 종래에 일정하게 설정된 동작 스케일 조정비에 따라 마스터 입력장치가 크게 움직여도 엔드 이펙터가 작은 움직임을 가질 수 밖에 없어 사용자의 피로도가 증가하는 문제점을 해결하기 위해 접촉 모드와 비접촉 모드에 따라 동작 스케일을 조정함으로써 사용자의 피로도를 감소시키고, 더 나아가 접촉 모드시에 사용자의 손가락을 이용하여 가장 정밀한 동작을 생성함으로써 이와 연동되어 엔드 이펙터가 정밀한 동작을 할 수 있도록 하는 효과가 있다.According to the present invention as described above, even if the master input device moves greatly according to the conventionally set constant scale adjustment ratio, the end effector has no choice but to have a small movement, resulting in increased user fatigue. The user's fatigue is reduced by adjusting the motion scale according to the mode, and furthermore, the most precise motion is created using the user's fingers in the contact mode, so that the end effector can perform precise motion in conjunction with this.

본 명세서에 첨부되는 다음의 도면들은 본 발명의 바람직한 일실시예를 예시하는 것이며, 발명의 상세한 설명과 함께 본 발명의 기술적 사상을 더욱 이해시키는 역할을 하는 것이므로, 본 발명은 그러한 도면에 기재된 사항에만 한정되어 해석 되어서는 아니 된다.The following drawings attached to this specification illustrate a preferred embodiment of the present invention, and together with the detailed description of the present invention serve to further understand the technical idea of the present invention, the present invention is limited to those described in the drawings. It should not be construed as limiting.

도 1은 본 발명의 일실시예에 따른 수술용 로봇의 제어 장치의 대략적인 구성을 도시한 도면이고,1 is a diagram showing a schematic configuration of a control device for a surgical robot according to an embodiment of the present invention;

도 2 및 도 3은 본 발명의 일실시예에 따른 마스터 입력 장치부의 입력에 따라 접촉 모드와 비접촉 모드로 구동되면서 동작 스케일이 조정되어 엔드 이펙터부를 구동시키는 것을 도시한 도면이고,2 and 3 are views showing driving the end effector unit by adjusting the operating scale while being driven in a contact mode and a non-contact mode according to an input of the master input device unit according to an embodiment of the present invention;

도 4는 본 발명의 일실시예에 따른 비접촉 모드에서 접촉 모드로 전환되면서 동작 스케일이 감소 조절되는 방법을 도시한 도면이고,4 is a diagram showing a method of reducing and adjusting an operating scale while switching from a non-contact mode to a contact mode according to an embodiment of the present invention;

도 5는 본 발명의 일실시예에 따른 접촉 모드에서 비접촉 모드로 전환되면서 동작 스케일이 증가 조절되는 방법을 도시한 도면이다.5 is a diagram illustrating a method of increasing and adjusting an operating scale while switching from a contact mode to a non-contact mode according to an embodiment of the present invention.

이하, 도면을 참조하여 본 발명의 바람직한 일실시예에 대해서 설명한다. 또한, 이하에 설명하는 일실시예는 특허청구범위에 기재된 본 발명의 내용을 부당하게 한정하지 않으며, 본 실시 형태에서 설명되는 구성 전체가 본 발명의 해결 수단으로서 필수적이라고는 할 수 없다. 또한, 종래 기술 및 당업자에게 자명한 사항은 설명을 생략할 수도 있으며, 이러한 생략된 구성요소(방법) 및 기능의 설명은 본 발명의 기술적 사상을 벗어나지 아니하는 범위내에서 충분히 참조될 수 있을 것이다.Hereinafter, a preferred embodiment of the present invention will be described with reference to the drawings. In addition, the embodiment described below does not unduly limit the contents of the present invention described in the claims, and the entire configuration described in the present embodiment cannot be said to be essential as a solution to the present invention. In addition, descriptions of matters obvious to prior art and those skilled in the art may be omitted, and descriptions of these omitted components (methods) and functions may be sufficiently referred to within the scope not departing from the technical spirit of the present invention.

본 발명의 일실시예에 따른 수술용 로봇의 제어 장치는 도 1에 도시된 바와 같이 원격지 마스터부(100)와 로컬지 슬레이브부(300)를 포함한다. 원격지 마스터부(100)는 사용자가 원격지에서 로컬지 슬레이브부(300)의 수술 로봇 등을 제어하기 위한 장치를 구비한다. 또한, 로컬지 슬레이브부(300)는 로컬지에서 원격지 마스터부(100)의 제어 명령에 따라 구동 동작을 하는 수술용 로봇 등을 구비한다.A control apparatus for a surgical robot according to an embodiment of the present invention includes a remote master unit 100 and a local slave unit 300 as shown in FIG. 1 . The remote master unit 100 includes a device for a user to control the surgical robot of the local slave unit 300 from a remote location. In addition, the local slave unit 300 includes a surgical robot that performs a driving operation according to the control command of the remote master unit 100 at the local location.

원격지 마스터부(100)는 마스터 입력 장치부(110), 표면접촉 감지부(120), 클러치부(130), 마스터 제어부(140)를 포함한다.The remote master unit 100 includes a master input device unit 110, a surface contact detection unit 120, a clutch unit 130, and a master control unit 140.

마스터 입력 장치부(110)는 마스터에 구비된 입력 장치로서 엔드 이펙터부(320)를 동작시키는 수술용 로봇의 동작 제어명령을 생성한다. 이때, 마스터 입력 장치부(110)는 적어도 2가지 방식의 입력 장치를 구비할 수 있다. 일예로서 비접촉 입력 장치부(111)와 접촉 입력 장치부(112)를 포함한다.The master input device unit 110 is an input device provided in the master and generates an operation control command of the surgical robot that operates the end effector unit 320 . At this time, the master input device unit 110 may include at least two types of input devices. As an example, a non-contact input device unit 111 and a contact input device unit 112 are included.

비접촉 입력 장치부(111)는 비접촉 모드에서 입력장치가 표면에 접촉하지 않으면서 엔드 이펙터부(320)를 구동하는 비접촉 동작 제어명령을 생성한다. 즉, 비접촉 입력 장치부(111)는 후술하는 접촉 입력 장치부(112)를 제외한 종래의 기존 3차원 입력 장치를 모두 포함할 수 있다. 일예로서 마스터 입력 장치인 마스터 핸들을 허공에서 조작하는 입력 장치로서, 암레스트에 팔꿈치를 거치한 상태에서 앞 팔 전체를 이용해 허공에서 거칠게 움직일 때 사용하는 입력 장치이다. 마스터 핸들은 3차원 조이스틱일 수 있다. The non-contact input device unit 111 generates a non-contact operation control command for driving the end effector unit 320 without the input device making contact with the surface in the non-contact mode. That is, the non-contact input device unit 111 may include all conventional 3D input devices except for the contact input device unit 112 described below. As an example, as an input device for manipulating a master handle, which is a master input device, in the air, it is an input device used when moving roughly in the air using the entire forearm while the elbow is resting on the armrest. The master handle may be a three-dimensional joystick.

비접촉 입력 장치부(111)를 사용하여 엔드 이펙터부(320)를 구동시키는 경우에는 기존 병변에서 멀리 있는 다른 병변으로 먼 거리를 움직이거나 또는 봉합사를 잡아당기는 것과 같이 낮은 움직임 정밀도를 요구하면서 큰 움직임 또는 먼 거리의 이동이 필요한 구동 입력에 적합하다. When the end effector unit 320 is driven using the non-contact input device unit 111, it moves a long distance from an existing lesion to another lesion or pulls a suture thread while requiring a large movement or a large movement precision. It is suitable for drive input that requires long distance movement.

접촉 입력 장치부(112)는 비접촉 입력 장치부(111)에 비해 상대적으로 정밀한 움직임이 요구되는 접촉 모드에서 입력장치가 표면에 접촉함으로써 엔드 이펙터부(320)를 구동하는 접촉 동작 제어명령을 생성한다. 일예로서 접촉 입력 장치부(112)는 펜 타입 방식의 3차원 입력 펜부(도면 미도시)와 터치 패널부(도면 미도시)로 조합 구성될 수 있다. The contact input device unit 112 generates a contact operation control command that drives the end effector unit 320 by contacting the input device to a surface in a contact mode requiring relatively precise motion compared to the non-contact input device unit 111. . As an example, the touch input device 112 may be configured in combination with a pen-type 3D input pen (not shown) and a touch panel (not shown).

3차원 입력 펜부는 펜부의 끝단이 터치 패널부에 접촉된 상태에서 사용자의 움직임에 따라 3차원 좌표를 생성한다. 터치 패널부는 3차원 입력 펜부와 서로 연동하여 3차원 입력 펜부의 접촉 여부를 감지하고, 접촉에 따라 3차원 좌표를 생성한다. 일예로서 2차원의 x,y 좌표는 터치 패널부의 평면 좌표로부터 생성하고, z 좌표는 입력 펜부의 앞 단에 높이 변화를 측정할 수 있는 높이변화 측정부를 구성함으로써 3차원 좌표를 생성할 수 있다. 생성된 3차원 좌표는 엔드 이펙터부(320)를 구동시키는 동작 제어명령이다.The 3D input pen unit generates 3D coordinates according to the user's movement while the tip of the pen unit is in contact with the touch panel unit. The touch panel unit interlocks with the 3D input pen unit to detect whether or not the 3D input pen unit is in contact, and generates 3D coordinates according to the contact. As an example, the two-dimensional x,y coordinates are generated from the flat coordinates of the touch panel unit, and the z coordinates can be generated by configuring a height change measurement unit at the front end of the input pen unit to measure height changes, thereby generating three-dimensional coordinates. The generated 3D coordinates are motion control commands for driving the end effector unit 320 .

3차원 입력 펜부와 터치 패널부의 사용을 좀 더 자세히 설명하면, 암레스트에 앞 팔을 전체적으로 거치하고 사용자의 손과 3차원 입력 펜부의 끝단을 터치 패널부에 접촉시킨 상태에서 3차원 입력 펜부를 잡고 있는 엄지, 검지, 중지의 손가락과 손목을 이용함으로써 정밀한 움직임을 요구할 때 사용하는 입력 장치이다.To explain the use of the 3D input pen unit and the touch panel unit in more detail, the user holds the 3D input pen unit while the user's hand and the end of the 3D input pen unit are in contact with the touch panel unit while resting the entire front arm on the armrest. It is an input device used when a precise movement is requested by using the thumb, index finger, middle finger, and wrist.

접촉 입력 장치부(112)를 사용하여 엔드 이펙터부(320)를 구동시키는 경우에는 병변 근처에서 봉합 동작을 하거나 또는 좁은 공간에서의 로봇 수술과 같이 높은 움직임 정밀도를 요구하면서 작은 움직임 또는 짧은 거리의 이동이 필요한 구동 입력에 적합하다. When the end effector unit 320 is driven using the contact input device unit 112, a small movement or a short distance movement is required while performing a suturing operation near a lesion or requiring high movement precision, such as in robotic surgery in a narrow space. This is suitable for the driving input required.

표면접촉 감지부(120)는 3차원 입력 펜부 또는 터치 패널부로부터 터치 패널의 표면에 3차원 입력 펜부가 접촉했는지를 감지한다. 접촉 여부를 감지하면 도 2 및 도 3에 도시된 바와 같이 표면접촉 감지부(120)는 후술하는 마스터 제어부(140)의 접촉 모드 제어부(141) 또는 입력장치 선택 제어부(143)로 접촉 감지 신호를 전송함으로써 비접촉 모드에서 접촉 모드로 동작하도록 한다. 접촉 모드의 경우에는 접촉 입력 장치부(112)에서 생성된 동작 제어명령을 기초로 엔드 이펙터부(320)를 구동시키고, 비접촉 모드의 경우에는 비접촉 입력 장치부(111)에서 생성된 동작 제어명령을 기초로 엔드 이펙터부(320)를 구동시킨다. 한편, 표면접촉 감지부(120)에서 접촉 감지 신호를 생성하지 않는 경우에는 특별히 조건을 설정한 경우를 제외하고는 일반적으로 비접촉 모드로 동작한다. 즉, 접촉 감지 신호는 동작 모드를 변경하도록 하는 동작모드 스위칭 신호이다.The surface contact detection unit 120 detects whether the 3D input pen unit or the touch panel unit contacts the surface of the touch panel. 2 and 3, the surface contact detection unit 120 sends a touch detection signal to the contact mode controller 141 or the input device selection controller 143 of the master controller 140 to be described later. By transmitting, it operates from non-contact mode to contact mode. In the case of the contact mode, the end effector unit 320 is driven based on the motion control command generated by the contact input device 112, and in the case of the non-contact mode, the motion control command generated by the non-contact input device 111 is used. Based on this, the end effector unit 320 is driven. On the other hand, when the surface contact detection unit 120 does not generate a touch detection signal, it generally operates in a non-contact mode, except when special conditions are set. That is, the touch detection signal is an operation mode switching signal for changing an operation mode.

표면접촉 감지부(120)는 3차원 입력 펜부나 또는 터치 패널부에 구현될 수도 있고, 마스터부에 별도로 구현될 수도 있다.The surface contact detection unit 120 may be implemented in a 3D input pen unit or touch panel unit, or may be separately implemented in the master unit.

클러치부(130)는 마스터와 슬레이브를 서로 연결하거나 해제시킨다. 즉, 클러치부(130)의 "off" 동작에 따라 마스터에서 생성된 제어명령이 슬레이브로 전달되어 엔드 이펙터부(320)를 구동시키거나 또는 클러치부(130)의 "on" 동작에 따라 마스터에서 생성된 제어명령이 슬레이브로 전달되지 않도록 한다.The clutch unit 130 connects or disconnects the master and the slave. That is, the control command generated in the master according to the "off" operation of the clutch unit 130 is transmitted to the slave to drive the end effector unit 320 or in the master according to the "on" operation of the clutch unit 130 Make sure that the generated control command is not transmitted to the slave.

마스터 제어부(140)는 접촉 모드와 비접촉 모드에 따라 생성된 동작 제어명령을 마스터 입력 장치부(110)의 비접촉 입력 장치부(111) 또는 접촉 입력 장치부(112)로부터 전송받으며, 접촉 모드와 비접촉 모드에 기초하여 엔드 이펙터부(320)의 동작 스케일 비율 조절명령을 생성한다. 비접촉 모드의 경우에는 비접촉 입력 장치부(111)로부터 생성된 비접촉 방식의 동작 제어명령에 의해 엔드 이펙터부(320)를 구동하는 모드이다. 접촉 모드의 경우에는 접촉 입력 장치부(112)로부터 생성된 접촉 방식의 동작 제어명령에 의해 엔드 이펙터부(320)를 구동하는 모드이다. 비접촉 동작 제어명령이나 접촉 동작 제어명령은 모두 엔드 이펙터부(320)를 사용자의 움직임에 따라 3차원으로 움직임 구동하기 위한 제어명령이다.The master controller 140 receives operation control commands generated according to the contact mode and the non-contact mode from the non-contact input device 111 or the contact input device 112 of the master input device 110, and the contact mode and the non-contact Based on the mode, an operation scale ratio adjustment command of the end effector unit 320 is generated. In the case of the non-contact mode, the end effector unit 320 is driven by a non-contact operation control command generated from the non-contact input device 111 . In the case of the contact mode, the end effector unit 320 is driven by a contact-type operation control command generated from the touch input device unit 112 . Both the non-contact operation control command and the contact operation control command are control commands for moving and driving the end effector unit 320 in three dimensions according to the user's movement.

마스터 제어부(140)는 도 2 및 도 3에 도시된 바와 같이 접촉 모드 제어부(141), 비접촉 모드 제어부(142), 입력장치 선택 제어부(143)를 포함한다.As shown in FIGS. 2 and 3 , the master controller 140 includes a contact mode controller 141 , a non-contact mode controller 142 , and an input device selection controller 143 .

입력장치 선택 제어부(143)는 접촉 입력 장치부(112)로부터 접촉 동작 제어명령과 비접촉 입력 장치부(111)로부터 비접촉 동작 제어명령을 수신한다. 필요에 따라 표면접촉 감지부(120)로부터 표면 접촉 감지신호를 수신받는다. 표면 접촉 감지신호를 수신받으면 접촉 모드로 동작하도록 제어한다. 입력장치 선택 제어부(143)는 접촉 동작 제어명령을 수신하면 접촉 모드 제어부(141)로 수신된 접촉 동작 제어명령을 전송하고, 비접촉 동작 제어명령을 수신하면 비접촉 모드 제어부(142)로 수신된 비접촉 동작 제어명령을 전송한다. 접촉 동작 제어명령과 비접촉 동작 제어명령은 엔드 이펙터부(320)를 구동하기 위한 3차원 좌표정보를 포함한 구동 제여명령이다.The input device selection controller 143 receives a contact operation control command from the contact input device unit 112 and a non-contact operation control command from the non-contact input device unit 111 . A surface contact detection signal is received from the surface contact detection unit 120 as needed. When the surface contact detection signal is received, it is controlled to operate in contact mode. When the input device selection control unit 143 receives the contact operation control command, it transmits the received contact operation control command to the contact mode controller 141, and upon receiving the non-contact operation control command, the non-contact operation control unit 143 receives the non-contact operation control command. Sends control commands. The contact operation control command and the non-contact operation control command are driving control commands including 3D coordinate information for driving the end effector unit 320 .

접촉 모드 제어부(141)는 접촉 모드에 따라 구동된다. 접촉 모드 제어부(141)는 입력장치 선택 제어부(143)에서 전송한 접촉 동작 제어명령을 수신하며, 접촉 동작 제어명령의 수신에 따라 접촉 동작 스케일 조절명령을 생성하여 동작 스케일 조절부(200)로 전송한다. 접촉 동작 스케일 조절명령은 접촉 입력 장치부(112)의 동작 제어명령에 따라 생성되는 엔드 이펙터부(320)의 동작 스케일 조절 명령으로서 동작 스케일 감소 조절부(210)로 입력된다. 즉, 접촉 모드는 엔드 이펙터부(320)의 움직임 이동거리를 짧게 하면서 정밀하게 제어하는 모드이기 때문에 동작 스케일 비율을 감소시키는 것이 바람직하다.The contact mode controller 141 is driven according to the contact mode. The contact mode control unit 141 receives the contact operation control command transmitted from the input device selection control unit 143, and upon receiving the contact operation control command, generates a touch operation scale adjustment command and transmits it to the operation scale adjustment unit 200. do. The contact operation scale adjustment command is input to the operation scale reduction control unit 210 as an operation scale adjustment command of the end effector unit 320 generated according to the operation control command of the contact input device unit 112 . That is, since the contact mode is a mode in which the movement distance of the end effector unit 320 is shortened and precisely controlled, it is preferable to reduce the operating scale ratio.

비접촉 모드 제어부(142)는 비접촉 모드에 따라 구동된다. 비접촉 모드 제어부(1432)는 입력장치 선택 제어부(143)에서 전송한 비접촉 동작 제어명령을 수신하며, 비접촉 동작 제어명령의 수신에 따라 비접촉 동작 스케일 조절명령을 생성하여 동작 스케일 조절부(200)로 전송한다. 비접촉 동작 스케일 조절명령은 비접촉 입력 장치부(111)의 동작 제어명령에 따라 생성되는 엔드 이펙터부(320)의 동작 스케일 조절 명령으로서 동작 스케일 증가 조절부(220)로 입력된다. 즉, 비접촉 모드는 엔드 이펙터부(320)의 이동거리를 상대적으로 길게 하면서 큰 움직임을 제어하는 모드이기 때문에 동작 스케일을 접촉 모드에 비해 상대적으로 스케일 비율을 증가시키는 것이 바람직하다. 일예로서 접촉 모드에서의 접촉 동작 스케일 비는 2 ~ 5 : 1의 비율이 사용될 수 있고, 비접촉 모드에서의 비접촉 동작 스케일 비는 1 : 1의 비율이 사용될 수 있다. 물론 예시한 비율은 환경에 따라 달라질 수 있다.The non-contact mode controller 142 is driven according to the non-contact mode. The non-contact mode control unit 1432 receives the non-contact operation control command transmitted from the input device selection control unit 143, and upon receiving the non-contact operation control command, generates a non-contact operation scale control command and transmits it to the operation scale control unit 200. do. The non-contact operation scale adjustment command is an operation scale adjustment command of the end effector unit 320 generated according to the operation control command of the non-contact input unit 111 and is input to the operation scale increase control unit 220 . That is, since the non-contact mode is a mode in which a large movement is controlled while the moving distance of the end effector unit 320 is relatively long, it is preferable to increase the scale ratio of the operation scale relative to that of the contact mode. As an example, a contact operation scale ratio of 2 to 5:1 may be used in the contact mode, and a non-contact operation scale ratio of 1:1 may be used in the non-contact mode. Of course, the illustrated ratio may vary depending on the environment.

다른 예시로서, 접촉 모드에서는 마스터 : 슬레이브의 동작 스케일 비율을 2 : 1(1/2) -> 4 : 1(1/4) -> 8 : 1(1/8)로 감소시킨다.As another example, in the contact mode, the master:slave operation scale ratio is reduced from 2:1 (1/2) -> 4:1 (1/4) -> 8:1 (1/8).

비접촉 모드에서는 마스터 : 슬레이브의 동작 스케일 비율을 순차적으로 8 : 1(1/8) -> 4 : 1(1/4) -> 2 : 1(1/2)로 증가시킨다.In non-contact mode, the operation scale ratio of master : slave is sequentially increased from 8 : 1(1/8) -> 4 : 1(1/4) -> 2 : 1(1/2).

동작 스케일 조절부(200)는 동작 스케일 감소 조절부(210)와 동작 스케일 증가 조절부(220)를 포함한다. The operating scale controller 200 includes an operating scale reduction controller 210 and an operating scale increase controller 220 .

동작 스케일 감소 조절부(210)는 접촉 모드 제어부(141)로부터 접촉 동작 스케일 조절명령을 수신하면 기 설정된 동작 스케일 비율에 따라 엔드 이펙트부의 동작 스케일을 감소시키고, 동작 스케일 감소 명령을 생성하여 슬레이브 제어부(310)의 접촉 구동 제어부(311)로 전송한다. 슬레이브 제어부(310)의 접촉 구동 제어부(311)는 접촉 모드 제어부(141)에서 전송한 접촉 동작 제어명령과 동작 스케일 감소 조절부(210)에서 전송한 동작 스케일의 감소 제어정보에 따라 엔드 이펙터부(320)를 구동시킨다. 물론 필요에 따라 동작 스케일 감소 조절부(210) 또는 접촉 모드 제어부(141) 중 어느 하나가 접촉 동작 제어명령과 동작 스케일의 감소 제어정보를 모두 취합하여 접촉 구동 제어부(311)로 전송할 수 있다.When the operation scale reduction control unit 210 receives a contact operation scale control command from the contact mode control unit 141, the operation scale of the end-effect unit is reduced according to a preset operation scale ratio, and the operation scale reduction command is generated to generate the slave control unit ( 310) to the contact drive controller 311. The contact drive control unit 311 of the slave control unit 310 is an end effector unit ( 320) is driven. Of course, if necessary, either the motion scale reduction control unit 210 or the contact mode control unit 141 may collect both the contact motion control command and the motion scale reduction control information and transmit them to the contact driving control unit 311 .

동작 스케일 증가 조절부(220)는 비접촉 모드 제어부(142)로부터 비접촉 동작 스케일 조절명령을 수신하면 기 설정된 동작 스케일 비율에 따라 엔드 이펙트부의 동작 스케일을 증가시키고, 동작 스케일 증가 명령을 생성하여 슬레이브 제어부(310)의 비접촉 구동 제어부(312)로 전송한다. 슬레이브 제어부(310)의 비접촉 구동 제어부(312)는 비접촉 모드 제어부(142)에서 전송한 비접촉 동작 제어명령과 동작 스케일 증가 조절부(220)에서 전송한 동작 스케일의 증가 제어정보에 따라 엔드 이펙터부(320)를 구동시킨다. 물론 필요에 따라 동작 스케일 증가 조절부(220) 또는 비접촉 모드 제어부(142) 중 어느 하나가 비접촉 동작 제어명령과 동작 스케일의 증가 제어정보를 모두 취합하여 비접촉 구동 제어부(312)로 전송할 수 있다.When the operation scale increase control unit 220 receives a non-contact operation scale control command from the non-contact mode control unit 142, the operation scale of the end-effect unit is increased according to a preset operation scale ratio, and an operation scale increase command is generated so that the slave control unit ( 310) to the non-contact driving controller 312. The non-contact driving control unit 312 of the slave control unit 310 is an end effector unit ( 320) is driven. Of course, if necessary, either the operation scale increase control unit 220 or the non-contact mode control unit 142 may collect both the non-contact operation control command and the operation scale increase control information and transmit them to the non-contact drive control unit 312.

슬레이브 제어부(310)는 수신된 동작 제어명령 및 동작 스케일 증감명령에 따라 엔드 이펙터부(320)를 동작시키도록 접촉 구동 제어부(311)와 비접촉 구동 제어부(312)를 포함한다. 접촉 구동 제어부(311) 및 비접촉 구동 제어부(312)는 설명의 편의를 위하여 서로 분리하였을 뿐 필요에 따라 하나로 구현할 수도 있다.The slave controller 310 includes a contact drive controller 311 and a non-contact drive controller 312 to operate the end effector unit 320 according to the received operation control command and the operation scale increase/decrease command. The contact driving control unit 311 and the non-contact driving control unit 312 are separated from each other for convenience of explanation, but may be implemented as one if necessary.

변환비율 설정부(230)는 동작 스케일의 스케일 변환 비율을 설정한다. 동작 스케일 감소에 따른 제1 스케일 변환 비율과 동작 스케일 증가에 따른 제2 스케일 변환 비율을 각각 설정한다. 제1 스케일 변환 비율은 동작 스케일 감소 조절부(210)로 전송됨으로써 접촉 모드시의 엔드 이펙터부(320)의 동작 스케일이 조절되도록 한다. 제2 스케일 변환 비율은 동작 스케일 증가 조절부(220)로 전송됨으로써 비접촉 모드시의 엔드 이펙터부(320)의 동작 스케일이 조절되도록 한다.The conversion ratio setting unit 230 sets the scale conversion ratio of the operating scale. A first scale conversion ratio according to a decrease in the operating scale and a second scale conversion ratio according to an increase in the operating scale are respectively set. The first scale conversion ratio is transmitted to the operating scale reduction controller 210 so that the operating scale of the end effector unit 320 in the contact mode is adjusted. The second scale conversion ratio is transmitted to the operating scale increase controller 220 so that the operating scale of the end effector unit 320 in the non-contact mode is adjusted.

본 발명의 일실시예에 따른 수술용 로봇의 제어 방법은 도 4 및 도 5에 도시된 바와 같이 비접촉 모드에서 접촉 모드로 동작 모드가 변환되어 제어하는 방법과 접촉 모드에서 비접촉 모드로 동작 모드가 변환되어 제어하는 방법이 있으며, 이하 자세히 설명하기로 한다. As shown in FIGS. 4 and 5 , the control method of a surgical robot according to an embodiment of the present invention is a method for controlling by converting an operating mode from a non-contact mode to a contact mode, and a method for converting an operating mode from a contact mode to a non-contact mode. There is a method for controlling it, which will be described in detail below.

도 4에 도시된 바와 같이 비접촉 모드 제어부(142)에 의해 비접촉 모드로 동작하다가 클러치부(130)가 "ON" 동작 되면 마스터와 슬레 이브 간의 연결이 해제된다. 이 상태에서 표면접촉 감지부(120)에 의해 접촉 입력 장치부(112)의 표면 접촉 감지신호가 감지되고 또한 클러치부(130)가 "off" 동작 되면 비접촉 모드 제어부(142)에서 접촉 모드 제어부(141)로 제어권이 넘어가면서 접촉 모드로 전환된다. As shown in FIG. 4 , when the clutch unit 130 is operated in a non-contact mode by the non-contact mode control unit 142 and the clutch unit 130 is operated “ON”, the connection between the master and the slave is disconnected. In this state, when the surface contact detection signal of the contact input device 112 is detected by the surface contact detection unit 120 and the clutch unit 130 is operated “off”, the non-contact mode controller 142 operates the contact mode controller ( 141), the control is transferred to the contact mode.

접촉 모드의 전환에 따라 이와 연동되어 동작 스케일이 증가 조절에서 감소 조절로 조정되고, 엔드 이펙터부(320)는 움직임 동작이 정밀하고 짧은 이동거리를 움직일 수 있도록 제어된다.According to the conversion of the contact mode, the motion scale is adjusted from increase control to decrease control in conjunction with this, and the end effector unit 320 is controlled so that the movement motion can be precisely and moved at a short distance.

도 5에 도시된 바와 같이 접촉 모드 제어부(141)에 의해 접촉 모드로 동작하다가 클러치부(130)가 "ON" 동작 되면 마스터와 슬레이브 간의 연결이 해제된다. 이 상태에서 비접촉 입력 장치부(111)로부터 동작 제어명령이 입력되고 또한 클러치부(130)가 "off" 동작 되면 접촉 모드 제어부(141)에서 비접촉 모드 제어부(142)로 제어권이 넘어가면서 비접촉 모드로 전환된다. As shown in FIG. 5 , when the clutch unit 130 operates in the contact mode by the contact mode control unit 141 and operates “ON”, the connection between the master and the slave is disconnected. In this state, when an operation control command is input from the non-contact input device unit 111 and the clutch unit 130 is operated “off”, the control right is transferred from the contact mode control unit 141 to the non-contact mode control unit 142 and the non-contact mode is entered. is converted

비접촉 모드의 전환에 따라 이와 연동되어 동작 스케일이 감소 조절에서 증가 조절로 조정되고, 엔드 이펙터부(320)는 움직임 동작이 크면서 상대적으로 긴 이동거리를 움직일 수 있도록 제어된다.According to the conversion of the non-contact mode, the operation scale is adjusted from decrease control to increase control in conjunction with this, and the end effector unit 320 is controlled to move a relatively long moving distance with a large movement operation.

본 발명을 설명함에 있어 종래 기술 및 당업자에게 자명한 사항은 설명을 생략할 수도 있으며, 이러한 생략된 구성요소(방법) 및 기능의 설명은 본 발명의 기술적 사상을 벗어나지 아니하는 범위내에서 충분히 참조될 수 있을 것이다. 또한, 상술한 본 발명의 구성요소는 본 발명의 설명의 편의를 위하여 설명하였을 뿐 여기에서 설명되지 아니한 구성요소가 본 발명의 기술적 사상을 벗어나지 아니하는 범위내에서 추가될 수 있다. In describing the present invention, descriptions of matters obvious to those skilled in the art and those skilled in the art may be omitted, and descriptions of these omitted components (methods) and functions will be sufficiently referred to within the scope that does not depart from the technical spirit of the present invention. You will be able to. In addition, the above-described components of the present invention have been described for convenience of description of the present invention, but components not described herein may be added within a range that does not deviate from the technical spirit of the present invention.

상술한 각부의 구성 및 기능에 대한 설명은 설명의 편의를 위하여 서로 분리하여 설명하였을 뿐 필요에 따라 어느 한 구성 및 기능이 다른 구성요소로 통합되어 구현되거나, 또는 더 세분화되어 구현될 수도 있다.The description of the configuration and function of each part described above has been separately described for convenience of explanation, but any one configuration and function may be implemented by integrating into other components or implemented in more subdivided form, if necessary.

이상, 본 발명의 일실시예를 참조하여 설명했지만, 본 발명이 이것에 한정되지는 않으며, 다양한 변형 및 응용이 가능하다. 즉, 본 발명의 요지를 일탈하지 않는 범위에서 많은 변형이 가능한 것을 당업자는 용이하게 이해할 수 있을 것이다. 또한, 본 발명과 관련된 공지 기능 및 그 구성 또는 본 발명의 각 구성에 대한 결합관계에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는, 그 구체적인 설명을 생략하였음에 유의해야 할 것이다.Although the above has been described with reference to one embodiment of the present invention, the present invention is not limited thereto, and various modifications and applications are possible. That is, those skilled in the art will easily understand that many modifications are possible without departing from the gist of the present invention. In addition, when it is determined that the detailed description of known functions and their configurations related to the present invention or the coupling relationship of each component of the present invention may unnecessarily obscure the gist of the present invention, it should be noted that the detailed description is omitted. something to do.

Claims (7)

엔드 이펙터부를 동작시키는 수술용 로봇의 동작 제어명령이 접촉 모드 및 비접촉 모드에 따라 사용자에 의해 입력되는 마스터 입력 장치부,A master input device unit in which a motion control command of the surgical robot operating the end effector unit is input by a user according to a contact mode and a non-contact mode; 상기 접촉 모드와 비접촉 모드에 따라 생성된 동작 제어명령을 상기 마스터 입력 장치부로부터 전송받으며, 상기 접촉 모드와 비접촉 모드에 기초하여 상기 엔드 이펙터부의 동작 스케일 조절명령을 생성하는 마스터 제어부,a master control unit receiving an operation control command generated according to the contact mode and the non-contact mode from the master input device unit and generating an operation scale control command of the end effector unit based on the contact mode and the non-contact mode; 상기 동작 제어명령 및 동작 스케일 조절명령에 따라 상기 엔드 이펙터부를 동작시키는 슬레이브 제어부를 포함하는 것을 특징으로 하는 수술용 로봇의 제어 장치.and a slave controller for operating the end effector unit according to the operation control command and the operation scale adjustment command. 제 1 항에 있어서,According to claim 1, 상기 마스터 입력 장치부는,The master input device unit, 상기 비접촉 모드에서 입력장치가 표면에 접촉하지 않으면서 비접촉 동작 제어명령을 생성하는 비접촉 입력 장치부,A non-contact input device unit generating a non-contact operation control command without the input device contacting a surface in the non-contact mode; 상기 비접촉 입력 장치부에 비해 상대적으로 정밀한 움직임이 요구되는 상기 접촉 모드에서 입력장치가 표면에 접촉함으로써 접촉 동작 제어명령을 생성하는 접촉 입력 장치부를 포함하는 것을 특징으로 하는 수술용 로봇의 제어 장치.A control device for a surgical robot comprising a contact input device unit generating a contact operation control command by contacting the input device to a surface in the contact mode requiring relatively precise movement compared to the non-contact input device unit. 제 2 항에 있어서,According to claim 2, 상기 마스터 제어부는,The master control unit, 상기 접촉 동작 제어명령과 비접촉 동작 제어명령을 수신하는 입력장치 선택 제어부,an input device selection controller receiving the contact operation control command and the non-contact operation control command; 상기 접촉 입력 장치부에서 생성된 상기 접촉 동작 제어명령에 따라 접촉 동작 스케일 조절명령을 생성하는 접촉 모드 제어부,a contact mode control unit generating a contact operation scale control command according to the touch operation control command generated by the touch input device unit; 상기 비접촉 입력 장치부에서 생성된 상기 비접촉 동작 제어명령에 따라 비접촉 동작 스케일 조절명령을 생성하는 비접촉 모드 제어부를 포함하는 것을 특징으로 하는 수술용 로봇의 제어 장치.and a non-contact mode control unit generating a non-contact operation scale adjustment command according to the non-contact operation control command generated by the non-contact input device unit. 제 3 항에 있어서,According to claim 3, 상기 접촉 동작 스케일 조절명령에 따라 상기 엔드 이펙트부의 동작 스케일을 감소시키는 명령을 생성하여 상기 슬레이브 제어부로 전송하는 동작 스케일 감소 조절부,an operation scale reduction control unit generating a command to decrease the operation scale of the end-effect unit according to the contact operation scale control command and transmitting the generated command to the slave control unit; 상기 비접촉 동작 스케일 조절명령에 따라 상기 엔드 이펙트부의 동작 스케일을 증가시키는 명령을 생성하여 상기 슬레이브 제어부로 전송하는 동작 스케일 증가 조절부를 구비하는 동작 스케일 조절부를 더 포함하는 것을 특징으로 하는 수술용 로봇의 제어 장치. Control of the surgical robot further comprises a motion scale control unit having an operation scale increase control unit generating a command for increasing the operation scale of the end-effect unit according to the non-contact operation scale control command and transmitting the command to the slave control unit. Device. 제 4 항에 있어서,According to claim 4, 상기 동작 스케일의 스케일 변환 비율을 설정하는 변환비율 설정부를 더 포함하는 것을 특징으로 하는 수술용 로봇의 제어 장치. Control device for a surgical robot, characterized in that it further comprises a conversion ratio setting unit for setting a scale conversion ratio of the operating scale. 접촉 입력 장치부의 입력에 따라 엔드 이펙터부를 동작시키는 동작 스케일을 감소시키고, 비접촉 입력 장치부의 입력에 따라 상기 동작 스케일을 증가시키는 동작 스케일 조절부,an operation scale adjusting unit that reduces an operating scale for operating the end effector unit according to an input of the contact input device unit and increases the operation scale according to an input of the non-contact input device unit; 상기 접촉 입력 장치부에서 생성한 접촉 동작 제어명령과 동작 스케일의 감소 제어정보에 따라 상기 엔드 이펙터부를 구동시키는 접촉 구동 제어부,a touch drive control unit that drives the end effector unit according to a touch operation control command generated by the touch input device unit and operation scale reduction control information; 상기 비접촉 입력 장치부에서 생성한 비접촉 동작 제어명령과 동작 스케일의 증가 제어정보에 따라 상기 엔드 이펙터부의 동작 거리를 상기 접촉 구동 제어부에 비해 상대적으로 크게 구동시키는 비접촉 구동 제어부를 포함하는 것을 특징으로 하는 수술용 로봇의 제어 장치. and a non-contact driving control unit driving the operation distance of the end effector unit to be relatively larger than that of the contact driving control unit according to the non-contact operation control command generated by the non-contact input device unit and operation scale increase control information. Dragon robot control unit. 마스터 입력 장치부의 입력 방식에 따라 접촉 모드 또는 비접촉 모드로 동작하는 단계,Operating in a contact mode or a non-contact mode according to the input method of the master input device unit; 클러치부의 동작에 의해 마스터와 슬레이브의 연결을 해제하는 단계,Disconnecting the master and the slave by the operation of the clutch unit; 입력 방식의 변경을 감지하는 단계,detecting a change in the input method; 상기 클러치부의 동작에 의해 마스터와 슬레이브를 연결하는 단계,Connecting a master and a slave by the operation of the clutch unit; 상기 접촉 모드에서 비접촉 모드로 또는 상기 비접촉 모드에서 접촉 모드로 모드가 변경되는 단계,Changing the mode from the contact mode to the non-contact mode or from the non-contact mode to the contact mode; 모드의 변경에 따라 엔드 이펙터부의 스케일의 증감을 조절하는 단계를 포함하는 것을 특징으로 하는 수술용 로봇의 제어 방법.A control method of a surgical robot comprising the step of adjusting the increase or decrease of the scale of an end effector unit according to a change in mode.
PCT/KR2022/011263 2021-08-02 2022-08-01 Device and method for controlling surgical robot Ceased WO2023014001A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR10-2021-0101661 2021-08-02
KR1020210101661A KR102549111B1 (en) 2021-08-02 2021-08-02 Control apparatus for surgical robot and thereof method

Publications (1)

Publication Number Publication Date
WO2023014001A1 true WO2023014001A1 (en) 2023-02-09

Family

ID=85154519

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2022/011263 Ceased WO2023014001A1 (en) 2021-08-02 2022-08-01 Device and method for controlling surgical robot

Country Status (2)

Country Link
KR (1) KR102549111B1 (en)
WO (1) WO2023014001A1 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20120052573A (en) * 2010-11-16 2012-05-24 엘지전자 주식회사 Surgical robitc system and method of controlling the same
KR20130015437A (en) * 2011-08-03 2013-02-14 주식회사 이턴 Master arm structure of surgical robot and control method of surgical master robot
KR20130080909A (en) * 2012-01-06 2013-07-16 삼성전자주식회사 Surgical robot and method for controlling the same
WO2017033353A1 (en) * 2015-08-25 2017-03-02 川崎重工業株式会社 Remote control robot system
KR20200145402A (en) * 2019-06-21 2020-12-30 한국과학기술원 Surgical system

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102306959B1 (en) * 2013-09-04 2021-10-01 삼성전자주식회사 Surgical robot and control method thereof
CA3052869A1 (en) 2017-02-17 2018-08-23 Nz Technologies Inc. Methods and systems for touchless control of surgical environment

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20120052573A (en) * 2010-11-16 2012-05-24 엘지전자 주식회사 Surgical robitc system and method of controlling the same
KR20130015437A (en) * 2011-08-03 2013-02-14 주식회사 이턴 Master arm structure of surgical robot and control method of surgical master robot
KR20130080909A (en) * 2012-01-06 2013-07-16 삼성전자주식회사 Surgical robot and method for controlling the same
WO2017033353A1 (en) * 2015-08-25 2017-03-02 川崎重工業株式会社 Remote control robot system
KR20200145402A (en) * 2019-06-21 2020-12-30 한국과학기술원 Surgical system

Also Published As

Publication number Publication date
KR20230019746A (en) 2023-02-09
KR102549111B1 (en) 2023-06-29

Similar Documents

Publication Publication Date Title
US10993777B2 (en) Method and apparatus for controlling a surgical mechatronic assistance system by means of a holding arm for medical purposes
CN113876434B (en) Master-slave motion control method, robot system, device and storage medium
CN105555486B (en) Position/force control device, position/force control method
CN101870107B (en) Control system of auxiliary robot of orthopedic surgery
US11701770B2 (en) Robot system and method of controlling robot system
EP1973021A2 (en) Master-slave manipulator system
WO2014051200A1 (en) Display device and control method thereof
EP2444005A3 (en) Cooperative minimally invasive telesurgical system
CN101943946A (en) Two-dimensional image force touch reproducing control method and system based on three-dimensional force sensor
WO2010093152A2 (en) Surgical robot system, and method for controlling same
WO2012115360A2 (en) Surgical robot system for performing surgery based on displacement information determined by the specification of the user, and method for controlling same
WO2022166770A1 (en) Bilateral teleoperation system and control method therefor
CN113499094B (en) Heart color Doppler ultrasound examination device and method guided by vision and force feedback
WO2015126197A1 (en) Apparatus and method for remote control using camera-based virtual touch
CN109129471A (en) A kind of long-range gestural control system and method for the robot device for medical field
CN108406798A (en) A kind of man-machine interactive system of Service Robots
CN115607294A (en) Surgical robot system and data processing method
WO2023014001A1 (en) Device and method for controlling surgical robot
WO2013018985A1 (en) Surgical robot system
WO2020116792A1 (en) Method and system for remotely controlling surgical slave arm
CN113220065A (en) Excavator handle control system for remote operation
CN115568805A (en) Endoscope control method, minimally invasive surgery robot and readable storage medium
CN113876433A (en) Robot system and control method
WO2024190979A1 (en) Wearable controller
CN111113432A (en) Medical robotic arm remote control device

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 22853379

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 22853379

Country of ref document: EP

Kind code of ref document: A1