Method and system for engagement of a surgical tool with actuators of a tool drive in a surgical robotic system
US-11406457-B2 · Aug 9, 2022 · US
US11712805B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11712805-B2 |
| Application number | US-202017061168-A |
| Country | US |
| Kind code | B2 |
| Filing date | Oct 1, 2020 |
| Priority date | Dec 13, 2017 |
| Publication date | Aug 1, 2023 |
| Grant date | Aug 1, 2023 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
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.
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.
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
Teleoperation · CPC title
with a counter-balancing mechanism · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.