Control modes and processes for positioning of a robotic manipulator

US11712805B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11712805-B2
Application numberUS-202017061168-A
CountryUS
Kind codeB2
Filing dateOct 1, 2020
Priority dateDec 13, 2017
Publication dateAug 1, 2023
Grant dateAug 1, 2023

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 method for controlling a robotic arm in a robotic surgical system includes defining a reference plane at a predetermined reference location for a robotic arm, where the robotic arm includes a plurality of joints, and driving at least one of the plurality of joints to guide the robotic arm through a series of predetermined poses substantially constrained within the reference plane.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method performed by a processor for controlling a robotic arm in a robotic surgical system, the method comprising: defining a reference plane for the robotic arm, wherein the robotic arm comprises a plurality of joints; and driving at least one of the plurality of joints to guide the robotic arm while enforcing a virtual fixture defined at the reference plane, wherein driving the at least one of the plurality of joints comprises generating an attractive force at the at least one of the plurality of joints in the virtual fixture, to bias the robotic arm toward the reference plane. 2. The method of claim 1 , wherein the robotic arm is guided through a series of predetermined poses comprises an ordered sequence of progressively unfolded predetermined poses. 3. The method of claim 2 , wherein the series of predetermined poses comprises an ordered sequence of progressively folded predetermined poses. 4. The method of claim 2 , further comprising driving the at least one of the plurality of joints guides the robotic arm through the series of predetermined poses to transition from a storage pose. 5. The method of claim 4 , further comprising driving the at least one of the plurality of joints guides the robotic arm through the series of predetermined poses to transition to the storage pose. 6. The method of claim 2 , wherein the series of predetermined poses comprises an ordered sequence, and wherein driving the at least one of the plurality of joints comprises driving the at least one of the plurality of joints forward and backward through at least a portion of the ordered sequence. 7. The method of claim 2 , wherein driving the at least one of the plurality of joints comprises driving the at least one joint according to a predetermined trajectory through the series of predetermined poses which includes folded and unfolded predetermined poses. 8. The method of claim 1 , wherein driving the at least one of the plurality of joints comprises enforcing a task space virtual fixture at the reference plane, to bias the robotic arm toward the reference plane. 9. The method of claim 1 , wherein the virtual fixture is uni-directional. 10. The method of claim 1 , wherein the attractive force guides the at least one of the plurality of joints to lock in place at a target angled. 11. The method of claim 1 , wherein driving the at least one of the plurality of joints comprises driving the at least one joint in response to an external force on the robotic arm. 12. The method of claim 11 , wherein driving the at least one of the plurality of joints comprises applying a gravity compensation torque to the at least one of the plurality of joints. 13. The method of claim 11 , wherein driving the at least one of the plurality of joints comprises applying a friction compensation torque to the at least one of the plurality of joints. 14. A robotic surgical system, comprising: at least one robotic arm comprising a plurality of joints; a processor configured to: define a reference plane for the at least one robotic arm, and drive at least one of the plurality of joints to guide the at least one robotic arm while enforcing a virtual fixture defined at the reference plane, wherein driving the at least one of the plurality of joints comprises generating an attractive force at the at least one of the plurality of joints in the virtual fixture, to bias the robotic arm toward the reference plane. 15. The system of claim 14 , wherein the at least one robotic arm is guided through a series of predetermined poses comprises an ordered sequence of progressively unfolded predetermined poses. 16. The system of claim 15 , wherein the series of predetermined poses comprises an ordered sequence of progressively folded predetermined poses. 17. The system of claim 15 , wherein the processor is configured to drive the at least one joint according to a predetermined trajectory through the series of predetermined poses. 18. The system of claim 14 , wherein the processor is configured to drive the at least one of the plurality of joints in accordance with a task space virtual fixture. 19. The system of claim 14 , wherein the virtual fixture is uni-directional. 20. The system of claim 14 , wherein the processor is configured to drive the at least one joint in response to an external force on the at least one robotic arm.

Assignees

Inventors

Classifications

  • B25J9/1679Primary

    characterised by the tasks executed · CPC title

  • Leader-follower robots (A61B34/35 takes precedence) · CPC title

  • Automatic limiting or abutting means, e.g. for safety · CPC title

  • B25J9/1689Primary

    Teleoperation · CPC title

  • with a counter-balancing mechanism · 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 US11712805B2 cover?
A method for controlling a robotic arm in a robotic surgical system includes defining a reference plane at a predetermined reference location for a robotic arm, where the robotic arm includes a plurality of joints, and driving at least one of the plurality of joints to guide the robotic arm through a series of predetermined poses substantially constrained within the reference plane.
Who is the assignee on this patent?
Verb Surgical Inc
What technology area does this patent fall under?
Primary CPC classification B25J9/1679. Mapped technology areas include Operations & Transport.
When was this patent published?
Publication date Tue Aug 01 2023 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 11 related publications on this page (citations in our corpus or others sharing the same primary CPC).