IP Library Granted Patent US 10,835,328
Granted Patent B2
US 10,835,328 · App. 15/704,636 · Granted Nov 17, 2020

Surgical robot platform

Inventors: Neil R. Crawford (Chandler, AZ); Nicholas Theodore (Paradise Valley, AZ); Mitchell A. Foster (Scottsdale, AZ)
Assignee: Globus Medical, Inc.
A61B34/30A61B5/066A61B10/02A61B10/0233A61B10/0275A61B17/025A61B17/1615A61B17/1671A61B17/1703A61B17/1757A61B17/7082A61B17/8866A61B34/10A61B34/20A61B34/25A61B34/32A61B34/70A61B34/74A61B34/76A61B46/20A61B50/13A61B90/14A61B90/37A61B90/39A61M5/172A61N1/0529A61B2010/0208A61B2017/00119A61B2017/00203A61B2017/00207A61B2017/0256A61B2034/107A61B2034/2051A61B2034/2055A61B2034/2072A61B2034/301A61B2034/741A61B2034/742A61B2034/743A61B2034/744A61B2090/034A61B2090/064A61B2090/365A61B2090/374A61B2090/378A61B2090/3762A61B2090/3764A61B2090/395A61B2090/3937A61B2090/3941A61B2090/3945A61B2090/3966A61B2090/3975A61B2090/3979A61B2090/3983
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,835,328
App. No.
15/704,636
Filed
Sep 14, 2017
Granted
Nov 17, 2020
Kind
B2
Art Unit
3799
USPC
600/424
Abstract

A medical robot system, including a robot coupled to an effectuator element with the robot configured for controlled movement and positioning. The system may include a transmitter configured to emit one or more signals, and the transmitter is coupled to an instrument coupled to the effectuator element. The system may further include a motor assembly coupled to the robot and a plurality of receivers configured to receive the one or more signals emitted by the transmitter. A control unit is coupled to the motor assembly and the plurality of receivers, and the control unit is configured to supply one or more instruction signals to the motor assembly. The instruction signals can be configured to cause the motor assembly to selectively move the effectuator element.

Claims (36)

1. A method for automatically maintaining an end effectuator of a surgical robot on a planned trajectory to a surgical site, said method comprising:

receiving data indicative of a position of the end effectuator in a robot coordinate system, wherein the position is about an orientation axis associated with the end effectuator;

accessing data indicative of one or more joints of the surgical robot;

accessing a current camera position of the end effectuator on the planned trajectory, wherein the current position is represented in a camera coordinate system;

calculating an orientation of the end effectuator in the robot coordinate system;

calculating a position of the end effectuator in the robot coordinate system;

determining a line defining the planned trajectory in the robot coordinate system; and

locking a position of the end effectuator on the planned trajectory,

wherein the surgical robot includes a base, and a robot arm configured to be coupled to the end effectuator,

wherein the robot arm is configured to independently move the end effectuator along the x, y, and z axes and configured for selective rotation about one of the x, y, and z axes, and wherein the robot arm does not provide six degrees of freedom,

wherein the robot arm is configured to move on a cartesian positioning system, wherein movements of the robot arm occur in different axes independently of one another.

2. The method of claim 1 , further comprising supplying information indicative of the locked position of the surgical robot.

3. The method of claim 2 , further comprising determining whether a surgical procedure is finished.

4. The method of claim 1 , wherein supplying information includes providing aural indicia.

5. The method of claim 3 , wherein the planned trajectory is generated by an operator.

6. The method of claim 5 , wherein the planned trajectory is retained in a memory of a computing device.

7. The method of claim 6 , wherein data indicative of each of the one or more joints of the surgical robot includes an encoder count from each axis motor of the surgical robot.

8. The method of claim 1 , further comprising displaying the planned trajectory on a display associated with the surgical robot.

9. A method for automatically maintaining an end effectuator of a surgical robot on a planned trajectory, the surgical robot comprising a display and a housing, wherein the housing further comprises a robot arm and the end effectuator, said method comprising:

receiving data indicative of an orientation position of the end effectuator in a robot coordinate system, wherein the orientation position is about an orientation axis associated with the end effectuator;

accessing data indicative of one or more joints of the surgical robot;

accessing a current camera position of the end effectuator of the surgical robot on the planned trajectory, wherein the current position is represented in a camera coordinate system;

calculating an orientation of the end effectuator in the robot coordinate system;

calculating a position of the end effectuator in the robot coordinate system;

determining a line defining the planned trajectory of the end effectuator in the robot coordinate system; and

locking a position of the end effectuator of the surgical robot on the planned trajectory,

wherein the robot arm is configured to independently move the end effectuator along the x, y, and z axes and configured for selective rotation about one of the x, y, and z axes, and wherein the robot arm does not provide six degrees of freedom,

wherein the planned trajectory is a trajectory to a pedicle portion of the spine

wherein the robot arm is configured to move on a cartesian positioning system, wherein movements of the robot arm occur in different axes independently of one another.

10. The method of claim 9 , further comprising supplying information indicative of the locked position of the end effectuator of the surgical robot.

11. The method of claim 10 , further comprising determining whether a surgical procedure is finished.

12. The method of claim 11 , wherein the planned trajectory is generated by an operator.

13. The method of claim 12 , wherein the planned trajectory is retained in a memory of a computing device.

14. The method of claim 13 , wherein data indicative of each of the one or more joints of the surgical arm includes an encoder count from each axis motor of the surgical robot.

15. The method of claim 9 , wherein supplying information includes providing aural indicia.

16. The method of claim 9 , further comprising displaying the planned trajectory on the display.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 14, 2017
From: EXCELSIUS SURGICAL, LLC
To: GLOBUS MEDICAL, INC.
Reel/Frame 043592/0438 →
Continuity (5)
Continuation 15609305 · May 31, 2017
Continuation 13924505 · Jun 21, 2013
Provisional Application 61662702 · Jun 21, 2012
Provisional Application 61800527 · Mar 15, 2013
Related Publication 20180000546A1 · Jan 4, 2018
Cited By (2)
US 12,295,673 US 12,324,634