Method and system for guiding user positioning of a robot

US11872005B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11872005-B2
Application numberUS-202017120466-A
CountryUS
Kind codeB2
Filing dateDec 14, 2020
Priority dateFeb 26, 2016
Publication dateJan 16, 2024
Grant dateJan 16, 2024

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A system and process is provided for dynamically positioning or repositioning a robot in a surgical context based on workspace and task requirements, manipulator requirements, or user preferences to execute a surgical plan. The system and method accurately determines and indicates an optimal position for a robot with respect to a patient's anatomy before or during a surgical procedure. Optimal positions for a robot are intuitively indicated to a user. surgical procedures can illustratively include surgery to the knee joint, hip joint, spine, shoulder joint, elbow joint, ankle joint, jaw, a tumor site, joints of the hand or foot, and other appropriate surgical sites.

First claim

Opening claim text (preview).

The invention claimed is: 1. A process for positioning a robot with respect to a bone of a patient, the robot comprising a moveable base, a manipulator arm, and an end-effector coupled to the manipulator arm, said process comprising: determining a position and/or orientation (POSE) for an axis of the end-effector in a workspace of the robot; and positioning the axis of the end-effector, with the manipulator arm, in the determined POSE, which then provides feedback for positioning the moveable base of the robot with respect to the patient by aligning a longitudinal axis of the bone with the axis of the end-effector positioned in the determined POSE. 2. The process of claim 1 wherein the POSE for the axis of the end-effector is determined based on operational data defined in a surgical plan. 3. The process of claim 1 wherein the POSE for the axis of the end-effector is determined based on at least one of: (i) a movement of the manipulator arm as defined in a surgical plan; (ii) surgeon preferences; and (iii) patient factors. 4. The process of claim 1 further comprising a graphical user interface (GUI) to display dynamic positioning information for the robot. 5. The process of claim 4 wherein the GUI displays a view of the bone and a footprint of the moveable base. 6. The process of claim 5 further comprising changing a color of a representation of the bone to indicate if the bone is reachable by the end-effector. 7. The process of claim 5 further comprising operating a triad or rotation cursor to virtually adjust a position of the moveable base on the GUI. 8. The process of claim 4 wherein the GUI prompts a user to acknowledge the position of the axis of the end-effector when positioned in the determined POSE. 9. The process of claim 4 wherein the GUI is physically separated from the robot. 10. The process of claim 1 further comprising: moving the moveable base or the bone to approximately align the axis of the bone with the longitudinal axis of the end-effector. 11. The process of claim 1 wherein the POSE for the axis of the end-effector is determined based on at least one of: the workspace of the robot and a volume of the bone to be modified; the avoidance of at least one of a singularity, a joint limit, or a collision of the manipulator arm while the end-effector modifies a volume of the bone; a position and orientation (POSE) of a fiducial marker array mounted on the robot with respect to a POSE of a tracking system detector; or a position defined in a surgical plan. 12. The process of claim 1 wherein the POSE for the axis of the end-effector is determined using an optimization algorithm. 13. The process of claim 1 wherein the location of the longitudinal axis of the bone is not registered with respect to the robot when the moveable base is positioned relative to the patient. 14. The process of claim 1 wherein the manipulator arm has six or more degrees-of-freedom. 15. A system comprising: a robot comprising a moveable base, a manipulator arm, and an end-effector coupled to the manipulator arm; and a computer comprising a processor configured to: determine a position and/or orientation (POSE) for an axis of the end-effector in a workspace of the robot; and control the manipulator arm to position the axis of the end-effector in the determined POSE, which then provides feedback for positioning the moveable base of the robot with respect to the patient by aligning a longitudinal axis of the bone with the axis of the end-effector positioned in the determined POSE. 16. The system of claim 15 wherein the POSE for the axis of the end-effector is determined based on operational data defined in a surgical plan. 17. The system of claim 15 wherein the POSE for the axis of the end-effector is determined based on at least one of: (i) a movement of the manipulator arm as defined in a surgical plan; (ii) surgeon preferences; and (iii) patient factors. 18. The system of claim 15 wherein the moveable base is moveable for moving the moveable base to align the axis of the end-effector, in the determined POSE, with the axis of the bone. 19. The system of claim 15 wherein the POSE for the axis of the end-effector is determined based on at least one of: the workspace of the robot and a volume of the bone to be modified; the avoidance of at least one of a singularity, a joint limit, or a collision of the manipulator arm while the end-effector modifies a volume of the bone; a position and orientation (POSE) of a fiducial marker array mounted on the robot with respect to a POSE of a tracking system detector; or a position defined in a surgical plan. 20. The system of claim 15 wherein the POSE for the axis of the end-effector is determined using an optimization algorithm.

Assignees

Inventors

Classifications

  • A61B34/32Primary

    operating autonomously · CPC title

  • Computer-aided surgery; Manipulators or robots specially adapted for use in surgery · CPC title

  • A61B34/10Primary

    Computer-aided planning, simulation or modelling of surgical operations · CPC title

  • A61B34/20Primary

    Surgical navigation systems; Devices for tracking or guiding surgical instruments, e.g. for frameless stereotaxis · CPC title

  • User interfaces for surgical systems · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11872005B2 cover?
A system and process is provided for dynamically positioning or repositioning a robot in a surgical context based on workspace and task requirements, manipulator requirements, or user preferences to execute a surgical plan. The system and method accurately determines and indicates an optimal position for a robot with respect to a patient's anatomy before or during a surgical procedure. Optimal …
Who is the assignee on this patent?
Think Surgical Inc
What technology area does this patent fall under?
Primary CPC classification A61B34/32. Mapped technology areas include Human Necessities.
When was this patent published?
Publication date Tue Jan 16 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 7 related publications on this page (citations in our corpus or others sharing the same primary CPC).