IP Library Granted Patent US 11,229,493
Granted Patent B2
US 11,229,493 · App. 16/544,915 · Granted Jan 25, 2022

Motion programming of a robotic device

Inventors: Eric Finley (San Diego, CA); James Grotting (San Diego, CA)
Assignee: NuVasive, Inc.
A61B34/30A61B34/10A61B34/20A61B2034/107A61B2034/2065
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 11,229,493
App. No.
16/544,915
Granted
Jan 25, 2022
Kind
B2
Abstract

A method comprising acquiring an image of a surgical site of a patient. The method includes capturing motion data of an instrument based on a user defined path to the surgical site. The method includes determining a motion path based on the captured motion data. The motion path corresponds to an actuation of one or more components of a robotic device. The method includes displaying a portion of the motion path onto the image. The method includes determining one or more instructions for actuating the one or more components along the determined motion path. The method includes providing the one or more instructions to the robotic device.

Claims (53)

1. A method comprising:

acquiring an image of a surgical site of a patient;

capturing motion data of an instrument based on a user defined path to the surgical site;

determining a motion path based on the captured motion data, wherein the motion path corresponds to an actuation of one or more components of a robotic device, wherein determining the motion path includes:

comparing a position of one or more infrared reflectors of the instrument to a position of one or more infrared reflectors coupled to the patient;

based on the comparison, determining whether a distance between the one or more infrared reflectors of the instrument and the one or more infrared reflectors coupled to the patient is within a safety threshold; and

based on the determination, determining one or more adjustments to the actuation of the one or more components of the robotic device;

displaying a portion of the motion path onto the image;

determining one or more instructions for actuating the one or more components along the determined motion path; and

providing the one or more instructions to the robotic device.

2. The method of claim 1 , wherein the image of the surgical site is a three-dimensional image.

3. The method of claim 2 , wherein providing the one or more instructions to the robotic device further comprises:

receiving an input confirming that the determined motion path aligns with a surgical operative plan.

4. The method of claim 2 , further comprising:

determining that the motion path intersects with one or more predetermined boundaries within the surgical site; and

providing for display a varying visual effect of the motion path.

5. A method comprising:

acquiring a three-dimensional image of a surgical site of a patient;

capturing a pose of an instrument based on a user defined placement of the instrument at a surgical site of a patient;

determining a motion path corresponding to the captured pose of the instrument, wherein the motion path is associated with actuation of one or more components of a robotic device, wherein determining the motion path includes:

comparing a position of one or more infrared reflectors of the instrument to a position of one or more infrared reflectors coupled to the patient;

based on the comparison, determining whether a distance between the one or more infrared reflectors of the instrument and the one or more infrared reflectors coupled to the patient is within a safety threshold; and

based on the determination, determining one or more adjustments to the actuation of the one or more components of the robotic device;

displaying a portion of the motion path onto the three-dimensional image;

determining one or more instructions for actuating the one or more components along the determined motion path; and

providing the one or more instructions to the robotic device.

6. The method of claim 5 , wherein the image of the surgical site is a three-dimensional image.

7. The method of claim 6 , wherein providing the one or more instructions to the robotic device further comprises:

receiving an input confirming that the motion path aligns with a surgical operative plan.

8. The method of claim 6 , further comprising:

determining that the motion path intersects with one or more predetermined boundaries within the surgical site; and

providing for display a varying visual effect of the motion path.

9. A system comprising:

a tracking device having one or more infrared reflectors;

a robotic device; and

a processing device comprising:

a processor; and

a non-transitory computer readable medium having stored thereon instructions that, when executed by the processor, cause the system to:

receive an image of a surgical site of a patient;

capture, via the tracking device, a pose of an instrument based on a user defined placement of the instrument at a surgical site of a patient;

determine, by the processor, a motion path corresponding to the captured pose of the instrument, wherein the motion path is associated with actuation of one or more components of the robotic device, wherein to determine the motion path includes to:

compare a position of the one or more infrared reflectors of the instrument to a position of one or more infrared reflectors coupled to the patient;

based on the comparison, determine whether a distance between the one or more infrared reflectors of the instrument and the one or more infrared reflectors coupled to the patient is within a safety threshold; and

based on the determination, determine one or more adjustments to the actuation of the one or more components of the robotic device;

provide instructions to display a portion of the motion path onto the image;

determine, by the processor, one or more instructions for actuating the one or more components along the determined motion path; and

provide the one or more instructions to the robotic device.

10. The system of claim 9 , wherein the image of the surgical site is a three-dimensional image.

11. The system of claim 10 , wherein the non-transitory computer readable medium having stored thereon instructions that, when executed by the processor, cause the system to provide the one or more instructions to the robotic device further comprises instructions to:

receive an input confirming that the portion of the determined motion path aligns with a surgical operative plan.

12. The system of claim 10 , wherein the non-transitory computer readable medium having stored thereon instructions that, when executed by the processor, further cause the system to:

determine that the motion path intersects with one or more predetermined boundaries within the surgical site; and

provide for display a varying visual effect of the motion path.

Assignments (2)
SECURITY INTEREST Recorded Feb 28, 2020
From: NUVASIVE, INC.; NUVASIVE CLINICAL SERVICES MONITORING, INC.; NUVASIVE CLINICAL SERVICES, INC.; NUVASIVE SPECIALIZED ORTHOPEDICS, INC.
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 052918/0595 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 5, 2019
From: FINLEY, ERIC; GROTTING, JAMES
To: NUVASIVE, INC.
Reel/Frame 050915/0223 →
Continuity (2)
Provisional Application 62794545 · Jan 18, 2019
Related Publication 20200229878A1 · Jul 23, 2020
Cited By (2)
US 12,357,384 US 12,636,086