IP Library Granted Patent US 11,890,067
Granted Patent B2
US 11,890,067 · App. 17/155,424 · Granted Feb 6, 2024

Positioning arm for a surgical navigation system

Inventors: Brent Andrew Bailey (Toronto, CA); Trevor James Dell (Toronto, CA); Bart Verzijlenberg (Toronto, CA); Adam Philip (Toronto, CA); Sean Dowling (Toronto, CA); Robert Lucas (Toronto, CA)
Assignee: SYNAPTIVE MEDICAL INC.
A61B34/30A61B17/29A61B18/1442A61B34/20B25J9/02B25J9/1633B25J13/085B25J13/088B25J18/007A61B17/32A61B34/10A61B34/25A61B90/361A61B2017/2912A61B2034/2055A61B2090/064A61B2090/065A61B2090/066A61B2090/374A61B2090/3735A61B2090/3762F16M11/06
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,890,067
App. No.
17/155,424
Granted
Feb 6, 2024
Kind
B2
Abstract

A motion-assisted positioning arm for a medical procedure. The positioning arm includes a base, an arm coupled to the base, and an end effector coupled to the arm. The arm includes a plurality of arm segments. The arm includes a plurality of joints for connecting the arm segments. The end effector may be manipulable with six degrees of freedom in a task-coordinate space based on motion by at least one joint in the plurality of joints. The positioning arm includes a processor to: detect manipulation of and determine forces or torques acting on the end effector; determine a surgical mode for constraining movement of the end effector in the task-coordinate space; determine an end effector velocity based on the determined forces or torques and the surgical mode for moving end effector; and apply at least one joint space movement based on the end effector velocity.

Claims (32)

1. A motion-assisted positioning arm for a medical procedure, the positioning arm comprising:

a base;

an arm configured to couple with the base, the arm having a first arm end and a second arm end, and the arm comprising:

a plurality of arm segments extending from the first arm end to the second arm end;

a plurality of joints, each joint of the plurality of joints configured to couple each arm segment with another arm segment; and

an end effector configured to couple with the second arm end, wherein the end effector is manipulable with six degrees of freedom in a task-coordinate space based on motion by at least one joint of the plurality of joints;

a processor operably coupled with the plurality of joints and the end effector, the processor configured by processor-readable instructions storable in relation to a memory to:

determine a memory mode for returning the end effector to a saved position by constraining movement of the end effector in the task-coordinate space;

determine a surgical mode for constraining movement of the end effector in the task-coordinate space, the surgical mode defining an updated end effector position in the task-coordinate space;

determine an end effector velocity based on the memory mode, the surgical mode, at least one of forces and torques on the end effector, and at least one of a subset of the forces and a subset of torques on the end effector while disregarding at least one of remaining forces and remaining torques on the end effector; and

instruct movement in space of at least one joint of the plurality of joints based on the end effector velocity.

2. The positioning arm of claim 1 , wherein the saved position of the end effector comprises joint positions of each joint of the plurality of joints.

3. The positioning arm of claim 1 , wherein the processor is further configured, by the processor-readable instructions, to:

prior to determining the end effector velocity, recall the saved end effector position from the memory; and

determine the end effector velocity by further disregarding at least one of other forces and other torques on the end effector.

4. The positioning arm of claim 1 , wherein the end effector comprises a force-moment sensor for determining at least one of the forces and the torques on the end effector.

5. The positioning arm of claim 1 , wherein each joint of the plurality of joints comprises an actuator for facilitating movement.

6. The positioning arm of claim 1 , wherein each joint of the plurality of joints comprises a joint encoder for determining a joint position.

7. The positioning arm of claim 6 , wherein the joint position comprises an angular position.

8. The positioning arm of claim 1 , wherein the processor is further configured, by the processor-readable instructions, to determine the movement of the at least one joint by using inverse arm kinematics for moving the end effector in the task-coordinate space.

9. The positioning arm of claim 1 , wherein the end effector is configured to receive at least one of: at least one imaging device and a surgical tool.

10. The positioning arm of claim 9 , wherein the end effector is configured to receive the at least one imaging device having fixed focal length lenses.

11. The positioning arm of claim 1 , wherein the processor is further configured, by the processor-readable instructions, to determine at least one of the memory mode and the surgical mode based on input from an input interface.

12. The positioning arm of claim 1 , wherein the task coordinate space comprises a three-dimensional Cartesian coordinate space.

13. The positioning arm of claim 1 , wherein the end effector velocity comprises a magnitude and a direction.

14. The positioning arm of claim 1 , wherein the end effector comprises an end effector engagement switch to enable detection of end effector manipulation.

15. The positioning arm of claim 1 , wherein the medical procedure comprises at least one of: surgical navigation, robotic surgery, robotically-assisted surgery, an ophthalmology procedure, and an endoscopy procedure.

16. The positioning arm of claim 1 , wherein the processor is configured to interface with at least one of an external device and a peripheral device.

17. The positioning arm of claim 16 , wherein the processor is configured to interface with a tracking detector to track at least one of the position, an orientation, and the movement of the end effector.

18. The positioning arm of claim 17 , wherein the end effector comprises at least one affixed fiducial marker, and wherein the tracking detector is configured to track at least one of the position, the orientation, and the movement of the end effector in the task coordinate space.

19. The positioning arm of claim 16 , wherein the memory comprises at least one of a local device and a remote memory device.

20. The positioning arm of claim 1 , wherein the processor is further configured to determine the surgical mode based on input from an input interface, and wherein the surgical mode comprises at least one of a free motion mode, a roll mode, a translate mode, a stand-off mode, and an orbit mode.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 27, 2021
From: VERZIJLENBERG, BART; PHILIP, ADAM; DOWLING, SEAN; LUCAS, ROBERT
To: MACDONALD, DETTWILER AND ASSOCIATES INC.
Reel/Frame 056372/0073 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 27, 2021
From: BAILEY, BRENT ANDREW; DELL, TREVOR JAMES
To: SYNAPTIVE MEDICAL INC.
Reel/Frame 056372/0241 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 27, 2021
From: MACDONALD, DETTWILER AND ASSOCIATES INC.
To: SYNAPTIVE MEDICAL INC.
Reel/Frame 056372/0331 →
Priority Claims (1)
CA CA 2977489 · Aug 28, 2017 · national
Continuity (2)
Continuation 16114323 · Aug 28, 2018
Related Publication 20210137616A1 · May 13, 2021