IP Library Granted Patent US 11,589,934
Granted Patent B2
US 11,589,934 · App. 16/497,853 · Granted Feb 28, 2023

Efficient brake boost for mechatronic articulable arm

Inventors: Mohamed Ahmed Fouad Barakat (Munich, DE); Nils Frielinghaus (Heimstetten, DE)
Assignee: Brainlab AG
A61B34/30A61B34/20A61B90/50G16H40/63A61B2034/2055A61B2090/508
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,589,934
App. No.
16/497,853
Granted
Feb 28, 2023
Kind
B2
Abstract

Disclosed is a computer-implemented method of determining control data for increasing the braking force exerted by a braking mechanism of a mechatronic articulable arm on at least one or all joints connecting the arm elements of the mechatronic articulable arm to a level of braking force which is higher than the level required for locking the joint or joints, respectively. The control data is determined in dependence on both the relative position between the mechatronic articulable arm and an anatomical body part of patient, and a locking state of the mechatronic articulable arm.

Claims (45)

1. A computer-implemented medical method of determining control data for controlling a brake mechanism of a medical robotic system that comprises a mechatronic articulable arm including at least one joint, the method comprising

acquiring, at a computer, body part position data describing a position of an anatomical body part of an associated patient;

acquiring, at the computer and based on the body part position data, mechatronic arm position data, the mechatronic arm position data describing a relative position between the mechatronic articulable arm and the anatomical body part; and

determining, by the computer and based on the mechatronic arm position data, brake modulation data, the brake modulation data describing at least one electronic control signal to be issued to the medical robotic system for increasing a braking force to be applied by a brake mechanism of the mechatronic articulable arm while the at least one joint is being kept in a locked state to a value larger than a locking force.

2. The method according to claim 1 , further comprising:

acquiring, at the computer, mechatronic arm locking state data describing whether the at least one joint is or shall be in a locked state;

analyzing, by the computer, the mechatronic arm locking state data to determine whether the mechatronic arm locking state data describes that the at least one joint is in a locked state,

wherein the brake modulation data is determined to describe an increase in the braking force in a condition that the analyzing the mechatronic arm locking state data determines that the at least one joint is in a locked state.

3. The method according to claim 2 , wherein the brake modulation data is determined to describe at least one electronic control signal to be issued to the medical robotic system for decreasing the braking force in a condition that the analyzing the mechatronic arm locking state data determines that the at least one joint shall not be or is not in a locked state.

4. The method according to claim 1 , further comprising:

acquiring, at the computer, mechatronic arm tracking data that describes a position of the mechatronic articulable arm, in a tracking coordinate system, the mechatronic arm position data being acquired based on the mechatronic arm tracking data.

5. The method according to claim 4 , further comprising:

tracking, by an arm tracking device operably associated with the computer, an arm marker device attached to the mechatronic articulable arm; and

generating, by the arm tracking device, the mechatronic arm tracking data based on the tracked arm marker device.

6. The method according to claim 5 , wherein the arm marker device is attached at a predetermined position of the mechatronic articulable arm.

7. The method according to claim 4 , further comprising:

generating, by at least one encoder configured to encode a joint state of the at least one joint, an electronic signal, the at least one encoder being operably associated with the computer; and

generating, by the computer based on an evaluation of the electronic signal from the at least one encoder, the mechatronic arm tracking data.

8. The method according to claim 4 , wherein the position of the mechatronic articulable arm is based on a part of the mechatronic articulable arm lying at least substantially at the distal end of the mechatronic articulable arm.

9. The method according to claim 1 , further comprising:

tracking, by a body part tracking device operably associated with the computer, a body part marker device attached at a predetermined position to the anatomical body part; and

generating, by the body part tracking device based on the tracked body part marker device, the body part position data.

10. The method according to claim 1 , wherein the mechatronic articulable arm comprises a manipulator that is attached detachably or non-detachably to an at least substantially distal end of the mechatronic articulable arm.

11. The method according to claim 10 , wherein the manipulator comprises a medical instrument.

12. The method according to claim 1 , wherein the brake mechanism includes at least one brake for braking a movement of the at least one joint.

13. The method according to claim 12 , wherein the at least one brake is an electromagnetic or electromechanical brake.

14. The method according to claim 1 , further comprising issuing, by the computer to the medical robotic system, the electronic control signal for modulating the braking force.

15. The method according to claim 1 , wherein the mechatronic articulable arm is a passive mechatronic articulable arm.

16. A non-transitory computer readable storage device storing a program which, when running on a computer or when loaded onto a computer, causes the computer to:

acquire body part position data describing a position of an anatomical body part of an associated patient;

acquire mechatronic arm position data based on the body part position data, the mechatronic arm position data describing a relative position between the mechatronic articulable arm and the anatomical body part; and

determine brake modulation data based on the mechatronic arm position data, the brake modulation data describing at least one electronic control signal to be issued to a medical robotic system for increasing a braking force to be applied by a brake mechanism of the mechatronic articulable arm while the at least one joint is being kept in a locked state to a value larger than a locking force.

17. A medical robotic system, comprising:

at least one computer;

a body part tracking device operably associated with the at least one computer;

an arm tracking device operably associated with the at least one computer; and

a mechatronic articulable arm including at least one joint and a brake mechanism, the mechatronic articulable arm being operably associated with the at least one computer,

the at least one computer being configured to:

acquire body part position data describing a position of an anatomical body part of an associated patient from the body part tracking device;

acquire mechatronic arm position data from the arm tracking device based on the body part position data, the mechatronic arm position data describing a relative position between the mechatronic articulable arm and the anatomical body part;

determine brake modulation data based on the mechatronic arm position data, the brake modulation data describing at least one electronic control signal to be issued to the brake mechanism for increasing a braking force to be applied by the brake mechanism while the at least one joint is being kept in a locked state to a value larger than a locking force; and

issue, to the mechatronic articulable arm and on the basis of the brake activation data, the at least one electronic control signal to cause the brake mechanism to be activated.

18. The system according to claim 17 , wherein the at least one computer is a set of computers.

19. The system according to claim 17 , further comprising a body part marker device attached at a predetermined position to the anatomical body part, the body part marker device configured to be tracked by the body part tracking device.

20. The system according to claim 17 , further comprising an arm marker device attached to the mechatronic articulable arm, the arm marker device configured to be tracked by the arm tracking device.

Assignments (2)
CHANGE OF NAME Recorded Feb 23, 2026
From: BRAINLAB AG
To: BRAINLAB SE
Reel/Frame 074966/0329 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 26, 2019
From: BARAKAT, MOHAMED AHMED FOUAD; FRIELINGHAUS, NILS
To: BRAINLAB AG
Reel/Frame 050502/0943 →
Continuity (1)
Related Publication 20210330401A1 · Oct 28, 2021