Device for assisting with the handling of an instrument or tool
09795361 · 2017-10-24
Assignee
Inventors
- Anja Marx (Paris, FR)
- Guillaume Morel (Bry S/ Marne, FR)
- Marie-Aude Vitrani (Bry-sur-Marne, FR)
- Serge Louis Wilfrid Muller (Guyancourt, FR)
- R{hacek over (a)}zvan Gabriel Iordache (Paris, FR)
Cpc classification
B25J9/1679
PERFORMING OPERATIONS; TRANSPORTING
International classification
Abstract
A device for assisting with the handling of an instrument or tool, the device comprising a jointed mechanical structure on a support, wherein an instrument or tool may be attached, motor drives configured to actuate the jointed mechanical structure, according to a number of degrees of freedom of less than that which the structure provides to the instrument or tool, and an automatic control, wherein the automatic control drives the motor drives in order to facilitate the meeting of a constraint on position and/or velocity parameters of the instrument or tool, which constraint the motor drives by themselves, independently of handling by an operator, cannot entirely meet.
Claims
1. A device for assisting with the handling of a tool or instrument, the device comprising: a jointed mechanical structure on which the tool or instrument is attached; a plurality of motor drives configured to actuate the jointed mechanical structure according to a number of degrees of freedom less than the total number of degrees of freedom of the jointed mechanical structure; and a controller configured to drive the plurality of motor drives, individually or in combination, in order to meet a constraint on at least one parameter of the tool or instrument that cannot be met independently of the tool or instrument being physically handled by an operator, wherein the at least one parameter of the tool or instrument corresponds to a number of degrees of freedom greater than the number of degrees of freedom on which the plurality of motor drives act, and wherein the controller is configured to transmit a force to the tool or instrument in order to indicate to the operator physically handling the tool or instrument how to move the tool or instrument in order to meet the constraint on the at least one parameter of the tool or instrument.
2. The device of claim 1, wherein the at least one parameter of the tool or instrument is position.
3. The device of claim 1, wherein the at least one parameter of the tool or instrument is velocity.
4. The device of claim 1, wherein the total number of degrees of freedom of the jointed mechanical structure is six and the plurality of motor drives are configured to actuate the jointed mechanical structure according to three degrees of freedom.
5. The device of claim 1, wherein the tool or instrument is an echographic probe.
6. The device of claim 1, wherein the force transmitted by the controller depends upon the at least one parameter.
7. The device of claim 1, wherein the jointed mechanical structure is an arm comprising a joint bearing and the force is transmitted to the tool or instrument at this joint.
8. The device of claim 1, wherein the force is transmitted by the controller to at least partially guide the operator physically handling the tool or instrument in reaching a lesion with the tool or instrument.
9. The device of claim 8, wherein the force transmitted by the controller increases as the tool moves away from the lesion.
10. An imaging assembly comprising: a mammographic imaging device comprising a source of x-rays, a detector, and a compression paddle; and a device for assisting with the handling of a tool or instrument, the device comprising: a jointed mechanical structure on which the tool or instrument is attached; a plurality of motor drives configured to actuate the jointed mechanical structure according to a number of degrees of freedom less than the total number of degrees of freedom of the jointed mechanical structure; and a controller configured to drive the plurality of motor drives, individually or in combination, in order to meet a constraint on at least one parameter of the tool or instrument that cannot be met independently of the tool or instrument being physically handled by an operator, wherein the at least one parameter of the tool or instrument corresponds to a number of degrees of freedom greater than the number of degrees of freedom on which the plurality of motor drives act, and wherein the controller is configured to transmit a force to the tool or instrument in order to indicate to the operator physically handling the tool or instrument how to move the tool or instrument in order to meet the constraint on the at least one parameter of the tool or instrument.
11. The assembly of claim 10, wherein the at least one parameter of the tool or instrument is position.
12. The assembly of claim 10, wherein the at least one parameter of the tool or instrument is velocity.
13. The assembly of claim 10, wherein the tool or instrument is an echographic probe.
14. The assembly of claim 10, wherein the force transmitted by the controller depends upon the at least one parameter.
15. The assembly of claim 10, wherein the jointed mechanical structure is an arm comprising a joint bearing and the force is transmitted to the tool or instrument at this joint.
16. The assembly of claim 10, wherein a vertical component of the force transmitted by the controller along an axis perpendicular to a plane containing the compression paddle is zero.
17. The assembly of claim 10, wherein the force is transmitted by the controller to at least partially guide the operator physically handling the tool or instrument in reaching a lesion with the tool or instrument.
18. The assembly of claim 17, wherein the force transmitted by the controller increases as the tool or instrument moves away from the lesion.
19. The assembly of claim 17, wherein the force transmitted by the controller is zero when an image plane of the tool or instrument contains the lesion and increases as the tool gradually moves away from the lesion.
20. The assembly of claim 17, wherein the force transmitted by the controller is elastic and is defined by:
{right arrow over (F)}=k{right arrow over (d)}, wherein k is a stiffness constant and wherein {right arrow over (d)} is a distance between the tool or instrument and the lesion.
Description
BRIEF DESCRIPTION OF THE SEVERAL VIEWS OF THE DRAWINGS
(1) Other features and advantages of embodiments of the invention will become further apparent from the description which follows, which is purely illustrative and should be read with reference to the accompanying drawings, in which:
(2)
(3)
(4)
(5)
(6)
DETAILED DESCRIPTION OF THE INVENTION
(7)
(8) In the case of targeting and analyzing a lesion of the breast, the echographic probe allows acquisition of 2D images of the breast of the patient along an image plane U secant to a plane containing the compression paddle 2.
(9) This acquisition and processing unit 20 is programmed upon applying the processing method (for example for reconstructing a 3D image from 2D projection images). This may for example be a computer, a processor, a microcontroller, a micro-computer, a programmable automaton, one or more specific application integrated circuits, other programmable circuits, or other devices which include a computer such as a workstation.
(10) Further, the acquisition and processing unit 20 is advantageously programmed for calculating the position of an object of interest such as a possible lesion of the breast of a patient and for calculating the stress which the assistance device 10 has to apply to the probe S. Alternatively, the calculation of the stress may be carried out beforehand with another device. Still alternatively, the position of an object of interest such as a possible lesion of the breast of a patient may be determined by the user on the basis of the image he/she views through the display unit 40.
(11) The acquisition and processing unit 20 is coupled with a storage unit 8 which may be integrated or separate from the acquisition and processing unit 25. The storage unit 30 may be formed with a hard disc or any other removable storage means (a CD-ROM, a diskette, etc.). This may be a ROM/RAM memory of the processing and acquisition unit 20, a CD-ROM, a USB key, a memory of a central server.
(12) The acquisition and processing unit 20 may comprise a reader device (not shown) for example a diskette reader or a CD-ROM reader, for reading the instructions of the processing method from a medium of instructions (not shown), such as a diskette or a CD-ROM. Alternatively, it may execute instructions of a processing method stored in firmware (not shown).
(13) Finally, for displaying the images either from the medical imaging device 1 or from the echographic probe S, the targeting and analysis assembly comprises a display unit 40.
(14) The display unit 40 is for example a computer screen, a monitor, a flat screen, a plasma screen or any type of commercially known display device. The display unit 40 allows a radiology practitioner to control the 3D representation of the breast (sampling of the volume, orientation of the cuts, etc.), and/or the display of the acquired 2D images as well as the targeting and analysis of a lesion by means of the echographic probe S.
(15)
(16) It further has a certain number (three here) of motor drives 11, 12, 13 which actuate it according to a certain number of degrees of freedom, in this case three. Generally, the structure 100 has a number of motor drives which actuate the probe S according to a number of degrees of freedom of less than the number of degrees of freedom provided by the structure 100.
(17) The assistance device further comprises an automatic motor drive control 16 which drives the motor drives according to a constraint on position and/or velocity parameters of the instrument. This driving facilitates the meeting of a constraint on the position and/or velocity parameters of the instrument. In particular, the position and/or velocity parameters of the instrument or tool S correspond to a greater number of degrees of freedom than that of the degrees of freedom on which the motor drives 11, 12, 13, act.
(18) Indeed, the motor drives by themselves, independently of the handling by the user, cannot meet the constraint. With the assistance device, it is possible to assist the tool while meeting a constraint corresponding to a greater number of degrees of freedom than the number of degrees of freedom on which the motor drives 11, 12, 13, act.
(19) In the case of assistance with the handling of the echographic probe S for targeting and analyzing a possible breast lesion of a patient, as this is illustrated in
(20) Thus, it drives three motor drives 11, 12, 13 by setting a constraint thereto so that the echographic probe S is mobile according to four degrees of freedom (illustrated by the double arrows in
(21) two translations on the compression paddle 2,
(22) a rotation along a vector normal to the compression paddle 2,
(23) a rotation around the intersection between the compression paddle 2, and
(24) an image plane U of the echographic probe S.
(25) For example, the assistance provided by the jointed mechanical structure 100 is physically expressed by a force transmitted to the echographic probe S which depends on the position of the echographic probe S on the compression paddle 2. Although this single force is not sufficient for guiding the echographic probe in order to observe an arbitrary constraint, it was noticed that it is intuitively understood by the user as an indicator on how to handle the echographic probe S and that the thereby achieved partial guidance gave excellent results.
(26) As already mentioned, the device for assisting with the handling gives the possibility of helping a practitioner to position an echographic probe S at the level of or in the vicinity of the possible lesion detected in the cuts from the medical imaging device 1. To do this, the echographic probe S is in contact with the compression paddle 2, P being a contact point. It is further held by the practitioner above its joint on the mechanical structure 100. It is according to the position of the possible lesion relatively to the probe S that the motor drives are driven by the control 16 of the assistance device.
(27) The structure 100 includes movement sensors with which it is possible to know the position and orientation of the probe S in a reference system. Depending on this position and orientation, the processing unit 20 calculates the coordinates of the vector {right arrow over (d)} connecting the possible lesion or target noted as I to its projection IU onto the image plane U. The control 16 receives as an input this vector {right arrow over (d)} and drives the motor drives 11, 12, 13. Notably it drives these motor drives so that the structure 100 transmits at its joint 14 a force {right arrow over (F)} to the probe S.
(28) According to the cases, such a force {right arrow over (F)} depends on several parameters. For explaining the generation of the force {right arrow over (F)}, reference is made to
(29) F.sub.p=(P,{right arrow over (x)}.sub.P, {right arrow over (y)}.sub.P, {right arrow over (z)}.sub.P) a reference system of origin P, a point of the probe, this may for example be a contact point between the probe and the plane π containing the compression paddle 2, a reference system attached to the echographic probe S with {right arrow over (z)}.sub.P a vector normal to the image plane U of the echographic probe S and {right arrow over (y)}.sub.P the direction vector of the axis of symmetry of the ultrasound beam.
(30) F.sub.O=(O, {right arrow over (x)}.sub.O, {right arrow over (y)}.sub.O, {right arrow over (z)}.sub.O) a reference system of origin O attached to the plane π corresponding to the face of the compression paddle 2 on which the echographic probe S is handled with {right arrow over (z)}.sub.O a vector normal to the plane π.
(31) The echographic probe S is maintained by the practitioner at the point H such that {right arrow over (P)}H=−∥{right arrow over (P)}H∥{right arrow over (y)}.sub.p. The mechanical structure 100 applies a force {right arrow over (F)} on the probe at point T such that {right arrow over (P)}T=−∥{right arrow over (P)}T∥{right arrow over (y)}.sub.p. This point T corresponds to the junction between the probe and the jointed mechanical structure. This is the end 14 of the structure.
(32) The force is zero when the image plane U of the probe S contains the possible lesion so as to let the practitioner handle the echographic probe S according to the degrees of freedom so that the possible lesion remains visible on the echographic image.
(33) Further, the force is such that it increases when the echographic probe S moves away from the target I. The force {right arrow over (F)} may in particular be selected in order to generate an elastic return if it is defined by {right arrow over (F)}=k{right arrow over (d)} wherein k is a stiffness constant. The force includes three components defined in the reference system F.sub.O attached to the plane π.
(34) Alternatively, in order to avoid perturbations at the contact between the echographic probe S and the compression paddle 2, the vertical component of the force along the axis {right arrow over (z)}.sub.O is zero. In this case the force {right arrow over (F)} is expressed by {right arrow over (F)}=k└{right arrow over (d)}−({right arrow over (d)}.Math.{right arrow over (z)}.sub.O){right arrow over (z)}.sub.O┘. For reasons of stability, it is desirable to damp oscillations at the end of the arm. In order to limit oscillations, the force {right arrow over (F)} may be calculated by
(35)
wherein c is a constant damping coefficient.
(36) Still alternatively, the force may take into account the velocity {right arrow over (v)}.sub.T at the end 14 of the mechanical structure 100. In this case the force {right arrow over (F)} is expressed by
(37)
wherein c.sub.T is another damping constant.
(38) Finally, the force {right arrow over (F)} may relieve the practitioner from the weight of the echographic probe S. In this case the force {right arrow over (F)} is expressed by
(39)
wherein m is the mass of the echographic probe S and g is the standard gravity constant.
(40) The device was experimentally tested with a first panel of users, which shows an improvement in terms of accuracy and duration of the gesture. Indeed, the average distance and the maximum distance between the image plane U of the echographic probe S and the target I are reduced by means of the device and the execution time is reduced.