Systems and methods for navigation within a branched structure of a body
First Claim
1. A system for navigating a medical instrument within a branched structure of a body, the system comprising:
- a tracking system configured to collect information defining a position of the medical instrument with respect to a frame of reference of the tracking system; and
a workstation including a database, a processor and a display, the processor coupled to the database and coupled to the tracking system and configured to receive the positional information therefrom, and the display coupled to the processor;
the database configured to receive and store a data defining a geometrical model of the branched structure including coordinates for predetermined points, with respect to a model coordinate system in a frame of reference of the geometric model, the predetermined points defining a registration pathway along branches of the geometric model of the branched structure and including a first designated point, serving as a reference point for the model coordinate system, and a plurality of other designated points;
the processor adapted to;
receive input for establishing an anchor point of a coordinate system for the frame of reference of the tracking system, the anchor point corresponding to the first designated point of the pathway;
convert the positional information, collected by the tracking system, into Euclidean distances of the medical instrument from the established anchor point of the tracking coordinate system;
transmit instructions to the display to display a visual indicator to a user of a direction to move the medical instrument to positions corresponding to the plurality of other designated points, wherein the processor is adapted to determine the direction to move the medical instrument by using the Euclidean distances of the medical instrument from the established anchor point;
register the tracking coordinate system to the model coordinate system by deriving a mathematical transformation, which relates the model frame of reference to the tracking frame of reference, using the positional information from the tracking system and the corresponding coordinates of the plurality of other designated points;
the display adapted to receive instructions to from the processor to display the visual indictor and to display the visual indicator.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method for navigating a medical instrument in a branched structure of a body employs a tracking system, for collecting positional information for the medical instrument, and data, which defines a geometrical model of the branched structure, in particular, coordinates for predetermined points defining a pathway extending along branches of the model. Coordinates are identified for each Euclidean distance of the instrument, from an anchor point of a coordinate system for the tracking system, that corresponds to a Euclidean distance of a designated point, of the predetermined points, from a reference point of a coordinate system for the model, wherein the anchor point of the tracking coordinate system has been established to correspond to the reference point of the model coordinate system. The two coordinate systems are registered to one another using the identified coordinates of the instrument and the corresponding coordinates of each designated point.
91 Citations
18 Claims
-
1. A system for navigating a medical instrument within a branched structure of a body, the system comprising:
-
a tracking system configured to collect information defining a position of the medical instrument with respect to a frame of reference of the tracking system; and a workstation including a database, a processor and a display, the processor coupled to the database and coupled to the tracking system and configured to receive the positional information therefrom, and the display coupled to the processor; the database configured to receive and store a data defining a geometrical model of the branched structure including coordinates for predetermined points, with respect to a model coordinate system in a frame of reference of the geometric model, the predetermined points defining a registration pathway along branches of the geometric model of the branched structure and including a first designated point, serving as a reference point for the model coordinate system, and a plurality of other designated points; the processor adapted to; receive input for establishing an anchor point of a coordinate system for the frame of reference of the tracking system, the anchor point corresponding to the first designated point of the pathway; convert the positional information, collected by the tracking system, into Euclidean distances of the medical instrument from the established anchor point of the tracking coordinate system; transmit instructions to the display to display a visual indicator to a user of a direction to move the medical instrument to positions corresponding to the plurality of other designated points, wherein the processor is adapted to determine the direction to move the medical instrument by using the Euclidean distances of the medical instrument from the established anchor point; register the tracking coordinate system to the model coordinate system by deriving a mathematical transformation, which relates the model frame of reference to the tracking frame of reference, using the positional information from the tracking system and the corresponding coordinates of the plurality of other designated points; the display adapted to receive instructions to from the processor to display the visual indictor and to display the visual indicator. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for registering a branched structure of a body to a geometric model of the branched structure, the method comprising:
-
advancing a medical instrument including a tracking sensor in the branched structure in a tracking coordinate system, wherein the medical instrument is in communication with a system comprising a database, a processor, a user interface and a display, the database comprising data defining the geometrical model of the branched structure including predetermined points defining a registration pathway along branches of the geometric model of the branched structure and including a first designated point, serving as a reference point for the model coordinate system, and a plurality of other designated points; inputting an indication that the medical instrument is located at an anchor point when the medical instrument is at the anchor point, wherein the anchor point is a position in the branched structure corresponding to the reference point; observing a first visual indicator on the display indicating a direction in which to move the medical device to a position corresponding to one of the plurality of designated points; advancing the medical instrument to the position corresponding to one of the plurality of designated points by moving the medical device as directed by the first visual indicator; observing a second visual indicator on the display indicating a direction in which to move the medical device to a position corresponding to another one of the plurality of designated points; advancing the medical instrument to the position corresponding to another one of the plurality of designated points by moving the medical device as directed by the second visual indicator; wherein the processor converts positional information, collected by the tracking system, into Euclidean distances of the medical instrument from the established anchor point of the tracking coordinate system, directs the display to display the visual indicators, and registers the tracking coordinate system to the model coordinate system by deriving a mathematical transformation, which relates a frame of reference of the geometric model to a frame of reference of the tracking system, using the positional information from the tracking system and the corresponding coordinates of the plurality of other designated points. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification