The present application claims priority to Japanese Patent Applications number 2023-000435, filed on Jan. 5, 2023 contents of which are incorporated herein by reference in their entirety.
The present disclosure relates to a non-contact probe that determines the distance to a measurement target object. Japanese Patent Application Publication No. 2021-189143 discloses a coordinate measuring machine having a non-contact probe that scans a measurement portion of a work with spot-like laser beam (beam spot), and measures the distance to the measurement portion. The non-contact probe has a light-reception surface (specifically, a line sensor) that receives the laser beam, and, when the distance is to be determined in accordance with the principle of triangulation, the distance to the measurement portion is determined from an image-formation position of the laser beam reflected by the measurement portion, on a pixel column (one pixel column) of a light-reception surface.
Meanwhile, if a frame or the like that fixes a lens, a mirror or a lens of a light-receiving optical system expands or contracts due to the occurrence of a temperature change during measurement, an image-formation position on a light-reception surface is shifted in some cases. For example, there is a fear that if a shift amount of the image-formation position in an orthogonal direction orthogonal to a direction in which pixel columns are arrayed on the light-reception surface becomes greater than the pixel size of the pixel columns undesirably, it becomes not possible to sense the image-formation position undesirably. Note that although one may also consider preventing the occurrence of the malfunction described above by increasing the pixel size of the pixel columns, the resolution deteriorates in this case. In addition, since shift amounts of the image-formation position that can be coped with are limited to those not exceeding the pixel size, it is not possible to cope with very large shift amounts.
Therefore, the present disclosure has been made in view of these matters, and an object thereof is to appropriately sense an image-formation position even if a temperature change occurs.
One aspect of the present disclosure provides a non-contact probe including: a light irradiating section that scans a measurement target object with spot-like laser beam; an image-capturing section that captures an image of the laser beam reflected by the measurement target object by using a plurality of pixel columns selected from a light-reception surface including a plurality of pixel columns, and generates a captured image: a position sensing section that senses an image-formation position of the laser beam on the captured image: and a pixel column changing section that selects a different plurality of pixel columns such that the image-formation position is included in the selected plurality of pixel columns.
Hereinafter, the present disclosure will be described through exemplary embodiments, but the following exemplary embodiments do not limit the invention according to the claims, and not all of the combinations of features described in the exemplary embodiments are necessarily essential to the solution means of the invention.
The configuration of a non-contact probe 10 according to one embodiment is explained with reference to
For example, the non-contact probe 10 is attached to a coordinate measuring device that measures the coordinates of a work which is a measurement target object. The non-contact probe 10 is supported by a moving mechanism that can move on the coordinate measuring device relative to the work. The non-contact probe 10 measures the distance to the measurement target object by irradiating the measurement target object with laser beam, and capturing an image of the laser beam reflected by the measurement target object.
As depicted in
For example, the light source 21 is a laser diode, and emits the laser beam with a light amount according to a drive voltage applied from the light source drive section 22.
The irradiation optical system 23 is an optical system that irradiates the measurement target object W with the laser beam emitted from the light source 21. The irradiation optical system 23 includes a collimator lens that collimates the laser beam emitted from the light source 21, and an irradiation-side scanning mirror (e.g. a galvanometer mirror, etc.) that changes the irradiation direction of the laser beam.
The image-capturing section 30 captures an image of a beam spot which is the laser beam reflected by the measurement target object W by using a plurality of pixel columns selected from a light-reception surface including a plurality of pixel columns, and generates a captured image. The image-capturing section 30 has a light-receiving optical system 31, an area sensor 32 that receives the laser beam via the light-receiving optical system 31, and a signal processing section 33.
The light-receiving optical system 31 is an optical system that guides the laser beam reflected by the measurement target object W to the area sensor 32. The light-receiving optical system 31 includes a light-reception-side scanning mirror (e.g. a galvanometer mirror, etc.) that reflects the laser beam reflected by the measurement target object W, and a focusing lens that focuses the laser beam reflected by the light-reception-side scanning mirror.
The area sensor 32 has a plurality of pixels arranged over a predetermined region, and the plurality of pixels form the light-reception surface of the area sensor 32. Each pixel is provided with a light receiving element that can receive the beam spot. Because of this, charge according to a light-reception amount is accumulated in each element of the area sensor 32.
The signal processing section 33 generates a captured image by reading out the charge accumulated in the light receiving element of each pixel of the area sensor 32 sequentially, and implementing signal processing. The signal processing section 33 reads out the charge accumulated in the light receiving elements of some pixel columns (effective pixel columns) of all the pixels in the area sensor 32, and implements the signal processing. By limiting the effective pixel columns on which the signal processing is implemented in this manner, it is possible to prevent processing time of the signal processing section 33 from becoming longer undesirably.
Meanwhile, if a frame or the like that fixes a lens, a mirror or a lens of the light-receiving optical system 31 expands or contracts due to the occurrence of a temperature change during measurement, an image-formation position on the light-reception surface of the image-capturing section 30 moves in some cases. For example, there is a fear that if a movement amount of the image-formation position in the orthogonal direction orthogonal to the direction in which the pixel columns are arrayed on the light-reception surface becomes greater than the pixel size of the effective pixel columns undesirably, it becomes not possible to sense the image-formation position undesirably.
In comparison to the first comparative example and the second comparative example mentioned above, the non-contact probe 10 of the present embodiment senses the image-formation position of the beam spot on the captured image, and selects different effective pixel columns such that the image-formation position is included in the selected plurality of pixel columns (i.e. effective pixel columns).
Hereinbelow, the detailed configuration of the signal processing section 33 that changes the effective pixel columns along with movement of the image-formation position is explained.
As depicted in
The position sensing section 41 senses the image-formation position of the laser beam in a captured image. For example, the position sensing section 41 senses the image-formation position of the beam spot in a captured image that was generated immediately before. The position sensing section 41 senses the image-formation position by identifying a pixel having received the beam spot in the effective pixel columns. Note that, in a case where the beam spot was received by and spreads across a plurality of pixels, the position sensing section 41 identifies the plurality of pixels that received the beam spot.
The pixel column changing section 42 selects a different plurality of pixel columns such that the image-formation position is included in the selected plurality of pixel columns. That is, in a case where the image-formation position moved, the pixel column changing section 42 shifts the effective pixel columns such that the image-formation position is included in the effective pixel columns. By changing the effective pixel columns in real time such that the effective pixel columns follow the image-formation position in accordance with movement of the image-formation position in this manner, it is possible to suppress movement of the image-formation position out of the effective pixel columns thereafter.
The pixel column changing section 42 selects a different plurality of pixel columns such that the image-formation position is positioned at the center of the selected plurality of pixel columns in the orthogonal direction orthogonal to the pixel column direction. For example, if the image-formation position shifts from the eighth pixel column to the ninth pixel column in a case where the effective pixel columns are the seventh to ninth pixel columns as depicted in
The temperature acquiring section 43 acquires an external temperature sensed by a temperature sensor. The external temperature is a temperature around the non-contact probe 10, and influences a lens or a mirror of the non-contact probe 10. For example, the temperature sensor is provided to the non-contact probe 10. The temperature acquiring section 43 outputs the acquired external temperature to the temperature assessing section 44. Note that the temperature acquiring section 43 does not store the acquired external temperature on a storage section, but sequentially outputs the latest external temperature to the temperature assessing section 44.
Meanwhile, it is known that movement (shifting) of the image-formation position is caused by temperature changes, and movement amounts of the image-formation position differ depending on whether there is a temperature increase or a temperature decrease. Specifically, even if a temperature change amount at the time of a temperature increase, and a temperature change amount at the time of a temperature decrease are the same, movement characteristics of the image-formation position differ as depicted in
In the present embodiment, in order to identify a movement amount of the image-formation position caused by a temperature change more precisely, the non-contact probe 10 assesses whether the image-formation position is moving at the time of a temperature increase or the image-formation position is moving at the time of a temperature decrease. In order to make such an assessment, the temperature assessing section 44 depicted in
The temperature assessing section 44 assesses whether there is a temperature increase or a temperature decrease of the external temperature on the basis of the moving direction of movement of the image-formation position at the time when the pixel column changing section 42 changed the effective pixel columns, from the image-formation position sensed last time by the position sensing section 41. Specifically, the temperature assessing section 44 assesses whether there is a temperature increase or a temperature decrease of the external temperature in accordance with toward which the image-formation position moves in the orthogonal direction.
As described above, in a case where a moving direction of the image-formation position is a first direction (specifically, the right direction) in the orthogonal direction, the temperature assessing section 44 assesses that the external temperature acquired by the temperature acquiring section 43 is increasing. On the other hand, in a case where a moving direction of the image-formation position is a second direction (specifically, the left direction) opposite to the first direction, the temperature assessing section 44 assesses that the external temperature acquired by the temperature acquiring section 43 is decreasing. Thereby, even without storing changes of the external temperature, the temperature assessing section 44 can assess whether the external temperature is increasing or decreasing in real time when the image-formation position moved. Note that the first direction and the second direction are preset in accordance with characteristics or the like of the non-contact probe 10.
When the image-formation position moved, the calibration amount calculating section 45 calculates a calibration amount for calculating the distance to the measurement target object on the basis of the image-formation position. For example, in a case where the pixel column changing section 42 changed the effective pixel columns as depicted in
The calibration amount calculating section 45 calculates a calibration amount for calibrating the distance to the measurement target object W from movement amounts of movement of the image-formation position in the column direction and the orthogonal direction at the time when the pixel column changing section 42 changed the pixel columns, from the image-formation position sensed last time by the position sensing section 41. For example, when the image-formation position moves as depicted in
In addition, the calibration amount calculating section 45 may calculate a temperature calibration amount for calibrating the distance to the measurement target object W on the basis of a result of assessment by the temperature assessing section 44. The calibration amount calculating section 45 makes different a temperature calibration amount corresponding to the temperature of the image-formation position in a case where the temperature assessing section 44 assesses that there is a temperature increase, and a temperature calibration amount corresponding to the temperature of the image-formation position in a case where the temperature assessing section 44 assesses that there is a temperature decrease. For example, the calibration amount calculating section 45 makes the temperature calibration amount in a case where it is assessed that there is a temperature increase greater than the temperature calibration amount in a case where it is assessed that there is a temperature decrease. Thereby, a temperature calibration amount corresponding to a temperature change and a change of the movement amount depicted in
The distance calculating section 46 calculates the distance to the measurement target object W on the basis of the image-formation position sensed by the position sensing section 41 on a captured image. Note that the distance to the measurement target object W calculated by the distance calculating section 46 decreases as the image-formation position gets closer to the top side in the column direction depicted in
The distance calculating section 46 calculates the distance to the measurement target object W by adding a calibration amount calculated by the calibration amount calculating section 45 to the image-formation position sensed by the position sensing section 41. For example, the distance calculating section 46 calculates the distance to the measurement target object W by adding a calibration amount corresponding to movement amounts of the image-formation position in the column direction and the orthogonal direction at the time when the pixel column changing section 42 changed the effective pixel columns.
In addition, the distance calculating section 46 calculates the distance to the measurement target object W by adding a temperature calibration amount determined by the calibration amount calculating section 45 to the image-formation position sensed by the position sensing section 41. For example, in a case where the temperature assessing section 44 determines that there is a temperature increase, the distance calculating section 46 calculates the distance to the measurement target object W on the basis of a temperature calibration amount corresponding to a temperature increase, and in a case where the temperature assessing section 44 determines that there is a temperature decrease, the distance calculating section 46 calculates the distance to the measurement target object W on the basis of a temperature calibration amount corresponding to a temperature decrease. By calculating the distance to the measurement target object W as described above, the distance to the measurement target object W can be calculated precisely even if a temperature change occurs.
The non-contact probe 10 of the embodiment mentioned above senses the image-formation position of the laser beam (beam spot) on a captured image, and selects different effective pixel columns such that the image-formation position is included in the selected plurality of pixel columns (i.e. effective pixel columns). This results in the image-formation position being positioned at the center of the effective pixel columns since the effective pixel columns are changed such the effective pixel columns follow movement of the image-formation position in real time even if the image-formation position moved due to a temperature change, and the possibility of the image-formation position moving out of the effective pixel columns lowers even if the image-formation position moves thereafter again. As a result, the image-formation position can be kept being sensed appropriately even if temperature changes occur.
Although the present disclosure has been explained thus far by using an embodiment, the technical scope of the present disclosure is not limited by the scope of the description of the embodiment described above, but can be modified and changed variously within the scope of the gist. For example, all or some of devices can be configured in a functionally or physically distributed/integrated manner in any units. In addition, embodiments of the present disclosure include also new embodiments that are generated by combining any ones of a plurality of embodiments. Effects of the new embodiments generated by the combination combine effects of the original embodiments.
Number | Date | Country | Kind |
---|---|---|---|
2023-000435 | Jan 2023 | JP | national |