Ultrasound guided robot for flexible needle steering
First Claim
1. A system for controlling the insertion of a flexible needle having a tip, into a tissue according to a predetermined trajectory, said system comprising:
- a robot for maneuvering said needle into said tissue;
an ultrasound imaging system for ascertaining the position of said tip of said needle;
a tissue motion analyzer for determining the displacement pattern of said tissue in the region of said tip from ultrasound images, anda control system to minimize differences between said ascertained position of said tip of said needle and said desired position of said tip according to said predetermined trajectory,wherein said control system is further adapted;
to utilize the displacement pattern of said tissue in the region of said tip to determine the elastic properties of said tissue;
to use said elastic properties of said tissue to obtain an inverse kinematic solution to calculate the required tilt and translation motion to be imparted to said needle such that said tip follows said planned trajectory; and
to instruct said robot to iteratively maneuver said needle into said tissue according to said inverse kinematic solution.
1 Assignment
0 Petitions
Accused Products
Abstract
A robotic system for flexible needle steering under ultrasound imaging. A robot is used to steer the needle along a predetermined curved trajectory by maneuvering the needle base. The needle tip position is detected by an ultrasound sensor and the tracking error of the needle tip from a predetermined needle path is input to a controller which solves the inverse kinematic based on the needle position, and the needle and tissue properties. The control algorithm uses a novel method to detect the elastic properties of the tissue by analyzing tissue motion at the region in front of the needle tip. The inverse kinematic solution may be performed on a model of the needle as a flexible beam having laterally connected virtual springs to simulate lateral forces exerted by the tissue elasticity. The system is able to direct the needle to a target within the tissue while circumventing forbidden regions.
53 Citations
10 Claims
-
1. A system for controlling the insertion of a flexible needle having a tip, into a tissue according to a predetermined trajectory, said system comprising:
-
a robot for maneuvering said needle into said tissue; an ultrasound imaging system for ascertaining the position of said tip of said needle; a tissue motion analyzer for determining the displacement pattern of said tissue in the region of said tip from ultrasound images, and a control system to minimize differences between said ascertained position of said tip of said needle and said desired position of said tip according to said predetermined trajectory, wherein said control system is further adapted; to utilize the displacement pattern of said tissue in the region of said tip to determine the elastic properties of said tissue; to use said elastic properties of said tissue to obtain an inverse kinematic solution to calculate the required tilt and translation motion to be imparted to said needle such that said tip follows said planned trajectory; and to instruct said robot to iteratively maneuver said needle into said tissue according to said inverse kinematic solution. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for controlling the insertion of a flexible needle having a tip, into a tissue according to a predetermined trajectory, said system comprising:
-
a robot for maneuvering said needle into said tissue; an ultrasound imaging system for ascertaining the position of said needle; a tissue motion analyzer for determining the displacement pattern of said tissue along said needle, from ultrasound images, and a control system to minimize differences between said ascertained position of said tip of said needle and said desired position of said tip according to said predetermined trajectory, wherein said control system is further adapted; to utilize the displacement pattern of said tissue along said needle to determine the elastic properties of said tissue; to use said elastic properties of said tissue to obtain an inverse kinematic solution to calculate the required tilt and translation motion to be imparted to said needle such that said tip follows said planned trajectory; and to instruct said robot to iteratively maneuver said needle into said tissue according to said inverse kinematic solution. - View Dependent Claims (10)
-
Specification