The present disclosure relates to a mirror replacement device for a segmented mirror telescope including a plurality of mirrors, and a mirror replacement method thereof.
A segmented mirror telescope needs regular replacement of mirrors for maintenance of the mirrors. It is conceivable that, with a device for the replacement, a mirror is mounted and removed by a gripping mechanism suspended with a wire (for example, Patent Literature 1).
[PTL 1] JP 2001-31383 A
According to the related-art method, the mirror is mounted and removed by the gripping mechanism suspended with the wire. The replacement device using a wire suspending method has substantially the same configuration and method as those of a foldable crane for lifting and transporting heavy goods disclosed in Patent Literature 1. In this case, there is a problem in that high positioning accuracy of the mirror cannot be achieved due to oscillation of the mirror.
The present disclosure has been made to solve the problem described above, and has an object to provide a mirror replacement device for a segmented mirror telescope, which is capable of achieving highly accurate positioning of a segment mirror, and a mirror replacement method thereof.
According to one embodiment of the present disclosure, there is provided a mirror replacement device for a segmented mirror telescope including a segmented primary mirror in which a plurality of segment mirrors are removably arranged so that segment mirrors provided in a central region of the segmented primary mirror each have a perpendicular axis extending in a vertical direction and that segment mirrors provided in an outer peripheral region of the segmented primary mirror each have a perpendicular axis inclined inward with respect to the vertical direction. The mirror replacement device includes a rough drive mechanism, a gripping mechanism, a fine drive mechanism, a lift mechanism, a first detector, a second detector, a third detector, and a mirror replacement controller. The rough drive mechanism moves a rough drive mechanism base above the segmented primary mirror. The gripping mechanism grips the segment mirror from above by opening and closing the mechanism. The fine drive mechanism has a lower end to which the gripping mechanism is fixed and an upper end fixed to the rough drive mechanism base, and is drivable along multiple axes to change a position and a posture of the gripping mechanism with higher accuracy than by the rough drive mechanism. The lift mechanism lifts a segment mirror to be replaced on the segmented primary mirror side along a perpendicular axis direction of the segment mirror. The first detector detects a relative position and a relative posture between the segment mirror gripped by the gripping mechanism and the lift mechanism. The second detector detects a relative position and a relative posture between the segment mirror on the lift mechanism and the gripping mechanism. The third detector detects a bend of the rough drive mechanism, or the bend of the rough drive mechanism and a bend of the fine drive mechanism due to an inclination of the gripping mechanism with respect to the vertical direction. The mirror replacement controller controls and drives the rough drive mechanism, the gripping mechanism, the fine drive mechanism, and the lift mechanism to replace the segment mirror. The mirror replacement controller includes a rough track calculator and a fine track calculator. The rough track calculator outputs a command signal for moving the rough drive mechanism base to a position of the segment mirror to be replaced to the rough drive mechanism in accordance with a difference between a feedback signal indicating a position of the rough drive mechanism base, which is output from the rough drive mechanism, and a pre-stored position of the segment mirror to be replaced. When the segment mirror is mounted to the lift mechanism, the fine track calculator outputs a command signal to the fine drive mechanism so as to correct the relative position and the relative posture between the segment mirror and the lift mechanism in accordance with a detection signal output from the first detector and a feedback signal indicating a position and a posture of the segment mirror gripped by the gripping mechanism, which is output from the fine drive mechanism. When the segment mirror is removed from the lift mechanism, the fine track calculator outputs the command signal to the fine drive mechanism so as to correct the relative position and the relative posture between the segment mirror on the lift mechanism and the gripping mechanism in accordance with a detection signal output from the second detector and the feedback signal indicating a position and a posture of the gripping mechanism, which is output from the fine drive mechanism. For replacement of the segment mirror having the perpendicular axis being inclined with respect to the vertical direction, when the segment mirror is mounted and removed, the fine track calculator further outputs the command signal to the fine drive mechanism in accordance with a detection signal output from the third detector.
According to the present disclosure, the mirror replacement device for a segmented mirror telescope, which is capable of achieving highly accurate positioning of the segment mirror, and the mirror replacement method thereof can be provided.
Now, it is described about a mirror replacement device for a segmented mirror telescope and a mirror replacement method thereof according to embodiments of the present disclosure with reference to the drawings. In each of the embodiments, the same or corresponding portions are denoted by the same reference symbols, and the overlapping description thereof is omitted.
The segment mirror 3 includes a mirror material portion 300, a mirror gripped portion 301, and a lift insertion portion 302.
The mirror material portion 300 actually constitutes a telescope.
The mirror gripped portion 301 is a portion to be gripped by gripping claw portions 602 described later or the like. The lift insertion portion 302 is a portion to be inserted and lifted up by the lift mechanism 4 described later.
For maintenance of the mirror, the lift insertion portion 302 of the segment mirror 3 is pushed upward to be lifted up by the lift mechanism 4. The mirror gripped portion 301 is gripped by the gripping claw portions 602 or the like.
The mirror replacement device 1 includes the lift mechanism 4, a rough drive mechanism 5, a fine drive mechanism 7 which is drivable along six axes, a gripping mechanism 6, and a mirror replacement controller 100 described later to perform control for the above-mentioned mechanisms.
The rough drive mechanism 5 moves a rough drive mechanism base 503 in a plane along a surface of the segmented mirror telescope 1a above a segmented primary mirror 33 while changing a position and a direction of the rough drive mechanism base 503.
The gripping mechanism 6 grips the segment mirror 3 from above by opening and closing the mechanism.
The fine drive mechanism 7 has a lower end to which the gripping mechanism 6 is fixed and an upper end which is fixed to the rough drive mechanism base 503, and changes a position and a posture of the gripping mechanism 6, for example, in three-dimensional space with higher accuracy than by the rough drive mechanism 5.
The lift mechanism 4 lifts the segment mirror 3 to be replaced on the segmented primary mirror 33 side along a perpendicular axis direction of the segment mirror 3.
The mirror replacement controller 100 controls and drives the lift mechanism 4, the rough drive mechanism 5, the gripping mechanism 6, and the fine drive mechanism 7 to replace the segment mirror 3.
The fine drive mechanism refers “precise drive mechanism”.
Further, the fine drive mechanism 7 is not limited to be drivable along six axes, and may also be drivable along multiple axes.
The rough drive mechanism 5 includes a rough circumferential drive mechanism 500, a rough linear drive mechanism 501, a rough rotational drive mechanism 502, and the rough drive mechanism base 503.
The rough drive mechanism base 503 supports the fine drive mechanism 7 and the gripping mechanism 6.
The rough rotational drive mechanism 502 rotates the rough drive mechanism base 503 around a vertical axis.
The rough linear drive mechanism 501 extends in a horizontal direction and moves the rough drive mechanism base 503 on a straight line.
The rough circumferential drive mechanism 500 rotates the rough linear drive mechanism 501 around the vertical axis in the center of the segmented primary mirror 33, which corresponds to an intersection between two one-dot chain lines in
The fine drive mechanism 7 includes a plurality of joint portions connected between the rough drive mechanism base 503 and a gripping mechanism base 600 included in the gripping mechanism 6. Each of the joint portions is movable around a rotary axis which is parallel or orthogonal to an adjacent joint portion or the base and to the joint portion.
The gripping mechanism 6 includes the gripping mechanism base 600, a grip rotationally opening and closing mechanism 601, and the gripping claw portions 602.
The gripping mechanism base 600 is fixed to the joint portion provided at a lower end of the fine drive mechanism 7.
The grip rotationally opening and closing mechanism 601 moves the gripping claw portions 602 respectively around rotary axes at both ends of the gripping mechanism base 600, which extend in a horizontal direction perpendicular to the paper surface, so as to open and close the gripping claw portions 602 under a state illustrated in
The gripping claw portions 602 grip the segment mirror 3.
Each of the lift mechanism 4, the rough circumferential drive mechanism 500, the rough linear driving mechanism 501, and the rough rotational drive mechanism 502 included in the rough drive mechanism 5, the grip rotationally opening and closing mechanism 601 included in the gripping mechanism 6, and the joint portions of the fine drive mechanism 7 each include a driver (not shown) having a stepper motor or other motor to move a target to be driven and a state detector (not shown) including an angle sensor to detect an angular position around a drive rotary axis of the corresponding target to be driven, a position sensor to detect directly a coordinate position on an axis in a driving direction, or the like.
Gripping claw portion relative sensors 111 and lift insertion portion relative sensors 112, each having a computing function, are mounted to the gripping mechanism 6. The gripping claw portion relative sensors 111 measure a relative position and a relative posture between the gripping claw portions 602 and the mirror gripped portion 301 of the segment mirror 3. The lift insertion portion relative sensors 112 measure a relative position and a relative posture between the lift insertion portion 302 of the segment mirror 3 and the lift mechanism 4.
Further, a bend measuring instrument 110 to measure an inclination in an inertial space is mounted to the rough drive mechanism base 503.
The term “position” refers a position on a selected axis or a position on XYZ coordinates with the vertical direction as a Z axis. The term “posture” refers an angle around the selected axis or an angle around each axis on the XYZ coordinates.
The rough drive mechanism 5 changes the above-mentioned “position” of each of the gripping mechanism 6 and the fine drive mechanism 7, and in addition, can also change directions of the rough drive mechanism 5 around the Z axis with the rough rotational drive mechanism 502.
Further, the lift insertion portion relative sensors 112 compose a first detector, the gripping claw portion relative sensors 111 compose a second detector, and the bend measuring instrument 110 composes a third detector.
The mirror replacement controller 100 includes a rough drive controller 80, a fine drive controller 90, a grip controller 60, and a lift controller 40. The rough drive controller 80 includes the rough track calculator 8 and a rough drive hold controller 8a. The fine drive controller 90 includes the fine track calculator 9, a fine drive hold controller 9a, and a force corrector 9b.
As illustrated in
In an initial position illustrated in
In
Thereafter, the fine drive mechanism 7 is driven based on the fine drive command signal 9002 and the segment mirror 3 is moved down in a direction toward the lift mechanism 4 so that a distal end of the lift mechanism 4 is inserted into the lift insertion portion 302 of the segment mirror 3. As a result, the segment mirror 3 is mounted to the lift mechanism 4 as illustrated in
After the grip rotationally opening and closing mechanism 601 is driven to open the gripping claw portions 602 as illustrated in
In an initial position illustrated in
Based on the gripping claw portion drive command signal 9007 output from the grip controller 60, the grip rotationally opening and closing mechanism 601 is driven to close the gripping claw portions 602. At the same time, a gripping claw portion relative sensor signal 9004 is obtained by measuring the relative positional error and the relative posture error between the segment mirror 3 and the gripping mechanism 6 by the gripping claw portion relative sensors 111, and is input to the fine track calculator 9. Further, the fine drive sensor signal 9001 is input to the fine track calculator 9. The fine drive sensor signal 9001 includes joint signals of the fine drive mechanism 7 which identify the positions and the postures of the gripping claw portions 602 each being an end of the gripping mechanism 6. The fine drive command signal 9002 is output from the fine track calculator 9 to the fine drive mechanism 7 so as to correct the relative positional error and the relative posture error based on the fine drive sensor signal 9001 and the gripping claw portion relative sensor signal 9004. As a result, the gripping claw portions 602 and the mirror gripped portion 301 are brought into a state illustrated in
Further, in the present disclosure, the rough drive mechanism 5 may be a holder to hold the fine drive mechanism 7. The holder can move the fine drive mechanism 7 as the rough drive mechanism 5 does or may simply fix and hold the fine drive mechanism 7.
In
The first detector detects a relative position and a relative posture between a comparison object and a target object with which the comparison object is brought into contact. The comparison object is the gripping claw portions 602 included in the gripping mechanism 6 or the segment mirror 3 gripped by the gripping claw portions 602. Specifically, the comparison object can be the gripping claw portions 602 included in the gripping mechanism 6 and the target object can be the segment mirror 3 to be gripped, or the comparison object can be the segment mirror 3 to be gripped by the gripping mechanism and the target object can be the lift mechanism 4.
More specifically, the first detector is the gripping claw portion relative sensors 111, the lift insertion portion relative sensors 112, or both the gripping claw portion relative sensors 111 and the lift insertion portion relative sensors 112. The gripping claw portion relative sensors 111 are a relative position and posture sensor to measure the relative position and the relative posture between the gripping claw portions 602 and the mirror gripped portion 301 of the segment mirror 3. The lift insertion portion relative sensors 112 are a relative position and posture sensor to measure the relative position and the relative posture between the lift insertion portion 302 of the segment mirror 3 and the lift mechanism 4.
The first detector outputs the gripping claw portion relative sensor signal 9004 output from the gripping claw portion relative sensors 111 and the lift insertion portion relative sensor signal 9005 output from the lift insertion portion relative sensors 112 to the fine track calculator 9.
The second detector is the bend measuring instrument 110 to detect a bend of the holder or a bend of the fine drive mechanism 7 which includes the bend of the holder. The bend measuring instrument 110 may detect a bend of the fine drive mechanism 7. The holder is a concept including the rough drive mechanism 5 because the rough drive mechanism 5 holds the fine drive mechanism 7. The holder holds the fine drive mechanism 7 above the segmented mirror telescope 1a so as to replace the mirror of the segmented mirror telescope 1a. Therefore, the holder may be long in some cases. As a result, a weight of the fine drive mechanism 7 and the gripping mechanism 6 itself provided at a lower portion of the fine drive mechanism 7 is applied to the holder, and in addition, a weight of the segment mirror 3 is applied to the holder when the segment mirror 3 is gripped. Then, the holder is bent because of the weights described above. Therefore, the bend is detected by the bend measuring instrument 110. Further, when the fine drive mechanism 7 has an arm having a joint or in other cases, a bend occurs in the fine drive mechanism 7 itself. The bend measuring instrument 110 may measure the bend including the bend of the fine drive mechanism 7 itself and the bend of the holder. Using this method, positioning with higher accuracy can be achieved.
Here, the measurement by the bend measuring instrument 110 can be performed, for example, in a following way. A deformation gauge attached to a portion to be bent and having a resistance value changing in proportion to deformation to measure partial deformation and obtains the bend being a displacement of a predetermined portion from the partial deformation. In the present disclosure, the bend measuring instrument 110 obtains the bend (displacement) in a connected portion of the fine drive mechanism 7 with the gripping mechanism 6.
The fine drive mechanism 7 outputs the fine drive sensor signal 9001 including joint signals of the fine drive mechanism 7. The output signal is input to the fine track calculator 9.
The fine track calculator 9 includes a first detector measurement determiner 9A and a fine drive command signal calculator 9B. The first detector measurement determiner 9A determines whether or not the first detector can perform a detection. The fine drive command signal calculator 9B calculates a command signal for the fine drive mechanism from the signals output from the first detector and the fine drive mechanism 7 and the signal 9003 output from the bend measuring instrument 110 being the second detector and outputs the fine drive command signal 9002 to the fine drive mechanism 7.
The first detector measurement determiner 9A determines whether or not the first detector can identify the comparison object and the target object based on the signal output from the first detector and can measure the relative position and the relative posture therebetween. For example, the first detector may be composed of a digital camera or other devices and may recognize the comparison object and the target object in a captured image through image processing so as to detect the relative position and the relative posture therebetween. In this case, unless the comparison object and the target object appear identifiably in the image captured by the digital camera, the comparison object and the target object cannot be recognized. For example, when the gripping mechanism 6 grips the segment mirror 3, in some cases, a field of view of the digital camera provided in the gripping mechanism 6 is interrupted by the segment mirror 3 and the lift mechanism 4 being the target object does not appear in the image. In this case, the lift mechanism 4 being the target object cannot be recognized. Thus, the first detector measurement determiner 9A determines that the detection is impossible (cannot be performed).
Further, the first detector measurement determiner 9A may determine that the detection is possible when the target to be measured exists within a measurement range of the first detector (111, 112) and that the detection is impossible when the target to be measured does not exist within the measurement range of the first detector (111, 112).
Further, the first detector measurement determiner 9A may determine that the detection is possible when the first detector (111, 112) itself is stopped and that the detection is impossible when the first detector (111, 112) itself is moving.
Further, the first detector measurement determiner 9A may switch the relative position and posture sensor being the target subjected to determination of whether or not the relative position and posture sensor can detect the relative position and posture by using information, obtained with contact sensors provided at the gripping claw portions 602 or other sensors, indicating whether or not the segment mirror 3 is gripped. For example, when the information of whether or not the segment mirror 3 is gripped indicates that the segment mirror 3 is not gripped, the determination may be made for the lift insertion portion relative sensors 112 which detect the relative position and the relative posture between the lift insertion portion 302 of the segment mirror 3 and the lift mechanism 4. When the information of whether or not the segment mirror 3 is gripped indicates that the segment mirror 3 is gripped, the determination may be made for the gripping claw portion relative sensors 111 which measures the relative position and the relative posture between the gripping claw portions 602 and the mirror gripped portion 301 of the segment mirror 3.
Further, the first detector measurement determiner 9A may switch the relative position and posture sensor being the determination target depending on whether a control mode of the mirror replacement controller 100 is for mounting or for removal. For example, for mounting, the determination may be made for the lift insertion portion relative sensors 112. For removal, the determination may be made for the gripping claw portion relative sensors 111.
The first detector measurement determiner 9A outputs whether or not the relative position and posture sensor being the first detector and being the determination target can successfully perform a measurement.
The fine drive command signal calculator 9B calculates the command signal for the fine drive mechanism from the signals output from the first detector and the fine drive mechanism 7 and the signal 9003 output from the bend measuring instrument 110 being the second detector to output the fine drive command signal 9002 to the fine drive mechanism 7.
When the first detector measurement determiner 9A determines that the detection is possible, the fine drive command signal calculator 9B controls the gripping mechanism 6, the fine drive mechanism 7, and the lift mechanism 4 based on the detection signal output from the first detector. Further, the first detector measurement determiner 9A determines that the detection is impossible, the fine drive command signal calculator 9B controls and drives the gripping mechanism 6, the fine drive mechanism 7, and the lift mechanism 4 based on the detection signal output from the second detector.
The fine drive command signal calculator 9B computes a target track representing a track of a position and a posture of the gripping mechanism 4 from a current position and a current posture of the gripping mechanism 4 to a target position and a target posture at which the comparison object comes into contact with the target object. The fine drive command signal calculator 9B stores the target track in a storage (memory 103). Here, the target track expresses a time-series change in position and posture of the gripping mechanism 4. For example, the target track can be expressed by a plurality of sets in time series of a three-dimensional position of a representative point of the gripping mechanism 4 and a unit vector extending from the representative point. Each of the sets of three-dimensional position of the representative point and the unit vector extending from the representative point expresses a position and a posture of the gripping mechanism 4 at a certain point of time.
When the first detector measurement determiner 9A being a determiner determines that the detection is possible, the fine drive command signal calculator 9B obtains a correction amount for correcting the target track stored in the storage (memory 103) based on the detection signal output from the first detector which can perform the measurement, obtains a new target track corrected with the correction amount, and stores the newly obtained target track in place of the target track already stored in the storage (memory 103). Here, when the first detector can perform the measurement, in some cases, the relative position and the relative position between the comparison object and the target object actually measured by the first detector are different from the relative position and the relative position that are originally expected at the current position in the target track. When the actually measured relative position and relative posture are different from the expected measured ones, a difference therebetween is obtained as the correction amount. When the above-mentioned holder has the bend or the fine drive mechanism has the bend including the bend of the holder, the difference including the bend is obtained as the correction amount.
When the first detector measurement determiner 9A being the determiner determines that the detection is impossible, the fine drive command signal calculator 9B obtains a correction amount for correcting the target track stored in the storage (memory 103) based on the signal 9003 from the second detector (bend measuring instrument 110). For example, when the signal 9003 output from the bend measuring instrument 110 indicates a vertically downward bend amount, the correction amount is a vertically upward bend amount. Using this method, even when the first detector cannot obtain the relative position and the relative posture between the comparison object and the target object, the bend of the holder or the bend of the holder and the bend of the fine track mechanism is detected by the second detector. Thus, the bend amount can be corrected. In this case, a value of the corrected target track is not stored in the storage (memory 103). When a next calculation for correction is performed, a value of the target track stored in the storage (memory 103) is used.
Further, when the first detector measurement detector 9A changes its determination from “detection possible” to “detection impossible”, the signal output from the second detector (bend measuring instrument 110) at this time is stored in the storage (memory 103). Immediately after the result of determination changes from “detection possible” to “detection impossible”, the correction is not performed. Subsequently, a difference between the stored signal output from the second detector (bend measuring instrument 110) and the latest signal output from the second detector (bend measuring instrument 110) can be used as the correction amount.
Further, as another method, the value of the corrected target track may be stored in the storage (memory 103) so that a value obtained by correcting the target track using a difference between the previous signal output from the second detector (bend measuring instrument 110) and the latest signal output from the second detector (bend measuring instrument 110) as the correction amount is stored in the storage (memory 103).
In the above, it is described about obtaining the target track and correcting the target track. However, a command signal for driving the fine drive mechanism 7 may be obtained so that the gripping mechanism 4 is moved from the current position and the current posture to the target position and the target posture with which the comparison object comes into contact with the target object and the command signal may be corrected with the same method as that described above. The command signal is (Please fill in this blank.)
The fine drive command signal calculator 9B controls and drives the fine drive mechanism 7 based on the target track corrected with the correction amount.
Further, the fine drive command signal calculator 9B may control and drive the fine drive mechanism 7 after correcting the command signal for driving the fine drive mechanism 7. In this case, the command signal for driving the fine drive mechanism 7 can be obtained from the target track (before correction) obtained as described above. After the obtained command signal is corrected, the obtained command signal can be output to the fine drive mechanism 7.
Specifically, the command signal for driving the fine drive mechanism 7 may be obtained to be corresponded to the target track from the current position and the current posture of the gripping mechanism 4 to the target position and the target posture with which the comparison object comes into contact with the target object, and the obtained command signal may be stored in the storage (memory 103). Further, as the target track, the current target track corresponding to the current position and the current posture of the gripping mechanism 4 may be obtained. And the command signal for driving the fine drive mechanism 7 is successively obtained to achieve the current target track.
The command signal for driving the fine drive mechanism 7 can be corrected in the same way as the correction of the target track described above. Specifically, the correction can be achieved by replacing the target track in the above description with the command signal.
Next,
First, in Step 9Ba, target value fine track calculation 9Ba is executed. In Step 9Ba, the target track representing the track of the position and the posture of the gripping mechanism 4 from the current position and the current posture of the gripping mechanism 4 to the target position and the target posture with which the comparison object comes into contact with the target object is calculated. The result of calculation is stored in the storage (memory 103).
Next, in Step 9Bb, current value fine track calculation 9Bb is executed. In Step 9Bb, a current position and a current posture of the segment mirror 3 gripped by the gripping mechanism 6 are obtained using the current value of the fine drive sensor signal 9001 including joint signals of the fine drive mechanism 7 as an input.
Next, in Step 9Bc, fine drive command signal calculation 9Bc is executed. In Step 9Bc, (describe the content of the processing of 9Bc).
Next, in Step 9Bd, a reaching final target determination 9Bd is performed. In Step 9Bd, determination is made on whether or not the gripping mechanism 6 reaches a final target position and a final target posture in the target track described above. In Step 9Bd, when the position and the posture of the gripping mechanism 6 reach the final target position and the final target posture, the processing performed by the fine track calculator 9 is ended. When the position and the posture of the gripping mechanism 6 do not reach the final target position and the final target posture of the gripping mechanism 6 in Step 9Bd, the operation proceeds to Step 9Be. Here, the final target position and the final target posture may be considered as a position and a posture of the fine drive mechanism 7 with which the comparison object comes into contact with the target object to have a final target position and a final target posture. For example, in a case in which the segment mirror 3 is gripped so as to be removed, the final target position and the final target posture are the position and the posture of the fine drive mechanism 7 when the gripping claw portions 602 included in the gripping mechanism 6 grip the segment mirror 3 in a well-balanced state to transfer the entire load of the segment mirror 3 from the lift mechanism 4 to the gripping mechanism 6. Further, in a case in which the segment mirror 3 is mounted, the final target position and the final target posture are the position and the posture of the fine drive mechanism 7 when the lift mechanism 4 is inserted into the lift insertion portion 302 of the segment mirror 3 to transfer the entire load of the segment mirror 3, which is applied to the gripping mechanism 6, to the lift mechanism 4.
In Step 9Be, a relative position/posture detection possibility determination 9Be is performed. In Step 9Be, determination is made on whether or not the first detector can identify the comparison object and the target object based on the signal output from the first detector and can measure the relative position and the relative posture. When the result of determination indicates that the detection is possible, the operation proceeds to Step 9Ba (target value fine track calculation 9Ba). When the result of determination indicates that the detection is impossible, the operation proceeds to Step 9Bb (current value fine track calculation 9Bb). Specifically, when the first detector can successfully perform the measurement, the correction amount for the target track is obtained based on the result of measurement by the first detector in the target value fine track calculation 9Ba. When the first detector cannot successfully perform the measurement, the current position and the current posture of the fine drive mechanism 7 are obtained in the current value fine track calculation 9Bb. The correction amount is obtained based on the bend obtained by the second detector for the target track corresponding to the current position and the current posture of the fine drive mechanism 7 and the correction amount for the command signal is obtained. The command signal is corrected using the obtained correction amount.
In an initial position illustrated in
In
Next, the above-mentioned operation is described with reference to a flowchart for the fine track calculator 9 illustrated in
When the lift insertion portion relative sensors 112 can perform the detection, the result of determination is YES. Then, the processing proceeds to Step 9Ba. When the lift insertion portion relative sensors 112 cannot perform the detection, the result of determination is NO. Then, the processing proceeds to Step 9Bb. In the following, the case in which the result of determination is YES is described at first.
In Step 9Ba, the target value fine track calculation 9Ba is executed. In Step 9Ba, the target track representing the track of the position and the posture of the gripping mechanism 4 from the current position and the current posture of the gripping mechanism 4 to the target position and the target posture with which the comparison object comes into contact with the target object is calculated. The result of calculation is stored in the storage (memory 103).
Next, in Step 9Bb, current value fine track calculation 9Bb is executed. In Step 9Bb, the current position and the current posture of the segment mirror 3 gripped by the gripping mechanism 6 are obtained based on the fine drive sensor signal 9001. At this time, the result of measurement by the bend measuring instrument 110 may be reset to zero.
Next, in Step 9Bc, the fine drive command signal calculation 9Bc is executed. In Step 9Bc, the position and the posture in the target track corresponding to the current position and the current posture are obtained. A relative positional difference and a relative posture difference between the obtained position and posture of the fine drive mechanism 7 and the position and the posture of the lift mechanism 4 being the target object are obtained. A difference between the obtained relative positional difference and relative posture difference and the position and the posture output from the lift insertion portion relative sensors 112 is obtained as the correction amount to be corrected. A command signal is obtained by correcting the command signal which is obtained in advance for the target track by the correction amount. The corrected command signal is output to the fine drive mechanism 7 as the fine drive command signal 9002.
When the result of determination is NO in Step 9Be, the target value fine track calculation 9Ba is not executed based on the result of determination, and the current value fine track calculation 9Bb is executed in Step 9Bb instead.
Next, in Step 9Bc, the fine drive command signal calculation 9Bc is executed. In Step 9Bc, the position and the posture in the target track, which correspond to the current position and the current posture, are obtained, and the relative positional difference and the relative posture difference between the obtained position and posture of the fine drive mechanism 7 and the position and the posture of the lift mechanism 4 being the target object are obtained. An integration of the obtained relative positional difference and relative posture difference and the bend detected by the second detector is obtained as the correction amount to be corrected. A command signal is obtained by correcting the command signal which is obtained in advance for the target track by the correction amount. The corrected command signal is output to the fine drive mechanism 7 as the fine drive command signal 9002.
In Step 9Bc, the current position and the current posture are estimated as described above. However, the current position and the current posture may be estimated in Step 9Bb so that a difference between the estimated current position and current posture and the corresponding position and posture in the target track may be obtained as the correction amount in Step 9Bc. In this case, when the result of determination is YES in Step 9Be, the current position and the current posture of the fine drive mechanism 7 are obtained from the relative position and the relative posture which are the result of detection by the first detector and the fine drive mechanism sensor signal 9001 in Step 9Bb. When the result of determination is NO in Step 9Be, the current value fine track calculation 9Bb is executed based on the result of measurement by the bend measuring instrument 110 and the fine drive mechanism sensor signal 9001 in Step 9Bb. Next, in Step 9Bc, based on the difference between the target value and the current value, the fine drive command signal 9002 is output to the fine drive mechanism 7.
Thus, in a case in which the lift insertion portion relative sensors 112 captures the lift mechanism 4 within the measurement range geometrically, the fine drive mechanism 7 can be controlled with high accuracy, even when the bend occurs in a case in which a captured image is not clear due to oscillation of mounting portions of the lift insertion portion relative sensors 112, in a case in which necessary accuracy is not obtained due to illumination conditions, or in other cases.
As the segment mirror 3 is moved down in a direction toward the lift mechanism 4 as illustrated in
In the outer peripheral region of the segmented primary mirror 33, in particular, the bend occurs in the rough drive mechanism base 503. Therefore, the bend is required to be measured and to be corrected. The bend measuring instrument 110 to measure the bend is mounted to the rough drive mechanism base 503. The bend measurement sensor signal 9003 obtained by the measurement is input to the fine track calculator 9. As a result, the fine drive command signal 9002 is calculated from the varying bend in the fine track calculator 9 to control the fine drive mechanism 7 with high accuracy. Thus, the segment mirror 3 can be mounted to the lift mechanism 4 with a small reaction force.
Thereafter, the fine drive mechanism 7 is driven by the fine drive command signal 9002 and the segment mirror 3 is moved down in the direction toward the lift mechanism 4. The load of the segment mirror 3 is transferred to the lift mechanism 4 as illustrated in
Finally, as illustrated in
As described above, when the relative position and posture sensor (111, 112) being the first detector is a measuring instrument including a camera which can perform a measurement only when the fine drive mechanism 7 is stopped and a processer processes image data photographed by the camera, in the flowchart of
In an initial position illustrated in
Based on the gripping claw portion drive command signal 9007 output from the grip controller 60, the grip rotationally opening and closing mechanism 601 is driven to close the gripping claw portions 602. At the same time, the gripping claw portion relative sensor signal 9004 obtained by measuring the relative positional error and the relative posture error between the segment mirror 3 and the gripping mechanism 6 by the gripping claw portion relative sensors 111 is input to the fine track calculator 9. Further, the fine drive sensor signal 9001 including joint signals of the fine drive mechanism 7, which identify the positions and the postures of the gripping claw portions 602 being tips of the gripping mechanism 6, is input to the fine track calculator 9. The fine drive command signal 9002 is output from the fine track calculator 9 to the fine drive mechanism 7 so as to correct the relative positional error and the relative posture error using the fine drive sensor signal 9001 and the gripping claw portion relative sensor signal 9004. As a result, the gripping claw portions 602 and the mirror gripped portion 301 are brought into a state illustrated in
Next, the processing flow for the removal described above is illustrated in the flowchart of
Next, the fine drive mechanism 7 is driven based on the fine drive command signal 9002 output from the fine track calculator 9 to raise the gripping mechanism 6 above the lift mechanism 4, and to remove the segment mirror 3 from the lift mechanism 4 as illustrated in
The lift insertion portion relative sensors 112 to measure the relative positional error and the relative posture error between the segment mirror 3 gripped by the gripping mechanism 6 and the lift mechanism 4 capture the distal end of the lift mechanism 4 and the lift insertion portion 302 within the field of view at the same time to measure the relative positional error and the relative posture error. Therefore, under a state in which the segment mirror 3 is inserted into the lift mechanism 4, the lift insertion portion relative sensor signal 9005 output from the lift insertion portion relative sensors 112 cannot be used as the feedback signal.
In particular, the bend occurs in the rough drive mechanism base 503 in the outer peripheral region of the segmented primary mirror 33, and hence the bend is required to be measured and to be corrected. The bend measuring instrument 110 to measure the bend is mounted to the rough drive mechanism base 503. The bend measurement sensor signal 9003 obtained by the measurement is input to the fine track calculator 9. As a result, the fine drive command signal 9002 is calculated by the fine track calculator 9 from the varying bend to control the fine drive mechanism 7 with high accuracy. As a result, the segment mirror 3 can be removed from the lift mechanism 4 causing a small reaction force.
According to the configuration described above, the position and the posture of the segment mirror are precisely recognized to mount and remove the segment mirror to and from the segmented mirror telescope main body. As a result, the positioning of the segment mirror with high accuracy can be automatically achieved.
Further, by using the hold control for each driving shaft, brake actuation, or an automatic locking operation, oscillation of the segment mirror can be reduced even when an earthquake occurs.
Further, in a case of a large structure, an increase in driving range and a bend of the structure degrade control accuracy. By the correction with the fine drive mechanism and the detection and the correction of the bend according to the configuration of the present disclosure, the positioning with high accuracy can be automatically achieved.
Here, the hold control for each driving shaft, the brake actuation, or the automatic locking operation mentioned above is described.
In the hold control, the rough drive controller 80 illustrated in
In the brake actuation, for example, as conceptually illustrated for the rough drive mechanism 5 and the fine drive mechanism 7 on an output side of the mirror replacement controller 100 in
In the automatic locking actuation, for example, as conceptually illustrated for the rough drive mechanism 5 and the fine drive mechanism 7 on the output side of the mirror replacement controller 100 in
According to the configuration described above, in addition to the effects of the first embodiment, not only when the bend of the rough drive mechanism 5 occurs but also when the bend of the fine drive mechanism 7 occurs, the positioning with high accuracy can be automatically achieved.
According to the configuration described above, in addition to the effects of the embodiments described above, the occurrence of the bend can be suppressed because a stiffness of the fine drive mechanism 7 is increased.
According to the configuration described above, in addition to the effects of the embodiments described above, the gripping claw portion relative sensors 111 can constantly measure the mirror gripped portion 301 during the processes illustrated in
According to the configuration described above, in addition to the effects of the embodiments described above, the segment mirror 3 which is held in contact with the gripping claw portions 602 with the gravitational force can be reliably gripped. In particular, even when an oscillation equal to or more than 1 G (gravitational acceleration) is applied at the time of occurrence of an earthquake, the segment mirror 3 does not separate from the gripping claw portions 602, thereby providing safety.
The rough linear drive mechanism 501 illustrated in
According to the configuration described above, in addition to the effects of the embodiments described above, even when the reflecting mirror 30 is provided in the center of the segmented primary mirror 33, all the segment mirrors 3 can be replaced.
In a case of a configuration in which the rough linear half drive mechanism 504 has the same curvature as that of the segmented mirror telescope main body 2 in
According to the configuration described above, in addition to the effects of the embodiments described above, a six-axis force sensor signal 9006 from the six-axis force sensor 113 is input to the rough track calculator 8, the fine track calculator 9, and other components of the mirror replacement controller 100. As a result, when the segment mirror 3 is mounted and removed, the load applied to the segment mirror 3 can be monitored. Thus, work can be performed without applying an unnecessary load to the segment mirror 3. For example, with a monitor (not shown) connected to the six-axis force sensor 113, when a significantly heavy load is applied, the operation can be manually stopped as an emergency event.
Specifically, in Step 9Ba, the fine track calculator 9 reads the target position and the target posture which are stored in the memory 103 and are programmed in advance, and calculates the target track from the target position and the target posture. In Step 9Bb, the fine track calculator 9 calculates the current position and the current posture (current value fine track) of the fine drive mechanism 7 from the fine drive sensor signal 9001. This value does not includes the bend of the structure, and hence is not a precise value in terms of the inertial space. When the segment mirror 3 and the lift mechanism 4 come into contact with each other due to an error for the amount of bend, the force is detected by the six-axis force sensor 113. In Step 9Bc, the command signal for the fine drive mechanism 7 is calculated so that the force detected by the six-axis force sensor 113 is reduced and is output as the fine drive command signal 9002. By this method, the positioning with high accuracy can be achieved.
For example, in a case in which there is a relative positional error between the segment mirror 3 and the lift mechanism 4 as illustrated in
Next, in a case in which there is a relative posture error between the segment mirror 3 and the lift mechanism 4, when the segment mirror 3 is further moved down, the distal end portion of the lift mechanism 4 and an inner wall of a cylindrical portion of the lift insertion portion 302 come into contact with each other. The six-axis force sensor signal 9006 output from the six-axis force sensor 113 at this time, is input to the fine track calculator 9. The fine track calculator 9 performs the track correction calculation so that the detected six-axis force sensor signal becomes smaller and outputs the fine drive command signal 9002 to the fine drive mechanism 7. As a result, as illustrated in
Specifically, during the operation illustrated in
For example, in a case in which there is a relative posture error between the gripping claw portions 602 and the segment mirror 3 mounted to the lift mechanism 4 as illustrated in
Next, the gripping claw portions 602 are raised in a vertically upward direction of the lift mechanism 4 to transfer the load of the segment mirror 3 from the lift mechanism 4 to the gripping claw portions 602 in a well-balanced manner. As a result, as illustrated in
Specifically, in the operation illustrated in
According to the configuration described above, in addition to the effects of the seventh embodiment, the number of constituent sensors can be reduced, while the positioning with high accuracy can be automatically achieved without using the relative sensor which is affected easily by an external environment. Further, even when an elastic deformation occurs due to the transfer of the load of the segment mirror 3 under the influence of the stiffness of the lift mechanism 4, the primary mirror structure 2, the rough drive mechanism 5, the fine drive mechanism 7, and other portions, the influence of the elastic deformation is detected by the six-axis force sensor 113. Thus, the influence of the elastic deformation described above can also be corrected.
With a small clearance, when there is the relative posture error between the segment mirror 3 and the lift mechanism 4 as illustrated in
The lift mechanism 4 illustrated in
An operation in which the detection signals output from the bend measuring instrument 110, the gripping claw portion relative sensors 111, and the lift insertion portion relative sensors 112 are replaced with the detection signal output from the six-axis force sensor 113 is performed in the same way as in the eighth embodiment described above.
According to the configuration described above, in addition to the effects of the embodiments described above, an effect of efficiently performing the work for correcting the posture error, which otherwise takes long time, can be obtained.
According to the configuration described above, the force disadvantageously generated when the posture error is corrected can be corrected. Thus, the positioning with higher accuracy can be achieved.
In each of the embodiments described above, the bend of the rough drive mechanism 5 and the bend of the fine drive mechanism 7 are taken into consideration. However, the segmented mirror telescope main body 2 of the segmented mirror telescope 1a has a similar problem. In the eleventh embodiment, as conceptually illustrated in
In each of the embodiments described above, the rough drive mechanism 5 includes the rough drive brake mechanism 5a and the rough drive automatic locking mechanism 5b, and the fine drive mechanism 7 includes the fine drive brake mechanism 7a and the fine drive automatic locking mechanism 7b. In the twelfth embodiment, as conceptually illustrated in
The gripping mechanism brake mechanism 6a applies the brake to the movable portion of the gripping mechanism 6 to fix the movable portion except when the movable portion of the gripping mechanism 6 is being operated in accordance with the command signal. The gripping mechanism automatic locking mechanism 6b maintains the movable portion under a state specified by the command signal so as not to be moved by an external force except when the movable portion of the gripping mechanism 6 is being operated in accordance with the command signal. By this method, even when an earthquake occurs, the oscillation of the segment mirror can be reduced.
In the thirteenth embodiment, it is described about the mirror replacement device for a segmented mirror telescope to mount and to remove the segment mirror 3 while controlling the fine drive mechanism 7 with high accuracy using the first detector (111, 112), the second detector (bend measuring instrument 110), the six-axis force sensor 113, and the gravitational force detection sensor 113a. The same names and symbols as those used in the embodiments described above are used for the components and portions in the thirteenth embodiment unless otherwise noted.
In Step 9Ba, similarly to Step 9Ba of the first embodiment illustrated in
In Step 9Bf, a force detection determination 9Bf is performed. In the force detection determination 9Bf, the force change calculator 9bB included in the force corrector 9b calculates the force change. When the amount of force change is equal to or larger than a threshold value, the result of determination is YES. When the amount of force change is smaller than the threshold value, the result of determination is NO. When the result of determination is YES, the processing proceeds to Step 9Bc without carrying out the current value fine track calculation 9Bb. When the result of determination is NO, the processing proceeds to Step 9Bb.
In Step 9Bb, similarly to Step 9Bb of the first embodiment illustrated in
Next, in Step 9Bc, processing similar to that in Step 9Bc of the first embodiment illustrated in
Next, in Step 9Bd, similarly to Step 9Bd of the first embodiment illustrated in
As described above, cases in which the first detector measurement determiner 9A performs the relative position/posture detection possibility determination 9Be and determines that the detection is impossible (NO) are the following cases: (1) when the lift insertion portion relative sensors 112 geometrically capture the lift mechanism 4 within the measurement range, (2) when the gripping claw portion relative sensors 111 geometrically capture the gripping mechanism 6 within the measurement range, (3) when, although the lift mechanism 4 is geometrically captured within the measurement range, a captured image is not clear due to oscillation of the mounting portion of each of the lift insertion portion relative sensors 112 or the gripping claw portion relative sensors 111 or required accuracy is not obtained due to illumination conditions, and (4) when the lift mechanism 4 is not captured within the measurement range.
In each of the embodiments described above, the present disclosure is also applicable to a structure without the rough drive mechanism 5, in which the fine drive mechanism 7 is held by the holder.
With the configuration described above, even in the cases (1) to (4) described above and other similar cases and when the position and the posture of the fine drive mechanism 7 are affected by the bend of the holder, the bend of the fine drive mechanism 7 itself, or the bend of both thereof, or when the segment mirror 3 and the lift mechanism 4 are held in contact with each other, the fine drive mechanism 7 can be controlled with high accuracy. In particular, the thirteenth embodiment is effective in that the control can be performed with high accuracy in the similar level for both when there is the influence of the bend described above and when the segment mirror 3 and the lift mechanism 4 come into contact with each other.
The present disclosure is not limited to each of the embodiments described above and encompasses all the possible combinations thereof.
The present disclosure is applicable to segmented mirror telescopes in various fields.
1 mirror replacement device, 1a segmented mirror telescope, 2 segmented mirror telescope main body, 3 segment mirror, 4 lift mechanism, 5 rough drive mechanism, 5a rough drive brake mechanism, 5b rough drive automatic locking mechanism, 6 gripping mechanism, 6a gripping mechanism brake mechanism, 6b gripping mechanism automatic locking mechanism, 7 fine drive mechanism, 7a fine drive brake mechanism, 7b fine drive automatic locking mechanism, 8 rough track calculator, 8a rough drive hold controller, 9 fine track calculator, 9a fine drive hold controller, 9b force corrector, 30 reflecting mirror, 33 segmented primary mirror, 40 lift controller, 60 grip controller, 80 rough drive controller, 90 fine drive controller, 100 mirror replacement controller, 100a processor, 101 input/output interface, 102 CPU, 103 memory, 110 bend measuring instrument, 110a segment mirror side bend measuring instrument, 111 gripping claw portion relative sensor, 112 lift insertion portion relative sensor, 113 six-axis force sensor, 113a gravitational force detection sensor, 300 mirror material portion, 301 mirror gripped portion, 302 lift insertion portion, 303 lift contact tapered portion, 304 gripping projection, 401 lift mechanism small columnar portion, 402 lift mechanism tapered portion, 403 lift mechanism large columnar portion, 500 rough circular drive mechanism, 501 rough linear drive mechanism, 502 rough rotational drive mechanism, 503 course drive mechanism base, 504 rough linear half drive mechanism, 600 gripping mechanism base, 601 grip rotationally opening and closing mechanism, 602 gripping claw portion, 603 grip horizontally opening and closing mechanism, 604 gripping hold mechanism
Number | Date | Country | Kind |
---|---|---|---|
2015-210499 | Oct 2015 | JP | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2016/054261 | 2/15/2016 | WO | 00 |