Systems and methods for aligning a tool with a desired location or object
First Claim
1. A method for aligning a tool positioned on a moveable arm of an automated system with a location or an object of interest on a skin, comprising:
- determining a fixed relationship between the tool positioned on the moveable arm and at least two cameras positioned on the movable arm, wherein the tool is capable of manipulating tissue;
selecting a location or an object of interest on a skin;
identifying position offsets of the location or the object of interest from the at least two cameras;
automatically moving the moveable arm to align the tool with the location or the object of interest on the skin based, at least in pail, on the identified offsets and on maintaining while aligning the tool the fixed relationship between the at least two cameras and the tool.
8 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for aligning a tool positioned on a moveable arm with a location or an object of interest on a body surface. Some methods comprise using one or more cameras and identifying position offsets of the location or the object of interest from the one or more cameras. Some methods comprise using at least two cameras and rectifying the images from the first and the second cameras. A variety of different tools and assemblies may be located on the moveable arm for performing various diagnostic and therapeutic procedures that take advantage of the ability of the moveable arm to rapidly and precisely position the respective tool or assembly at desired locations on a skin.
187 Citations
32 Claims
-
1. A method for aligning a tool positioned on a moveable arm of an automated system with a location or an object of interest on a skin, comprising:
-
determining a fixed relationship between the tool positioned on the moveable arm and at least two cameras positioned on the movable arm, wherein the tool is capable of manipulating tissue; selecting a location or an object of interest on a skin; identifying position offsets of the location or the object of interest from the at least two cameras; automatically moving the moveable arm to align the tool with the location or the object of interest on the skin based, at least in pail, on the identified offsets and on maintaining while aligning the tool the fixed relationship between the at least two cameras and the tool. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An automated system for aligning a tool with a location or an object of interest on a skin, comprising:
-
a moveable arm; a tool capable of manipulating tissue and positioned on the moveable arm; at least two cameras positioned on the moveable arm; and a processor configured for processing images of a location or an object of interest on a skin obtained from the at least two cameras, determining a fixed relationship between the at least two cameras and the tool, identifying position offsets of the location or the object of interest from the at least two cameras, and causing the moveable arm to be moved to align the tool with the location or the object of interest based, at least in part, on the identified offsets and on maintaining while aligning the tool the fixed relationship between the at least two cameras and the tool. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. An image processor for aligning a tool capable of manipulating tissue and positioned on a moveable arm with an object or location on a skin, the image processor configured for:
-
processing images of a location or an object of interest on a skin obtained from at least two cameras located on a moveable arm; determining a fixed relationship between the at least two cameras and the tool; identifying position offsets of the location or the object of interest from the at least two cameras; causing a controller that is operatively associated with the processor to move the moveable arm to align the tool with the location or the object of interest based, at least in part, on the identified offsets and on maintaining while aligning the tool the fixed relationship between the at least two cameras and the tool. - View Dependent Claims (19, 20)
-
-
21. A method for aligning a tool with a location or an object of interest on a skin, comprising:
-
determining a fixed relationship between a tool capable of manipulating tissue and a first camera and a second camera; determining a position of a location or an object of interest on a skin, comprising; obtaining an image of the location or the object of interest on the skin from the first camera and the second camera; rectifying the respective images from the first and the second cameras; identifying a center of the location or the object of interest in the rectified images; matching the center of the location or the object of interest in the rectified images; calculating three dimensional coordinates of the center of the location or the object of interest; and aligning the tool with the location or the object of interest on the skin based, at least in part, on
1) the determined position of the location or the object of interest on the skin and
2) maintaining while aligning the tool the fixed relationship between the tool and the first and the second cameras. - View Dependent Claims (22, 23, 24, 25, 26)
-
-
27. An automated system for aligning a tool with a location or an object of interest on a skin, comprising:
-
a moveable arm; a tool capable of manipulating tissue and positioned on the moveable arm; a first camera and a second camera; and a processor configured for determining a fixed relationship between the tool and the first and second cameras; determining a position of a location or an object of interest on a skin, comprising; rectifying images of the location or the object of interest on the skin obtained from the first and the second cameras, identifying a center of the location or the object of interest in the rectified images, matching the center of the location or the object of interest in the rectified images; calculating three dimensional coordinates of the center of the location or the object of interest; and aligning the tool with the location or the object of interest based, at least in part, on
1) the determined position of the location or the object of interest on the skin and
2) maintaining while aligning the tool the fixed relationship between the tool and the first and second cameras. - View Dependent Claims (28, 29, 30, 31)
-
-
32. An image processor for aligning a tool with an object or location on a skin, the image processor configured for:
-
determining a fixed relationship between a tool capable of manipulating tissue and a first camera and a second camera; determining a position of a location or an object of interest on a skin, comprising; receiving and processing images of the location or the object on the skin obtained from the first and the second camera; rectifying the images obtained from the first and the second cameras; identifying a center of the location or the object of interest in the rectified images; matching the center of the location or the object of interest in the rectified images; calculating three dimensional coordinates of the center of the location or the object of interest; and aligning the tool with the location or the object of interest based, at least in part, on the determined position of the location or the object of interest on the skin and on maintaining while aligning the tool the fixed relationship between the tool and the first and second cameras.
-
Specification