Surgical robot system and method of controlling the same
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-019/00
A61B-019/00
출원번호
US-0187803
(2014-02-24)
등록번호
US-9532839
(2017-01-03)
우선권정보
KR-10-2013-0093016 (2013-08-06)
발명자
/ 주소
Seo, Kee Hong
출원인 / 주소
Samsung Electronics Co., Ltd.
대리인 / 주소
Harness, Dickey & Pierce, P.L.C.
인용정보
피인용 횟수 :
0인용 특허 :
10
초록▼
A surgical robot system includes a slave device having a surgical instrument; and a master device configured to transmit a control signal to the surgical instrument. The slave device includes a guide tube to which the surgical instrument is coupled; and a controller operating the surgical instrument
A surgical robot system includes a slave device having a surgical instrument; and a master device configured to transmit a control signal to the surgical instrument. The slave device includes a guide tube to which the surgical instrument is coupled; and a controller operating the surgical instrument in response to the control signal transmitted from the master device, and operate the guide tube so as to move the surgical instrument to a target position if the target position of the surgical instrument according to the control signal corresponds to a position out of a range of a current working space for the surgical instrument.
대표청구항▼
1. A surgical robot system comprising: a slave device including a surgical instrument; anda master device configured to transmit a control signal to the slave device to control an operation of the surgical instrument, the slave device including, a guide tube from which the surgical instrument is ext
1. A surgical robot system comprising: a slave device including a surgical instrument; anda master device configured to transmit a control signal to the slave device to control an operation of the surgical instrument, the slave device including, a guide tube from which the surgical instrument is extended, anda controller configured to, operate the surgical instrument in response to the control signal transmitted from the master device, andoperate the guide tube so as to move the surgical instrument to a target position indicated by the control signal, if the target position of the surgical instrument corresponds to a position out of a range of a current working space for the surgical instrument. 2. The surgical robot system of claim 1, wherein the surgical instrument includes plural surgical instruments, the control signal includes target positions of each of the plurality of surgical instruments, andif only one of the plurality of target positions corresponds to a position out of a range of a current working space, the controller is configured to operate the guide tube so as to simultaneously, move the surgical instrument having the target position out of the range of the current working space to the target position, andmove other ones of the plurality of surgical instruments in a direction in which a motion of the guide tube is offset. 3. The surgical robot system of claim 2, wherein, if each target position of the other ones of the plurality of surgical instruments corresponds to a position out of a range of a working space changed by a motion of the guide tube, then the controller is configured to transmit a current position and a current velocity of each of the other surgical instruments to the master device, andthe master device is configured to, calculate a difference between the current position and velocity and a target position and velocity of the other ones of the plurality of surgical instruments,generate, using manipulation units corresponding to each of the other ones of the plurality of surgical instruments, a force using the calculated difference value, andinform a manipulator of the surgical instruments that each of the other ones of the plurality of surgical instruments is close to a boundary surface of the changed working space. 4. The surgical robot system of claim 3, wherein the master device is configured to, detect positions and velocities of all of the manipulation units,generate control signals used to move the plurality of surgical instruments to new target positions included in the range of the changed working space using the detected position and velocity of each manipulation unit, andtransmit the generated control signals to the slave device. 5. The surgical robot system of claim 1, wherein the surgical instrument includes plural surgical instruments, and the control signal includes a plurality of target positions of the plurality of surgical instruments, andif all of the plurality of target positions correspond to a position out of a range of a current working space, the controller is configured to operate the guide tube so as to change the current working space into a working space in which all target positions of the plurality of surgical instruments are included. 6. The surgical robot system of claim 5, wherein, the controller is configured to operate the guide tube so that a vector sum of the target position and a current position of each of the plurality of surgical instruments is minimized, if there is no working space in which all target positions of the plurality of surgical instruments are included. 7. The surgical robot system of claim 6, wherein the controller is configured to transmit a current position and a current velocity of each of the plurality of surgical instruments to the master device, and the master device is configured to, calculate a difference between the current position and the current velocity of each of the plurality of surgical instruments with the target position and a target velocity of each of the plurality of surgical instruments,generate, using manipulation units corresponding to each of the other ones of the plurality of surgical instruments, a force corresponding to each of the plurality of surgical instruments using the calculated difference value, andinform a manipulator of the surgical instruments that each of the plurality of surgical instruments is close to a boundary surface of the changed working space. 8. The surgical robot system of claim 7, wherein the master device is configured to, detect positions and velocities of all manipulation units including a manipulation unit that operates in a direction that offsets the force,generate control signals used to move the plurality of surgical instruments to new target positions included in the range of the changed working space, andtransmitting the generated control signals the slave device. 9. The surgical robot system of claim 1, wherein the controller is configured to operate the guide tube when an operation of the surgical instrument is stopped. 10. The surgical robot system of claim 1, wherein, when the controller operates the guide tube, the master device is configured to instruct a manipulation unit to generate a force corresponding to operating a virtual rigid body to control the operation of the surgical instrument. 11. The surgical robot system of claim 10, wherein the virtual rigid body has a pre-set mass, a pre-set inertia moment, a pre-set frictional force, and a pre-set damping force. 12. A method of controlling a surgical robot system, the surgical robot system including a slave device having a guide tube from which a surgical instrument is extended and a master device configured to transmit a control signal to the surgical instrument, the control signal including a target position for the surgical instrument, the method comprising: determining whether the target position of the surgical instrument corresponds to a position out of a range of a current working space for the surgical instrument; andoperating the guide tube so as to move the surgical instrument to the target position, if the target position corresponds to the position out of the range of the current working space for the surgical instrument. 13. The method of claim 12, wherein, if the surgical robot system includes plural surgical instruments, the determining of whether the target position corresponds to the position out of the range of the current working space includes determining whether the target position puts only one among the plurality of surgical instruments out of the range of the current working space or all of the plurality of surgical instruments out of the range of the current working space. 14. The method of claim 13, wherein, if it is determined that only one among the plurality of surgical instruments has the target position out of the range of the current working space, the method further comprising: operating the guide tube in a state in which the one surgical instrument is stopped; andsimultaneously moving, the one surgical instrument to the target position, andother ones of the surgical instruments in a direction in which a motion of the guide tube is offset. 15. The method of claim 14, wherein, if the target position of other ones of the plurality of surgical instruments corresponds to the position out of the range of the working space changed by the motion of the guide tube, then the method further comprises: transmitting, to the master device, a current position and a current velocity of each of the other surgical instruments are transmitted to the master device;calculate a difference between the current position and velocity and a target position and velocity of the other ones of the other surgical instruments,generating a force in each manipulation unit corresponding to each of the other surgical instruments using the difference, andinforming a manipulator of the surgical instruments that each of the other ones of the plurality of surgical instruments is close to a boundary surface of the changed working space. 16. The method of claim 15, wherein, after the force is generated in each manipulation unit using the difference, the method further includes, detecting positions and velocities of all manipulation units,generating control signals used to move the plurality of surgical instruments to new target positions included in the range of the changed working space using the detected position and velocity of each manipulation unit, andtransmitting the generated control signals to the slave device. 17. The method of claim 13, further comprising: moving the guide tube so as to change the current working space into a working space in which all target positions of the plurality of surgical instruments are included, if the control signal is a signal used to move all of the plurality of surgical instruments to the target position out of the range of the current working space. 18. The method of claim 17, further comprising: operating the guide tube so that the vector sum of a target position and a current position of each of the plurality of surgical instruments is minimized, if there is no working space in which all target positions of the plurality of surgical instruments are included. 19. The method of claim 18, further comprising: transmitting, to the master device, a current position and a current velocity of each of the plurality of surgical instruments, andcalculating, by the master device, a difference between the current position and the current velocity of each of the plurality of surgical instruments and a target position and a target velocity of each of the plurality of surgical instruments,generating a force in each manipulation unit corresponding to each of the plurality of surgical instruments using the calculated difference, andinforming a manipulator of the surgical instruments that each of the plurality of surgical instruments is close to a boundary surface of the changed working space. 20. The method of claim 19, after a force is generated in each manipulation unit using the difference, the method further includes, detecting positions and velocities of all manipulation units;generating control signals used to move the plurality of surgical instruments to new target positions included in the range of the changed working space using the detected position and velocity of each manipulation unit, andtransmitting the generated control signals to the slave device.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (10)
Mohr, Catherine J.; Larkin, David Q.; Schena, Bruce, Bracing of bundled medical devices for single port entry, robotically assisted medical procedures.
Nowlin, William C.; Guthart, Gary S.; Younge, Robert G.; Cooper, Thomas G.; Gerbi, Craig; Blumenkranz, Steven J.; Hoornaert, Dean F., Grip strength with tactile feedback for robotic surgery.
Bowling, David Gene; Stuart, John Michael; Culp, Jerry A.; Malackowski, Donald W.; Roessler, Patrick; Beer, Joel N.; Ketchel, John; Moctezuma de la Barrera, José Luis, Method for detecting a disturbance as an energy applicator of a surgical instrument traverses a cutting path.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.