This application is based on and claims Convention priority to Japanese patent applications No. 2009-053263 and No. 2009-053264, both filed Mar. 6, 2009, the entire disclosures of which are herein incorporated by reference as a part of this application.
1. Field of the Invention
The present invention relates to a navigation system for a remote controlled actuator of a kind, which is used in medical and mechanical processing applications and capable of altering the attitude of a machine tool by remote control.
2. Description of Related Art
Remote controlled actuators are currently available; some are used in the medical field for osteo treatment and some are used in the mechanical processing field for drilling and cutting a bone. Any of those remote controlled actuators controls by remote control a machine tool fitted to a distal end of an elongated pipe of a linear or curved configuration. However, since the conventional remote controlled actuator is designed solely to control only the rotation of the machine tool by remote control, difficulties have been encountered in processing of a complicated shape and processing at a site difficult to view with eyes from the outside in the medical field. Also, in the drilling process, the capability of processing not only the linear line, but also the curved configuration is often required. In addition, in the cutting process, the capability is required to perform the process at a site deep in grooves. In the following description, conventional art and problems inherent in the remote controlled actuator will be discussed with reference to the medical field.
In the orthopedic field, the artificial joint replacement is well known, in which a joint, of which bone has been abraded by due to bone deterioration, is replaced with an artificial joint. The joint replacement surgery requires a living bone of a patient to be processed to enable an artificial joint to be implanted. In order to enhance the strength of postoperative adhesion between the living bone and the artificial joint, such processing is required to be performed precisely and accurately in conformity to the shape of the artificial joint.
By way of example, during the hip join replacement surgery, a thigh bone is opened to secure access of an artificial joint into the femoral marrow cavity. In order to secure a strength of contact between the artificial joint and the bone, surfaces of contact of the artificial joint and the bore must be large and so the opening for insertion of the artificial joint is processed to represent an elongated shape extending deep into the bone. As a medical actuator used in cutting the bone in a manner described above, the actuator is known, in which a tool is rotatably provided in a distal end of an elongated pipe and, on the other hand, a drive source such as, for example, a motor is mounted on a proximal end of the pipe so that the tool can be driven through a rotary shaft disposed inside the elongated pipe. (See, for example, the Patent Document 1 listed below.) Since in this type of medical actuator a rotatable element that is exposed bare to the outside is only the tool at the distal end of the elongated pipe, the tool can be inserted deep into the bone.
The surgical operation for artificial joint replacement generally accompanies skin incision and muscular scission. In other words, the human body must be invaded. In order to minimize the postoperative trace, it is quite often desirable that the elongated pipe referred to above is not necessarily straight, but is moderately curved. To meet with this desire, the following technique has hitherto been suggested. For example, the Patent Document 2 listed below discloses the elongated pipe having its intermediate portion curved double to displace an axial position of the distal end of the pipe relative to the longitudinal axis of the proximal end of the same pipe. To make the axial position of the distal end of the pipe relative to the longitudinal axis of the proximal end of the same pipe is also known from other publications. Also, the Patent Document 3 listed below discloses the elongated pipe rotated 180°.
If in a condition, in which the artificial joint is inserted into an artificial joint insertion hole formed in the living bone, a large gap exist between the living bone and the artificial joint, a large length of time is required to accomplish the postoperative adhesion between the living bone and the artificial joint and, therefore, it is considered desirable that the gap should be as small as possible. Also, it is important that respective surfaces of contact between the living bone and the artificial joint be smooth, and accordingly, a high precision is required in processing the artificial joint insertion hole. Whatever the pipe take any shape, the working range of the tool is limited by the shape of the pipe and, therefore, it is difficult to widen the working range of the tool to process the artificial joint insertion hole so that the living bone and the artificial joint may can have smooth contact surfaces and, yet, the gap between the living bone and the artificial joint may be small while skin incision and muscular scission are minimized at the same time.
In general, it is quite often that the patient's bone, where an artificial joint is to be implanted, exhibits a strength lowered as a result of aging and, in a certain case, the bone itself is deformed. Accordingly, the processing of the artificial joint insertion hole is more difficult to achieve than generally considered.
In view of the foregoing, the applicant or assignee of the present invention has attempted to provide a remote control actuator of a type designed to enable the processing of the artificial joint insertion hole to be relatively easily and accurately accomplished. For this purpose the remote controlled actuator of the type referred to above includes an elongated spindle guide section of a pipe-like contour, provided in an actuator main body, and a distal end member provided at a distal end portion of the spindle guide section for rotatably supporting a processing tool in a fashion capable of being altered in attitude so that the distal end member can be altered in attitude by remote control. This is because if the attitude of the tool can be changed, the tool can be maintained at a proper attitude regardless of the shape of the pipe. It is eventually pointed out that although the medical actuator of a type having no elongated pipe such as, for example, the spindle guide section, in which a portion provided with a processing tool is changeable in attitude relative to the grip that is held by hand, is currently available in the medical field (See, for example, the Patent Document 4 listed below.), nothing has yet been suggested which has a capability of changing the attitude of the tool by remote control.
Where the artificial joint insertion hole is to be processed in the bone with the use of the remote controlled actuator, it is quite often that the tool cannot be directly viewed with eyes and, therefore, a navigation system is needed in order to grasp the position of the tool. For this type of the navigation system, the following techniques have hitherto been well known in the art.
The Patent Document 5 listed below discloses the navigation system, in which a marker is applied to the bone so that the position of the bone can be measured by the detection of the marker with the use of an optical sensor. Using this technique, when a marker is applied not only to the bone, but also to the body of a remote controlled actuator, which is a stationary portion of such actuator in such case, respective positions of the bone and the actuator main body can be measured.
The Patent Document 6 also listed below discloses the navigation system, in which a marker, which is formed in a specific pattern, not in a dot, is applied to the actuator main body so that both of the position of the marker and the attitude of the actuator main body to which the marker has been applied can be detected by the detection of the pattern of that marker with the use of a marker detecting machine. Once the attitude of the actuator main body is determined, the position of the tool can be estimated from the relative positional relation between the distal end member and the tool and the site of the actuator main body where the marker has been applied. It is, however, to be noted that the relative positional relation between the distal end member and the tool and the site of the actuator main body where the marker has been applied is measured beforehand and is recorded and stored as a positional relational information.
It occurs quite often that the tool is replaced with a different type thereof depending on an object to be processed and/or upon, for example, wear, and, therefore, the positional relational information to be used in estimation of the position of the tool is needed to be updated each time the replacement takes place. As such the Patent Document 6 discloses the use of a switch operatively linked with removal of the tool to provide a piece of information with which the operator of the remote controlled actuator can be informed of the necessity of updating of the positional relational information.
The Patent Document 7 listed below discloses the navigation system, in which a second marker different from a first marker fitted to the actuator main body is prepared for use and in which the tool is brought into contact with the second marker and, using a positional relation between the actuator main body and the second marker then measured, the position of the tool is estimated on the basis of the positional relation between the actuator main body and the first marker measured during the procedure.
[Patent Document 1] JP Laid-open Patent Publication No. 2007-301149
[Patent Document 2] U.S. Pat. No. 4,466,429
[Patent Document 3] U.S. Pat. No. 4,265,231
[Patent Document 4] JP Laid-open Patent Publication No. 2001-17446
[Patent Document 5] U.S. Pat. No. 5,249,581
[Patent Document 6] U.S. Pat. No. 6,434,507
[Patent Document 7] U.S. Pat. No. 7,166,114
The above mentioned navigation system is premised on the tool having been fixed relative to the actuator main body and, therefore, there has been found a problem that such navigation system is inapplicable to the remote controlled actuator of the type having the distal end member that can rotatably support the tool relative to the actuator main body in a fashion capable of altering in attitude thereof.
The present invention is therefore intended to provide a navigation system applicable to a remote controlled actuator of a type, in which the attitude of a distal end member provided at a distal end portion of an elongated spindle guide section of a pipe-like configuration in appearance for supporting a tool can be altered by a remote control, which system is designed to enable the position of the tool to be estimated.
To describe a navigation system for a remote controlled actuator according to the present invention with the aid of reference numerals, used in the accompanying drawings, for facilitating a better understanding thereof, the remote controlled actuator includes an actuator main body 10, in which a base end of a spindle guide section 3 of an elongated configuration is connected with a drive unit housing 4a; a distal end member 2 fitted to a distal end portion of the spindle guide section 3 for pivotal movement about a pivot center O to enable it to be altered in attitude; a tool 1 rotatably supported by the distal end member 2; an attitude altering drive source 42 and a tool rotation drive source 41 both provided within the drive unit housing 4a for altering the attitude of the distal end member 2 and rotating the tool 1, respectively; and an operator unit 50 provided in the drive unit housing 4a for controlling respective operations of the drive sources 42 and 41 for maneuvering the attitude of the distal end member 2 and the rotation of the tool 1, to thereby estimate the position of a processing member la of the tool 1. The navigation system includes a marker detecting unit 8 for detecting respective positions and attitudes of a main body marker 7A, fitted to the drive unit housing 4a of the actuator main body 10, a tool attitude detector 45 for detecting the attitude of the distal end member 2 relative to the actuator main body 10, an actuator shape storage section 53, and a tool processing member position estimator 55. The actuator shape storage section 53 referred to above stores information on the relative position of the pivot center O1 relative to the main body marker 7A and information on the shape of the tool 1 with reference to the pivot center O1. The tool processing member position estimator 55 estimate the position of a processing member 1a of the tool 1 from information on the position and attitude of the main body marker 7A, detected by the marker detecting unit 8, the information on the relative position of the pivot center O1 and the information on the shape of the tool 1, both stored in the actuator shape storage section 53, and information on the attitude of the distal end member 2 detected by the tool attitude detector 45. It is to be noted that the information on the shape of the tool 1 stored in the actuator shape storage section 53 is satisfactory if the distance from the pivot center O1 to the processing member 1 a of the tool 1 can be recognized with it, or alternatively it may be information only on the distance referred to above.
According to the above described construction, the marker detecting unit 8 detects the position and attitude of the marker 7A fitted to the drive unit housing 4a of the actuator main body 10. Accordingly, the position and attitude of the reference portion of the actuator main body 10 is detected. The tool attitude detector 45 detects the attitude of the distal end member 2 relative to the actuator main body 10. The tool processing member position estimator 55 estimates the position of the processing member 1a of the tool 1 from the information on the position and attitude of the marker 7A detected by the marker detecting unit 8, the information on the relative position of the center of pivot O1 of the distal end member 2 and the information on the shape of the tool 1, both stored in the actuator shape storage section 53, and the information on the attitude of the distal end member 2 detected by the tool attitude detector 45.
In other words, the tool processing member position estimator 55 can estimate the absolute position of the pivot center O1 from the information on the position and attitude of the marker 7A detected by the marker detecting unit 8, that is, the position and attitude of the reference portion of the actuator main body 10 and the information on the relative position of the center of pivot O1 of the distal end member 2 relative to the marker 7A stored in the actuator shape storage section 53. Also, the relative position of the processing member 1a of the tool 1 relative to the pivot center O1 can be estimated from the information on the attitude of the distal end member 2 relative to the actuator main body 10 detected by the tool attitude detector 45 and the information on the shape of the tool 1 stored in the actuator shape storage section 53.
From the absolute position of the center of pivot O1 of the distal end member 2 so estimated as described above and the relative position of the processing member 1a of the tool 1 with the position of the pivot center O1 taken as a reference, the absolute position of the processing member 1a of the tool 1 can be estimated. For this reason, relative to the remote controlled actuator 5 capable of performing a remote control of the alteration of the attitude of the distal end member 2 for the support of the tool 1, which is provided at the distal end of the spindle guide section 3, the position of the processing member 1a of the tool 1 can be estimated.
In the present invention, in order that a plurality of remote controlled actuators 5 utilizing respective different types of spindle guide sections 3 to be useable, it is recommended that the actuator shape storage section 53 may store the information on the relative position of the pivot center O1 relative to the marker for each type of the spindle guide sections 3, and that the use is made of a spindle guide section type selector 53a for selecting the information on the relative position of the pivot center O1 that is to be used in estimation performed by the tool processing member position estimator 55.
In the case where a certain remote controlled actuator 5 is to be used, out from the information on the relative position of the pivot center O1 relative to the marker 7A that is stored in the actuator shape storage section 53, the information corresponding to the type of the spindle guide section 3 of the remote controlled actuator 5 is selected by the spindle guide section type selector 53a. By so doing, relative to the plural types of the remote controlled actuators 5 utilizing the different types of the spindle guide sections 3, the navigation system can become useable.
In the present invention, in order that a plurality of remote controlled actuators 5, utilizing respective different types of tools 1, and the remote controlled actuator 5 of a type, in which different types of the tools 1 can be replaced one at a time, to be useable, it is recommended that the actuator shape storage section 53 may store the information on the shape of the tool 1 for each type of the tool 1 with reference to the pivot center O1, and that the use may be made of a tool type selector 53b for selecting the information on the shape of the tool 1 that is to be used in estimation performed by the tool processing member position estimator 55.
In the case where a certain remote controlled actuator 5 is to be used, out from the information on the shape of the tool 1 with the pivot center O1 taken as a reference, which is stored in the actuator shape storage section 53, the information corresponding to the type of the tool 1 of the remote controlled actuator 5 is selected by the tool type selector 53b. By so doing, relative to the plural types of the remote controlled actuators 5 utilizing the different types of the tools 1, the navigation system can become useable.
In the present invention, the marker 7A is of a type capable of projecting or reflecting light and the marker detecting unit 8 is of an optical type capable of receiving the light from the marker. The marker detecting unit 8 of the optical type has a simplified structure.
In the present invention, the tool attitude detector 45 may be provided in the attitude altering drive source 42 or a drive system for transmitting an operation from the attitude altering drive source 42 to the distal end member 2 and is operable to output an electric signal corresponding to the attitude of the distal end member 2.
If the operation of the distal end member 2 is outputted in the form of the electrical signal, the transmission of information between the remote controlled actuator and a control system portion of the navigation system can be facilitated particularly where the remote controlled actuator and the control system portion are separated a distance from each other.
In the present invention, a display unit 52 may be provided for displaying images such that the tool processing member position estimator 55 is provided with an actuator display information generator 55a for calculating an actuator display information, which is information for displaying the position and attitude of the actuator main body 10 and the attitude of the distal end member 2, from various input information that is used in the estimation of the position of the tool 1, and then displaying such actuator display information on a screen of the display unit 52.
If the display unit 52 and the actuator display information generator 55a are employed, the position and attitude of the actuator main body 10 and the actuator display information, which is information for displaying the attitude of the distal end member 2, can be displayed on the screen of the display unit 52 and, therefore, the operator can readily recognize such information during the manipulation of the remote controlled actuator 5.
Where the display unit 52 and the actuator display information generator 55a are employed, the actuator display information generated by the actuator display information generator 55a may be information necessary to display the position and attitude of the actuator main body 10 and the attitude of the distal end member 2 on the screen of the display unit in the form of series of dots 60.
Display in the form of the dots 60 makes it possible for the operator to recognize visually and also facilitate the calculation taking place in the actuator display information generator 55a.
Also, the actuator display information generator 55a may be of a type generating, as the actuator display information, a graphic symbol 61 and then displaying the graphic symbol 61 on the screen of the display unit 52, which symbol 61 is representative of an external shape of the tool 1, the distal end member 2 and the actuator main body 10, which reflect the position and attitude of them, by means of a computer graphics.
If the graphic symbol 61 representative of the outer shape is displayed, the visual recognition can be further facilitated.
Furthermore, the actuator display information generated by the actuator display information generator 55a may be information in the form of a numeral on the screen of the display unit 52.
In any case, by displaying on the screen of the display unit 52, the position and attitude of the actuator main body 10 and the actuator display information which is the information for displaying the position of the distal end member 2, the operator can be informed of such information.
The remote controlled actuator is preferably constructed as follows. That is to say, the distal end member rotatably supports the spindle for holding the tool; the spindle guide section includes a rotatable shaft for transmitting rotation of the tool rotation drive source within the drive unit housing to the spindle and an attitude altering member for altering the attitude of the distal end member by selectively advancing or retracting by means of the attitude altering drive source within the drive unit housing in a condition with the tip end held in contact with the distal end member.
If the remote controlled actuator is of the structure described above, the rotation of the tool rotation drive source within the drive unit housing is transmitted to the spindle through the rotary shaft accommodated within the spindle guide section and the attitude altering member arranged within the spindle guide section is selectively advanced or retracted by the attitude altering drive source within the drive unit housing, to thereby alter the attitude of the distal end member. Accordingly, the rotation of the tool and the alteration of the attitude of the distal end member can be accomplished by remote control.
In any event, the present invention will become more clearly understood from the following description of preferred embodiments thereof, when taken in conjunction with the accompanying drawings. However, the embodiments and the drawings are given only for the purpose of illustration and explanation, and are not to be taken as limiting the scope of the present invention in any way whatsoever, which scope is to be determined by the appended claims. In the accompanying drawings, like reference numerals are used to denote like parts throughout the several views, and:
The remote controlled actuator 5 includes an actuator mechanism 5a, best shown in
Referring now to
As shown in
The spindle guide section 3 includes a rotary shaft 22 for transmitting a rotational force exerted by a tool rotation drive source 41 accommodated within the drive unit housing 4a (
The spindle guide section 3 includes an outer shell pipe 25 forming an outer shell of the spindle guide section 3 and the rotary shaft 22 referred to above is positioned at the center of this outer shell pipe 25. The rotary shaft 22 so positioned is rotatably supported by a plurality of rolling bearings 26 positioned spaced a distant apart from each other in a direction axially of the spindle guide section 3. Spring elements 27A and 27B for generating a preload on the corresponding rolling bearing 26 are disposed between the neighboring rolling bearings 26. Each of those spring elements 27A and 27B is employed in the form of, for example, a compression spring. There are the spring element 27A for inner ring for generating the preload on the inner ring of the rolling bearing 26 and the spring element 27B for outer ring for generating the preload on the outer ring of the rolling bearing 26, and the both are arranged alternately relative to each other. The constraint member 21 referred to previously is fixed to a pipe end portion 25a of the outer shell pipe 25 by means of a fixing pin 28 and has its distal end inner peripheral portion supporting the distal end of the rotary shaft 22 through a rolling bearing 29. It is, however, to be noted that the pipe end portion 25a may be a member separate from the outer shell pipe 25 and may then be connected with the outer shell pipe 25 by means of, for example, welding.
A single guide pipe 30 open at opposite ends thereof is provided between an inner diametric surface of the outer shell pipe 25 and the rotary shaft 22, and an attitude altering member 31, made up of a wire 31a and pillar shaped pins 31b at opposite ends, is axially movably inserted within a guide hole 30a, which is an inner diametric hole of the guide pipe 30. One of the pillar shaped pins 31b, which is on the side of the distal end member 2, has its tip representing a spherical shape and is held in contact with a base end face of the distal end member housing 11. The base end face 11b of the housing 11, which defines a surface of contact between the distal end member 2 and the attitude altering member 31, for the distal end member 2 is so shaped as to represent an inclined face such that an outer peripheral edge thereof is closer to the spindle guide section 3 than a center portion thereof. Similarly, as best shown in
It is to be noted that the use of the pillar shaped pins 31b may be dispensed with, leaving only the signal wire 31a to constitute the attitude altering member 31.
At a position spaced 180° in phase from a peripheral position where the attitude altering member 31 referred to above is positioned, a restoring elastic member 32, which is in the form of, for example, a compression spring, is provided between the base end face of the housing 11 for the distal end member 2 and a tip end face of the outer shell pipe 25 of the spindle guide section 3. This restoring elastic member 32 has a function of biasing the distal end member 2 towards the side of a predetermined attitude.
Also, as best shown in
The tool rotation drive mechanism 4b includes the tool rotation drive source 41 referred to previously. The tool rotation drive source is in the form of, for example, an electrically driven motor having its output shaft 41a coupled with a base or proximal end of the rotary shaft 22.
The attitude altering drive mechanism 41 includes an attitude altering drive source 42. This attitude altering drive source 42 is in the form of, for example, an electrically operated linear actuator and had an output rod 42a capable of moving leftwards or rightwards, as viewed in
The lever mechanism 43 includes a pivot lever 43b pivotable about a support pin 43a and is so designed and so configured as to allow a force of the output rod 42a to work on a working point P1 of the lever 43b, which is spaced a long distance from the support pin 43a, and as to apply a force to the attitude altering member 31 at a force point P2, which is spaced a short distance from the support axis 43a, wherefore an output of the attitude altering drive source 42 can be increased and then transmitted to the attitude altering member 31. Since the use of the lever mechanism 43 is effective to enable a large force to be applied to the attitude altering member 31 even in the linear actuator of a low output capability, the linear actuator can be downsized. The rotary shaft 22 extends through an opening 44 defined in the pivot lever 43b. It is to be noted that instead of the use of the attitude altering drive source 42 or the like, the attitude of the distal end member 2 may be manually operated from a remote site (by remote control).
The marker detecting unit 8 shown in
Each of the marker detectors 8b is of an optical type and is so designed and so configured as to project a detection beams towards the light reflectors 7a of each of the markers 7A and 7B and then receive rays of light reflected from those light reflectors 7a. Respective detection signals of those marker detectors 8b are supplied to respective marker position and attitude calculators 54A and 54B (best shown in
As shown in
The operating system unit 5b is made, up of a tool rotation controller 5ba and an attitude controller 5bb. The operating system unit 5b is comprised of hardware and a software program executed thereby, or comprised of a further addition of an electronic circuit. The tool rotation controller 5ba provides an output to a motor driver (not shown) in response to an input from a rotation operating instrument 50a so as to drive the tool rotation drive source 41. The attitude controller 52b provides an output to the motor driver (not shown) in response to an input from an attitude altering instrument 50b to thereby drive the attitude altering drive source 42.
The navigation system unit 51 includes an actuator shape storage section 53, marker position and attitude calculators 54A and 54B, and a tool processing member position estimator 55. The actuator shape storage section 53 referred to above in turn includes a spindle guide section type selector 53a and a tool type selector 53b. The tool processing member position estimator 55 includes an actuator display information generator 55a. Also, separate from them, the navigation system unit 51 includes a to-be-processed object display information generator 56.
The actuator shape storage section 53 is operable to store therein information on the relative position of the pivot center O1 of the distal end member 2 relative to the main body marker 7A fitted to the drive unit housing 4a and information on the shape of the tool 1 with reference to the pivot center O1. For the information on the shape of the tool 1, information can be employed, which pertains to the relative position of the center O2 (shown in
The actuator shape storage section 53 will be described in further details hereinafter.
The relative position of the pivot center O1 of the distal end member 2 relative to the main body marker 7A depends on the shape of the spindle guide section 3. By way of example, depending on whether the spindle guide section 3 used is of a curved configuration as best shown in
Also, the shape of the tool 1 with reference to the pivot center O1 differs depending on the type of the tool 1 used. By way of example, depending on whether the tool 1 is employed in the form of the type having the spherical processing member 1a as best shown in
The marker position and attitude calculator 54A shown in
Similarly, the marker position and attitude calculator 54B is operable to calculate the position and the attitude of the to-be-processed object marker 7B, fitted to the to-be-processed object 6 best shown in
The tool processing member position estimator 55 shown in
In other words, the tool processing member position estimator 55 can estimate the absolute position of the pivot center O1 from the information on the position and attitude of the main body marker 7A detected by the marker detecting unit 8, that is, the position and attitude of the reference portion of the actuator main body 10, and the information on the relative position of the pivot center O1 of the distal end member 2 relative to the marker 7A stored in the actuator shape storage section 53. Also, the relative position of the processing member 1a of the tool 1 relative to the pivot center O1 best shown in
From the absolute position of the center of pivot O1 of the distal end member 2 and the relative position of the processing member 1a with the pivot center O1 taken as a reference, so estimated in the manner described above, the absolute position of the processing member 1a of the tool 1 can be estimated. For this reason, relative to the remote controlled actuator 5 capable of altering, by remote control, the attitude of the distal end member 2 for the support of the tool 1, which is provided at the distal end of the spindle guide section 3, the position of the processing member 1a of the tool 1 can be estimated.
The actuator display information generator 55a referred to above and shown in
More specifically, as best shown in
Hereinafter, the operation of the remote controlled actuator 5 of the structure shown in and described with particular reference to
When the tool rotation drive source 41 is driven, the rotational force thereof is transmitted to the spindle 13, best shown in
During the procedure, the attitude altering drive source 42 (shown in
Since the attitude altering member 31 is inserted through the guide hole 30a, the attitude altering member 31 can properly act on the distal end member 2 at all times without being accompanied by displacement in position in a direction perpendicular to the lengthwise direction thereof and the attitude altering operation of the distal end member 2 can therefore be performed accurately. Also, since the attitude altering member 31 is comprised of mainly the wire 31a and has a flexible property, the attitude altering operation of the distal end member 2 is carried out accurately even though the spindle guide section 3 is curved. In addition, since the center of the junction between the spindle 13 and the rotary shaft 22 lies at the same position as the respective centers of curvature O1 of the guide faces F1 and F2, no force tending to press and pull will not act on the rotary shaft 22 as a result of the alteration of the attitude of the distal end member 2 and the distal end member 2 can be smoothly altered in attitude.
The remote controlled actuator 5 of the foregoing construction is utilized in grinding the femoral marrow cavity during, for example, the artificial joint replacement surgery and during the surgery, it is used with the distal end member 2 in its entirety or a part thereof inserted into the body of a patient. Because of this, if the distal end member 2 can be altered in attitude by remote control, the bone can be processed in a condition with the tool 1 maintained in a proper attitude at all times and the opening for insertion of the artificial joint can be finished accurately and precisely.
There is the necessity that the rotary shaft 22 and the attitude altering member 31 are provided in a protected fashion. In this respect, the spindle guide section 3, which is elongated in shape, is provided with the rotary shaft 22 at the center of the outer shell pipe 25 and the guide pipe 30, accommodating therein the attitude altering member 31, and the reinforcement shafts 34, all of these are arranged in the circumferential direction and between the outer shell pipe 25 and the rotary shaft 22. Accordingly, the rotary shaft 22 and the attitude altering member 31 can be protected and the interior can be made hollow to thereby reduce the weight without sacrificing the rigidity. Also, the arrangement balance as a whole is rendered good.
Since, as shown in
During the operation of the remote controlled actuator 5 shown in
In the event that the spindle guide section 3 is replaced with a different type and/or the shape of the spindle guide section 3 is deformed, it can be accommodated as the proper relation can be selected by the spindle guide section type selector 53a out from the relations between the types of the spindle guide sections 3 and the relative position of the distal end member 2, which are stored in the actuator shape storage section 53 shown in
Although the actuator mechanism 5a of the remote controlled actuator 5 shown in
The drive unit (corresponding to “4” in
By way of example, when the upper attitude altering member 31 shown in
According to this construction, since the housing 11 for the distal end member 2 is pressed by the two attitude altering members 31, as compared with the previously described embodiment in which it is pressed by the only attitude altering member 31, the attitude stability of the distal end member 2 can be increased.
The drive unit is provided with three attitude altering drive sources 42 (42U, 42L and 42R), best shown in
By way of example, when one of the attitude altering members 31U, which is shown in an upper side of
Also, when while the attitude altering member 31U on the upper side as viewed in
The use of the attitude altering members 31 at the three circumferential locations as hereinabove described is effective to allow the distal end member 2 to be altered in attitude in two axis directions (X-axis and Y-axis directions) upwardly or downwardly and leftwards or rightwards. At this time, respective pressures from the three attitude altering members 31 and the reactive force from the constraint member 21 act on the distal end member connecting unit 15 and, therefore, the attitude of the distal end member 2 is determined in dependence on the balance of those working forces. According to the above described construction, since the housing 11 for the distal end member 2 is pressed by the three attitude altering members 31, the attitude stability of the distal end member 2 can be further increased. It is, however, to be noted that if the number of the attitude altering members 31 used is increased, the attitude stability of the distal end member 2 can be still further increased.
In the case where the distal end member 2 can be altered in attitude in the two axis directions, the attitude of the distal end member 2 in those two axis directions can be detected by detecting the amount of actuation of at least two of the three attitude altering drive sources 42 (
For example, the attitude altering drive mechanism 4c for driving the three attitude altering members 31 is constructed as shown in
A first mode of application of the present invention will be hereinafter described in detail with particular reference to
The navigation system shown in
The marker detecting unit 8 makes use of markers 7A, 7B and 7C as respective objects to be detected and includes marker detectors 8b, which are supported by a detector support body 8a, and marker position and attitude calculators 54 built in the navigation computer 9. The main body marker 7A is fitted to the drive unit housing 4a forming a part of the actuator main body 10 and the object marker 7B (
Each of the marker detectors 8b is of an optical type and is so designed and so configured as to project a detection beams towards the light reflectors 7a of each of the markers 7A, 7B and 7C and then receive rays of light reflected from those light reflectors 7a. Respective detection signals of those marker detectors 8b are supplied to respective marker position and attitude calculators 54 in the navigation computer 9 through a wiring system (not shown), built in the detector support body 8a, and a marker detector electric cables 47. It is, however, to be noted that the use of three light projectors (not shown) may be provided respectively in the markers 7A, 7B and 7C so that detection beams projected from those light projectors can be received by the individual detectors 8b. The use of the marker detectors 8b of an optical type as discussed above is effective to allow the marker detecting unit 8 to be assembled portable. It is, however, also to be noted that each of the marker detectors 8b may not necessarily be of an optical type and may be of, for example, a magnetic type. The marker detector 8b is the same as that of the first embodiment.
The navigation system unit 51 shown in
The marker position and attitude calculators 54A, 54B and 54C calculate respective positions and attitudes of the actuator, object and tool markers 7A, 7B and 7C in reference to associated detection signals from the three individual detectors 8b of the marker detecting unit 8. When each of the light reflector 7a of the main body, object and tool markers 7A, 7B and 7C and the individual detectors 8b is employed in three or more in number, the three dimensional position and attitude of each of the markers 7A, 7B and 7C can be determined. The position and attitude of the main body marker 7A are synonymous to the position and attitude of the actuator main body 10. The position and attitude of the object marker 7B are synonymous to the position and attitude of the to-be-processed object 6.
Referring to
The angle of rotation of the distal end member 2 recorded in the tool marker relative position and attitude storage section 65 and the relative position and attitude of the tool marker 7C relative to the main body marker 7A are obtained by means of an experiment conducted with the use of the actuator mechanism 5a that is actually used in processing. More specifically, the experiment is conducted in a manner as shown in
The relationship between the position and attitude of the main body marker 7A and the position and attitude of the tool marker 7C depends on the shape of the spindle guide section 3. In a similar fashion to the first embodiment, for example, it differs depending on whether the spindle guide section 3 employed has a curved shape as shown in
The tool and tool marker relative position storage section 64 stores the relative position of the processing member 1a of the tool 1, which is mounted on the distal end member 2, relative to the tool marker 7C for each type of the tool 1 as shown in
The tool processing member position estimator 55 referred to above and shown in
In other words, by detecting the angle of rotation of the distal end member 2 with the tool attitude detector 45 and then by checking the detected angle of rotation with the tool marker relative position and attitude storage section 65, the relative position of the tool marker 7C relative to the main body marker 7A is determined. At this time, the actual measurement of the angle of rotation of the distal end member 2 detected by the tool attitude detector 45 does not match with the angle of rotation of the distal end member 2 recorded in the tool marker relative position and attitude storage section 65, but the relative position of the tool marker 7C relative to the main body marker 7A may be determined using the most approximate value or by calculation based on the relative position of the tool marker 7C relative to the main body marker 7A that is delivered from a plurality of values approximate to the actual measurement. Then, when the above described relative position so determined as above is checked with the position and attitude of the main body marker 7A detected by the marker detecting unit 8, the absolute position and attitude of the tool marker 7C can be estimated.
Since the reference point Q1 of the processing member 1a of the tool 1 in a condition mounted on the distal end member 2 relative to the reference point Q2 of the tool marker 7C shown in
The operation of the remote controlled actuator 5 shown in
During the processing, the marker carrier member 58 equipped with the tool marker 7C shown in
In the event that the tool 1 and/or the spindle guide section 3 are replaced, the experiment shown in
More specifically, using a calibrating member 59 fitted to a calibration marker 7D, the previously described calibrating work is performed. In other words, the tool 1, which defines the reference, is mounted on the distal end member 2 and, in a condition in which the reference point Q1 of the processing member 1a of the tool 1 is held in contact with a predetermined calibrating point Q3 of the calibrating member 59, the position and attitude of the calibration marker 7D are detected by the marker detecting unit 8. A result of this detection is stored in the reference position and attitude storage unit 64a, shown in
Where the tool 1 other than the tool 1 defining the reference is used, that tool 1 is mounted on the distal end member 2 and, in a condition in which the reference point Q1 of the processing member 1a of the tool 1 is held in contact with the calibrating point Q3 of the calibrating member 59, the position and attitude of the calibration marker 7D are detected by the marker detecting unit 8. The calibration calculator 64b shown in
According to the foregoing construction, if only reference values of the position and attitude of the calibration marker 7D are stored, it can accommodate the tool 1 of a different type merely by means of a simple operation in which in the condition with the reference point Q1 of the processing member 1a of the tool 1 held in contact with the calibrating point Q3 of the calibrating member 59, the position and attitude of the calibration marker 7D are detected by the marker detecting unit 8. For this reason, there is no need to conduct the experiment of detecting the relative position of the processing member 1a of the tool in the condition as mounted on the distal end member 2 relative to the tool marker 7C for each type of the tool 1.
An outer surface shape of the calibrating member 59 in proximity to the calibration point Q3 represents a concave shape defined by a curved surface 59a following a curved outer surface of the processing member 1a of the tool 1. In the case of this mode of application, the curved surface 59a is a spherical surface. For this reason, when the reference point Q1 of the tool 1 is to be held in contact with the calibration point Q3 of the calibrating member 59, the reference point Q1 of the tool 1 can be held in contact with the calibration point Q3 of the calibrating component 59 with a high accuracy and the calibrating accuracy of the relative position of the processing member 1a of the tool 1 in the condition as mounted on the distal end member 2 relative to the tool marker 7C can be increased.
The mode of application hereinabove described includes the following applied modes, in which as compared with any one of the previously described first to third preferred embodiments, the actuator shape storage section 53 is omitted, the tool marker 7C and the concomitant tool marker position and attitude calculator 54C are added, and the tool and tool marker relative position storage section 64 and the tool marker relative position and attitude storage section 65 are added as requirements.
The navigation system for the remote controlled actuator according to a mode 1 is a navigation system for estimating the position of the processing member 1a of the tool 1, which is applicable to the remote controlled actuator 5 including an actuator main body 10 in which a base end of the spindle guide section 3 of the elongated configuration is coupled with the drive unit housing 4a; a distal end member 2 fitted to a distal end of the spindle guide section 3 for pivotal movement about a pivot center O for altering the attitude thereof; a tool 1 rotatably supported by the distal end member 2; an attitude altering drive source 42 and a tool rotation drive source 41 provided within the drive unit housing 4a for effecting an alternation in attitude of the distal end member 2 and a rotation of the tool 1, respectively; and an operator unit 50, provided within the drive unit housing 4a, for controlling respective operation of the drive sources 42 and 41 to performing an operation of the attitude of the distal end member 2 and of the rotation of the tool 1.
The navigation system includes a marker detecting unit 8 for detecting respective positions and attitudes of the main body marker 7A, fitted to the drive unit housing 4a of the actuator main body 10, and the tool marker 7C fitted to a marker carrier member 58, removably mounted on the distal end member 2 in place of the tool 1, and positioned at a predetermined relative position relative to the tool 1 in a condition as mounted on the distal end member 2; the tool and tool marker relative position storage section 64 for storing the relative position of a processing member 1a of the tool 1 in a condition as mounted on the distal end member 2 relative to the tool marker 7C; the tool attitude detector 45 for detecting the angle of pivot of the distal end member 2 about the pivot center O relative to the actuator main body 10; the tool marker relative position and attitude storage section 65 in which for each angle of pivot of the distal end member 2 detected by the tool attitude detector 45, the relative position and attitude of the tool marker 7C in the condition as mounted on the distal end member 2 relative to the main body marker 7A, which have been calculated from the position and attitude of the tool marker 7C and the position and attitude of the main body marker 7A detected by the marker detecting unit 8, are recorded.
The navigation system further includes the tool processing member position estimator 55 for estimating the position of the processing member 1a of the tool 1 by estimating the absolute position and attitude of the tool marker 7C in the condition as fitted to the distal end member 2 through the marker carrier member 58 from the relative position of the tool marker 7C in the condition as mounted on the distal end member 2 relative to the main body marker 7A, which is obtained by checking the position and attitude of the main body maker 7A, detected by the marker detecting unit 8, and the angle of pivot of the distal end member 2, detected by the tool attitude detector 45, by means of the tool marker relative position and attitude storage section 65 and also by checking a result of that estimation and the stored information of the tool and tool marker relative position storage section 64.
The marker carrier member 58 is mounted on the distal end member 2 in place of the tool 1 during the experiment that is conducted prior to the actual processing. The tool marker relative position and attitude storage section 65 is of a type in which, for example, the relative position and attitude of the tool marker 7C in the condition as mounted on the distal end member 2 relative to the main body marker 7A, which are obtained as a result of that experiment, are recorded.
The navigation system of the above described construction performs the following experiment with the use of the remote controlled actuator 5, which is actually used in processing, prior to the processing. In other words, the tool 1 is removed from the distal end member 2 and, instead of the tool 1, the tool marker 7C is fitted to the distal end member 2 through the marker carrier member 58. The relative position of the processing member 1a of the tool 1 in the condition as mounted on the distal end member 2 relative to the tool marker 7C is stored in the tool and tool marker relative position storage section 64. In this condition, the attitude of the distal end member 2 is altered relative to the actuator main body 10 by manipulating the operator unit 50 and the angle of pivot of the distal end member 2 at that time is detected by the tool attitude detector 45 and, at the same time, the respective positions and attitudes of the main body marker 7A and the tool marker 7C at that time are detected by the marker detecting unit 8. Then, from the position and attitude of the main body marker 7A and the position and attitude of the tool marker 7C, the relative position and attitude of the tool marker 7C relative to the main body marker 7A are calculated. This series of works are performed an arbitrarily chosen number of time with the attitude of the distal end member 2 altered and for each angle of pivot of the distal end member 2, the relative position and attitude of the tool marker 7C relative to the main body marker 7A are recorded in the tool marker relative position and attitude storage section 65.
During the processing, the marker carrier member 58 and the tool marker 7C are removed from the distal end member 2 and the tool 1 is then mounted. The angle of pivot of the distal end member 2, detected by the tool attitude detector 45, and the position and attitude of the main body marker 7A, detected by the marker detecting unit 8, are inputted to the tool processing member position estimator 55. Those pieces of information change from time to time as the remote controlled actuator 5 is operated. In the tool processing member position estimator 55, from the position and attitude of the main body marker 7A and the relative position of the tool marker 7C in the condition as mounted on the distal end member 2 relative to the main body marker 7A, which is obtained by checking the position and attitude of the main body marker 7A and the angle of pivot of the distal end member 2 by means of the tool marker relative position and attitude storage section 65, the absolute position and attitude of the tool marker 7C in the condition as mounted on the distal end member 2 at that time are estimated. Also, the position of the processing member 1a of the tool 1 is estimated by checking a result of that estimation and the recorded information of the tool and tool marker relative position storage section 64. By so doing, relative to the remote controlled actuator 5 capable of altering the attitude of the distal end member 2 for the support of the tool, provided at the distal end of the spindle guide section 3, by remote control, the position of the processing member 1a of the tool 1 during the processing can be estimated.
In the above described mode 1, included is the calibrating member 59 having the calibration marker 7D fitted thereto, and the tool and tool marker relative storage section 64 may include the reference position and attitude storage unit 64a and a calibration calculator 64b. The reference position and attitude storage unit 64a records the reference value of the position and attitude of the calibration marker 7D, detected by the marker detecting unit 8, in a condition in which the tool 1 defining the reference is mounted on the distal end member 2 and the reference point Q1 of the processing member 1a of the tool 1 is held in contact with the predetermined calibration point Q3 of the calibrating member 59. The calibration calculator 64b calibrates the relative position of the processing member 1a of the tool 1 in the condition as mounted on the distal end member 2 relative to the tool marker 7C by comparing the position and attitude of the calibration marker 7D, detected by the marker detecting unit 8, with the reference value, recorded in the reference position and attitude storage unit 64a, in the condition in which the tool 1 used in processing is mounted on the distal end member 2 and the reference point Q1 of the processing member 1a of the tool 1 is held in contact with the calibration point Q3 of the calibrating member 59.
According to the above described construction, in the condition, in which the tool 1 defining the reference is mounted on the distal end member 2 and the reference point Q1 of the processing member 1a of the tool 1 is held in contact with the predetermined calibration point Q3 of the calibrating member 59, the position and attitude of the calibration marker 7D are detected by the marker detecting unit 8. A result of this detection is stored in the reference position and attitude storage unit 64a as the reference values of the position and attitude of the calibration marker 7D. Where the tool 1 other than the tool 1 defining the reference is used, in the condition, in which that tool 1 is mounted on the distal end member 2 and the reference point Q1 of the processing member 1a of that tool 1 is held in contact with the calibration point Q3 of the calibrating member 59, the position and attitude of the calibration marker 7D are detected by the marker detecting unit 8. The calibration calculator 64b compares the result of this detection with the reference values recorded in the reference position and attitude storage unit 64a to calibrate the relative position of the processing member 1a of the tool 1 in the condition as mounted on the distal end member 2 relative to the tool marker 7C.
The relative position of the processing member 1a of the tool 1 in the condition as mounted on the distal end member 2 relative to the tool marker 7C varies depending on the type and model of the tool 1 used. For this reason, it is generally required that for each type of the tool 1, the relative position referred to above is determined by conducting a series of experiments and is then stored in the tool and tool marker relative position storage section 64. However, by the provision of the reference position and attitude storage unit 64a and the calibration calculator 64b, if only the reference values of the position and attitude of the calibration marker 7D are stored, it can accommodate a different type of the tool 1 merely by a simplified procedure of detecting the position and attitude of the calibration marker 7D by means of the marker detecting unit 8 in the condition in which the reference point Q1 of the processing member 1a of the tool 1 is held in contact with the calibration point Q3 of the calibrating member 59. For this reason, there is no necessity to conduct the experiments to detect the relative position of the processing member 1a of the tool 1 in the condition as mounted on the distal end member 2 relative to the tool marker 7C for each type of the tool 1.
In the above described mode 3, where the processing member 1a of the tool 1 represents a curved shape, in which at least a portion of an outer surface containing the reference point Q1 is protruding outwardly, the outer surface shape of the calibrating member 59 in proximate to the calibration point Q3 preferably represents a concaved shape defined by a curved surface 59a following the outer surface of a curved surface shape of the processing member 1a of the tool 1.
When the reference point Q1 of the tool 1 is to be contacted with the calibration point Q3 of the calibrating member 59, if the outer surface shape of the calibrating member 59 in the vicinity of the calibration point Q3 is the concaved shape defined by the curved surface 59a following the outer surface of the curved surface shape of the processing member 1a of the tool 1, the reference point Q1 of the tool 1 can be brought into contact with the calibration point Q3 of the calibrating member 59 with high accuracy and, therefore, the calibrating accuracy of the relative position of the processing member 1a of the tool 1 in the condition as mounted on the distal end member 2 relative to the tool marker 7C can be increased.
In the above described mode 1, each of the main body marker and the tool marker is of a type capable of projecting light or reflecting light and the marker detecting unit can be of an optical type capable of receiving light from the main body marker and the tool marker. The marker detecting unit of the optical type has a simplified structure.
In the above described mode 1, each of the main body marker, the tool marker and the calibration marker is of a type capable of projecting light or reflecting light and the marker detecting unit can be of an optical type capable of receiving light from the main body marker, the tool marker and the calibration marker.
In the above described mode 1, the tool attitude detector 45 may be provided in the attitude altering drive source 42 or a drive system for transmitting an operation from the attitude altering drive source 42 to the distal end member 2 and is operable to output an electric signal corresponding to the attitude of the distal end member 2.
In the above described mode 1, a display unit 52 may be provided for displaying images such that the tool processing member position estimator 55 is provided with an actuator display information generator 55a for calculating an actuator display information, which is information for displaying the position and attitude of the actuator main body 10 and the attitude of the distal end member 2, from various input information that is used in the estimation of the position of the tool 1, and then displaying such actuator display information on a screen of the display unit 52.
In the mode 8, where the display unit 52 and the actuator display information generator 55a are employed, the actuator display information generated by the actuator display information generator 55a may be information necessary to display the position and attitude of the actuator main body 10 and the attitude of the distal end member 2 on the screen of the display unit 52 in the form of series of dots 60.
In the above described mode 8, the actuator display information generator 55a may be of a type generating, as the actuator display information, a graphic symbol 61 and then displaying the graphic symbol 61 on the screen of the display unit 52, which symbol 61 is representative of an external shape of the tool 1, the distal end member 2 and the actuator main body 10, which reflect the position and attitude of them, by means of a computer graphics.
In the above described mode 8, the actuator display information generated by the actuator display information generator 55a may be information in the form of a numeral on the screen of the display unit 52.
In the above described mode 1, the remote controlled actuator is preferably constructed as follows. That is to say, the distal end member 2 rotatably supports the spindle 13 for holding the tool 1; the spindle guide section 3 includes a rotatable shaft 22 for transmitting rotation of the tool rotation drive source 41 within the drive unit housing 4a to the spindle 13 and an attitude altering member 31 for altering the attitude of the distal end member 2 by selectively advancing or retracting by means of the attitude altering drive source 42 within the drive unit housing 4a in a condition with the tip end held in contact with the distal end member 2.
Although in describing the navigation system for the remote controlled actuator reference has been made to that for the medical use, the present invention can be equally applied to the navigation system for the remote controlled actuator for use in any application. By way of example, if the remote controlled actuator is used in performing a mechanical processing, a drilling process for drilling a curved hole and a cutting process to be performed at a site deep in the groove can be accomplished.
Although the present invention has been fully described in connection with the preferred embodiments thereof with reference to the accompanying drawings which are used only for the purpose of illustration, those skilled in the art will readily conceive numerous changes and modifications within the framework of obviousness upon the reading of the specification herein presented of the present invention. Accordingly, such changes and modifications are, unless they depart from the scope of the present invention as delivered from the claims annexed hereto, to be construed as included therein.
Number | Date | Country | Kind |
---|---|---|---|
2009-053263 | Mar 2009 | JP | national |
2009-053264 | Mar 2009 | JP | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/JP2010/053088 | 2/26/2010 | WO | 00 | 8/31/2011 |