Measurement system and control system

The measurement system addresses the challenge of precise robotic position determination by using light trajectory patterns to track reflective members, enhancing robotic operations with improved accuracy and efficiency.

WO2025169485A1PCT designated stage Publication Date: 2025-08-14NIKON CORP
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/JP2024/004632
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-02-09
Publication Date
2025-08-14

AI Technical Summary

Technical Problem

Existing measurement systems for robotic applications lack precision and efficiency in determining the position and posture of reflective members, particularly in dynamic environments, leading to inaccuracies in robotic operations.

Method used

A measurement system comprising a measurement device that emits and receives light, controlled by a control device to adjust light irradiation direction, utilizing reflective members and rotating mirrors to create specific light trajectories for precise position determination, including spiral and raster patterns, enabling accurate tracking of reflective members on a movable body.

Benefits of technology

Enhances the precision and efficiency of robotic operations by accurately determining the position and posture of reflective members, allowing for improved processes such as grasping, cutting, welding, and painting, and enabling the use of mobile robots like AGVs and drones.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure JP2024004632_14082025_PF_FP_ABST
    Figure JP2024004632_14082025_PF_FP_ABST
Patent Text Reader

Abstract

Provided is a measurement system comprising: a measurement device that emits light in a prescribed radiation direction and that can receive light reflected by an object irradiated with light; and a control device that controls the measurement device. The measurement system is configured such that: the measurement device receives light reflected by a first reflection member; and the control device controls the radiation direction of light from the measurement device such that a second reflection member different from the first reflection member is irradiated with light on the basis of the light-reception result pertaining to the light reflected by the first reflection member. The measurement system may be configured such that the control device controls the radiation direction of light such that the trajectory of light in a plane intersecting the optical path of the light from the measurement device indicates a first pattern, then controls the radiation direction of light such that the trajectory of light in said plane indicates a second pattern different from the first pattern, and acquires information relating to the positions of the reflection members on the basis of light-reception results.
Need to check novelty before this filing date? Find Prior Art

Description

Measurement and Control Systems

[0001] The present disclosure relates to measurement and control systems.

[0002] A system has been proposed in which the position of a part of a robot is measured by a measuring device (see, for example, Patent Document 1).

[0003] International Publication No. 2007 / 002319

[0004] The measurement system according to the present disclosure comprises a measurement device that emits light in a predetermined irradiation direction and is capable of receiving the light reflected by an object illuminated by the light, and a control device that controls the measurement device, wherein the measurement device receives the light reflected by a first reflecting member, and the control device controls the irradiation direction of the light from the measurement device based on the result of receiving the light reflected by the first reflecting member so that the light is irradiated onto a second reflecting member different from the first reflecting member.

[0005] The measurement system according to the present disclosure includes a measurement device that irradiates light onto a reflective member and receives the light reflected by the reflective member, and a control device that controls the direction of light irradiation from the measurement device, wherein the control device controls the direction of light irradiation so that the trajectory of light on a surface that intersects with the optical path of the light from the measurement device exhibits a first pattern, and then controls the direction of light irradiation so that the trajectory of light on the surface exhibits a second pattern different from the first pattern, and obtains information regarding the position of the reflective member based on the result of receiving the light.

[0006] The measurement system according to the present disclosure comprises a measurement device that irradiates light onto a reflective member and receives the light reflected by the reflective member, and a control device that controls the direction of irradiation of light from the measurement device, wherein the measurement device comprises an irradiation device that can irradiate light in a predetermined direction based on control by the control device, and the control device can change the direction of irradiation of light from the measurement device by rotating the irradiation device along at least one of a first rotation axis and a second rotation axis intersecting the first rotation axis, and the control device controls the irradiation device to rotate in a first manner along at least one of the first rotation axis and the second rotation axis to irradiate light, and then rotate the irradiation device in a second manner different from the first manner along at least one of the first rotation axis and the second rotation axis to irradiate the light, and obtains information regarding the position of the reflective member based on the result of receiving the light.

[0007] FIG. 1 is a schematic diagram showing the overall configuration of a measurement system. FIG. 2 is a schematic diagram showing the configuration of a measurement device. FIG. 3 is a schematic diagram showing the general configuration of a control device. FIG. 4 is a diagram showing a first example of a pattern indicated by a light trajectory. FIG. 5 is a diagram showing a second example of a pattern indicated by a light trajectory. FIG. 6 is a diagram showing a third example of a pattern indicated by a light trajectory. FIG. 7 is a diagram showing a fourth example of a pattern indicated by a light trajectory. FIG. 8 is a diagram showing a fifth example of a pattern indicated by a light trajectory. FIG. 9 is a diagram showing a sixth example of a pattern indicated by a light trajectory. FIG. 10 is a diagram showing a seventh example of a pattern indicated by a light trajectory. FIG. 11 is a flowchart of a first measurement process. FIG. 12 is a flowchart of a second measurement process. FIG. 13 is a flowchart of a third measurement process.

[0008] The measurement system and control system of the present invention will be described in detail below with reference to the drawings.

[0009] FIG. 1 is a schematic diagram showing the overall configuration of the measurement system.

[0010] In this embodiment, the measurement system 100 includes a measurement device 1, a control device 2, an imaging device 3, and a movable body 4. The measurement device 1, the imaging device 3, the movable body 4, and the control device 2 are communicatively connected via a communication network NW. The communication network NW includes a wired local area network. The communication network NW may also include a wireless local area network, a wireless wide area network, or other communication networks. The measurement system 100 may include one or more measurement devices. The control device 2 may be included in the measurement device 1. The imaging device 3 may be included in the measurement device 1. The measurement system 100 does not need to include the movable body 4. The measurement system 100 does not need to include an imaging device.

[0011] The measurement device 1 emits light in a predetermined irradiation direction. The measurement device 1 also receives light reflected from an object illuminated by the light, and can transmit the light reception result to the control device 2.

[0012] The control device 2 controls at least one of the measuring device 1, the imaging device 3, and the movable body 4 to perform a predetermined operation. For example, the control device 2 may generate control information for causing at least one of the measuring device 1, the imaging device 3, and the movable body 4 to perform a predetermined operation, and transmit the generated control information to the device to be controlled via the communication network NW. The control device 2 may also receive information from at least one of the measuring device 1, the imaging device 3, and the movable body 4 via the communication network NW. The control device 2 may control the operation of at least one of the measuring device 1, the imaging device 3, and the movable body 4 based on the received information. The control device 2 may generate control information for controlling the operation of at least one of the measuring device 1, the imaging device 3, and the movable body 4 based on the received information. The control device 2 may also transmit the control information to an external device of the measurement system 100 via the communication network NW.

[0013] The imaging device 3 captures an image of an object and generates an image representing the object as the captured image. The imaging device 3 may be a stereo camera having a pair of imaging optical systems. According to the image generated by the stereo camera, the distance to the object corresponding to the target pixel can be calculated based on the parallax represented in the image, and the three-dimensional position of the object can be estimated. The imaging device 3 may be a monocular camera. The measurement system 100 may include one imaging device 3 or two or more imaging devices 3. The imaging device 3 may acquire information regarding the direction of the object. The imaging device 3 may transmit the generated image to the control device 2 via the communication network NW.

[0014] The movable body 4 has a part (movable part) whose position and / or posture can be changed. The movable body 4 is, for example, a robot capable of performing predetermined processes on an object, such as various processes including grasping, cutting, welding, screwing, polishing, and painting, or various measurements of shape, position, physical properties, electrical properties, etc. The movable body 4 may be a mobile body such as an automatic guided vehicle (AGV), a rail guided vehicle (RGV), an autonomous mobile robot (AMR), a drone, or an unmanned aerial vehicle. The movable body 4 may be equipped with an end effector capable of performing predetermined processes. In this case, since the end effector moves in conjunction with the movement of the movable body 4, the end effector can also be referred to as the movable body 4. The movable body 4 may change at least a portion of its position and posture in accordance with control information received from the control device 2 via the communication network NW. Note that only a portion of the movable body 4 is shown in FIG. 1 .

[0015] The reflective member 5 is a member that reflects incident light in a direction opposite to the incident direction. The reflective member 5 can also be referred to as a retroreflective member that retroreflects light incident on the reflective member 5. The reflective member 5 may be, for example, a corner cube reflector or a ball reflector. The reflective member 5 may be a spherically mounted retroreflector (SMR) composed of a metal sphere and a retroreflector embedded therein. The reflective member 5 may also be a marker with a predetermined pattern displayed on it. The reflective member 5 may be attached to the movable body 4. The reflective member 5 may be attached to an end effector provided on the movable body 4 or near the end effector. In the example of FIG. 1 , the reflective member 5 includes a first reflective member 51, a second reflective member 52, and a third reflective member 53. The number of reflective members 5 provided on the movable body 4 is not limited to three and may be more or less than three. Furthermore, multiple reflective members 5 may be attached to different objects. For example, the first reflecting member 51 may be attached to the movable body 4, and the second reflecting member 52 may be attached to an object different from the movable body 4. At least one of the position and posture of the movable portions of the different objects to which the multiple reflecting members 5 are respectively attached may be changed so as to maintain the positional relationship between the reflecting members 5. The portion to which the reflecting member 5 is attached may be attached to an object that is not a movable body, or may be attached to a portion other than the movable portion of the movable body 4.

[0016] 2 is a schematic diagram showing the configuration of the measurement device 1. The measurement device 1 includes an optical comb interferometer 11, an optical path branching member 12, a mirror 13, and a light receiving element 14.

[0017] The optical comb interferometer 11 generates, for example, laser light as irradiation light for irradiating the reflecting member 5 from the measurement device 1. The optical comb interferometer 11 may be an optical comb light source that generates pulsed light including frequency components evenly spaced on a frequency axis. At least a portion of the irradiation light generated by the optical comb interferometer 11 passes through the optical path branching member 12 and is irradiated onto the mirror 13. The optical path branching member 12 is a prism having a branching surface that transmits part of the incident light and reflects part of it. The optical path branching member 12 may also be a half mirror having a branching surface. The mirror 13 is a mirror that reflects at least a portion of the incident light and is supported so that its direction can be changed. The irradiation light reflected by the mirror 13 can irradiate the reflecting member 5. The mirror 13 can be referred to as an irradiation device that can irradiate light having a predetermined diameter in a predetermined irradiation direction. The light irradiated by the mirror 13 may be laser light. In this case, the diameter of the light irradiated by the mirror 13 can also be referred to as a beam diameter.

[0018] The irradiated light irradiated onto the reflecting member 5 is reflected by the reflecting surface of the reflecting member 5 in a direction opposite to the incident direction of the irradiated light. The reflected light reflected by the reflecting member 5 is incident on the mirror 13, reflected by the mirror 13, and then incident on the optical path branching member 12. A portion of the reflected light incident on the optical path branching member 12 is reflected by the branching surface of the optical path branching member 12 and then incident on the light receiving element 14. The light receiving element 14 may be a four-part PSD (Position Sensitive Detector) that detects the position of the incident light based on the output of a photodiode disposed on each of the four divided light receiving surfaces according to the amount of incident light.

[0019] The measurement device 1 outputs the result of receiving the reflected light received by the light receiving element 14 to the control device 2 via the communication network NW. Based on the result of receiving the received reflected light, the control device 2 can obtain the distance to the reflecting member 5, for example, using an interferometry method. The control device 2 may also obtain the distance to the reflecting member 5 using a triangulation method. The control device 2 determines the position of the reflecting member 5 in the measurement coordinate system based on the distance to the reflecting member 5 and the angle of the light irradiated onto the reflecting member 5 by the mirror 13. Information indicating the position of the reflecting member 5 is one example of information related to the position of the reflecting member 5. The direction of the reflecting member 5 relative to the measurement device 1 is another example of information related to the position of the reflecting member 5. The measurement device 1 measures the reflecting member 5 based on the information related to the position of the reflecting member 5.

[0020] 3 is a schematic diagram showing the general configuration of the control device 2. The control device 2 is a computer having a communication interface 21, a memory 22, and a processor 23.

[0021] The communication interface 21 is an example of a communication unit, and has an interface circuit for receiving data to be processed by the control device 2 or outputting data processed by the control device 2. The communication interface 21 includes, for example, a communication interface circuit for connecting the control device 2 to the communication network NW.

[0022] The memory 22 is an example of a storage unit and includes a volatile semiconductor memory and a non-volatile semiconductor memory. The memory 22 stores various data used in processing by the processor 23, such as the results of light reception obtained from the measurement device 1 and initial information about the reflective member 5. The initial information about the reflective member 5 may include, for example, information indicating the estimated position of the reflective member 5. The information indicating the estimated position of the reflective member 5 is, for example, coordinates in the measurement coordinate system of the measurement device 1. The coordinates indicating the estimated position of the reflective member 5 may be calculated based on, for example, coordinates indicating the position of the reflective member 5 at a reference position and orientation of the movable body 4, information indicating a rotation angle according to a predetermined rotation axis generated by an encoder on the movable body 4, and the size of each part of the movable body 4. The coordinates indicating the estimated position of the reflective member 5 may be coordinates indicating the position of the reflective member 5 measured in advance by the measurement device 1. The coordinates indicating the estimated position of the reflective member 5 may be coordinates indicating a position estimated based on an image generated by the imaging device 3. Furthermore, the memory 22 may store, as initial information regarding the reflecting member 5, the relative positional relationships of the first reflecting member 51, the second reflecting member 52, and the third reflecting member 53 included in the reflecting member 5. The relative positional relationships may be expressed, for example, as the relative positions of the other reflecting members with the position of the first reflecting member 51 as a reference. Furthermore, the initial information regarding the reflecting member 5 may include information indicating the estimated direction in which the reflecting member 5 is disposed. The estimated direction in which the reflecting member 5 is disposed can also be referred to as the estimated attitude of the reflecting member 5. Furthermore, the memory 22 stores various computer program codes, such as a computer program code 220 for executing measurement processing. This computer program code 220 provides logic and routines that enable the execution of the processing described below.

[0023] The processor 23 is an example of a control unit and includes one or more processors and their peripheral circuits. The processor 23 may further include other arithmetic circuits, such as a logic unit, a numerical calculation unit, or a graphics processing unit. The processor 23 executes the computer program code 220 stored in the memory 22, causing the control device 2 to perform various processes described in this embodiment. As a result, logical functional blocks for executing operations to be performed by the control device 2 may be realized within the processor 23. In this manner, the processor 23 can function as a controller for realizing the logical functional blocks for executing operations to be performed by the control device 2. In this case, any device (typically, a computer) that executes the computer program code 220 can function as the control device 2. At least one of the memory 22 and the processor 23 may be referred to as a control circuit (or circuit).

[0024] Based on the result of receiving the light reflected by the first reflecting member 51, the control device 2 controls the irradiation direction of light from the measurement device 1 so that the light is irradiated onto the second reflecting member 52. At this time, the control device 2 may control the irradiation direction of light from the measurement device 1 so as to search for the second reflecting member 52. It can also be said that the control device 2 searches for the second reflecting member 52 by controlling the irradiation direction of light from the measurement device 1. In other words, the control device 2 controls the irradiation direction of light from the measurement device 1 so that the light is irradiated onto multiple positions on an arbitrary surface PL that intersects with the optical path OP of the light from the measurement device 1. In further words, the control device 2 controls the irradiation direction of light from the measurement device 1 so that the light is scanned across the surface PL that intersects with the optical path OP of the light from the measurement device 1. By controlling the irradiation direction of light from the measurement device 1 so that the light is irradiated onto multiple positions on the surface PL, when the path traveled by the light on the surface PL is taken as a trajectory R, ​​the trajectory R exhibits a predetermined pattern. The trajectory R of light on the surface PL can also be referred to as a track or a path. The control device 2 may control the measurement device 1 so that light is emitted from a position where the target reflective member 5 is estimated to be present as the start point of the locus R. The control device 2 may also control the measurement device 1 so that light is emitted from a position where the target reflective member 5 is estimated to be present as the end point of the locus R. The control device 2 may also control the measurement device 1 so that light is emitted from an arbitrary point (e.g., a vertex of a polygon) included in a range that includes the position where the target reflective member 5 is estimated to be present as the start point of the locus R.

[0025] The control device 2 may control the direction of light irradiation from the measurement device 1 so that the light trajectory R on the surface PL shows a first pattern, and then control the direction of light irradiation from the measurement device 1 so that the light trajectory R on the surface PL shows a second pattern different from the first pattern. The second pattern may be a pattern with a narrower pitch than the first pattern, a narrower irradiation range than the first pattern, or a higher density than the first pattern when compared on the same surface PL as the first pattern. The second pattern can also be said to be a pattern that searches for the reflective member 5 with higher accuracy than the first pattern. Therefore, the irradiation of light on the surface PL so that the trajectory R shows the first pattern can be referred to as rough scanning, and the irradiation of light on the surface PL so that the trajectory R shows the second pattern can be referred to as fine scanning. Furthermore, the control by the control device 2 to cause the measurement device 1 to irradiate light so that the reflective member is searched for by rough scanning can be referred to as control in a first search mode, and the control by the control device 2 to cause the measurement device 1 to irradiate light so that the reflective member is searched for by fine scanning can be referred to as control in a second search mode.

[0026] The measurement coordinate system of the measurement device 1 can be expressed, for example, with the left-right direction from the measurement device 1 toward the measurement object (movable body 4) as the X-axis, the front-rear direction as the Y-axis, and the up-down direction (vertical direction) as the Z-axis. As an example, the plane PL that intersects with the optical path OP of the light from the measurement device 1 may be a plane that is orthogonal to the Y-axis in the measurement coordinate system, or may not be a plane that is orthogonal to the Y-axis. In this example, a state in which the plane PL is orthogonal to the Y-axis will be described as an example.

[0027] 4 to 10 are diagrams each showing an example of a pattern indicated by the light trajectory R.

[0028] 4, a pattern RP1 indicated by the locus R on a plane perpendicular to the Y axis in the measurement coordinate system and the measurement device 1 that irradiates the light are shown from different viewpoints for the sake of explanation. RP1 As you turn from the starting point S RP1 The spiral shape in pattern RP1 moves away from the starting point S as it turns from the farthest point. RP1 It can also be said that the shape approaches

[0029] The pattern RP1 corresponds to an Archimedean spiral expressed as (x, z) = (aθcosθ, aθsinθ) using a constant a (a>0) and a parameter θ, and can be said to be a periodic shape based on a circle.

[0030] In pattern RP1, line segment LS RP1 is the starting point S RP1 and the starting point S on the locus R RP1 The furthest point F with the longest straight-line distance from RP1 The line segment LS connects RP1 is the first intersection point I1 with the locus R. RP1 Then they intersect at the intersection point I2 RP1 Intersect at distance D12 RP1 is the intersection point I1 RP1 and intersection point I2 RP1 Indicates the distance between.

[0031] In the pattern RP1, the interval DNL RP1 is the point PT on the locus R RP1 and point PT RP1 Normal NL in RP1 and the distance from the point where the locus R intersects for the first time.

[0032] In the pattern RP1, the locus R passes twice through a unit area UA that is set in advance on the surface PL.

[0033] The measurement device 1 can change the direction of light irradiation by rotating the mirror 13 along each of the X-axis and the Z-axis. RP1 is the maximum angular range of rotation along the X axis, and the angular range ARZ RP1 is the maximum angle range of rotation along the Z axis. Note that the maximum angle range refers to the maximum angle range that can be rotated in the corresponding pattern, and does not necessarily mean that the mirror 13 is rotated to all angles within that range in actual irradiation. For example, RP1 Irradiation starts from the farthest point F RP1 If the target reflective member 5 is irradiated (light reflected by the reflective member 5 is received) before reaching the target reflective member 5, the control device 2 may cause the measuring device 1 to stop irradiating light thereafter.

[0034] 5, the pattern RP2 indicated by the locus R on the plane PL, which is a plane perpendicular to the Y axis in the measurement coordinate system, and the measurement device 1 that irradiates the light are shown from a different viewpoint for the sake of explanation, similar to FIG. 4. The pattern RP2 shown in FIG. RP2 As you turn from the starting point S RP2 The spiral shape in pattern RP2 moves away from the starting point S as it turns from the farthest point. RP2 It can also be said that the shape approaches

[0035] Pattern RP2 corresponds to an Archimedean spiral expressed as (x, z) = (bθ cos θ, θ sin θ) using a constant b (a>b>0) and a parameter θ, and can be said to be a periodic shape based on a circle. That is, pattern RP2 has the same appearance as pattern RP1, but the spacing between the loci R in the spiral shape is smaller than that of pattern RP1.

[0036] In pattern RP2, line segment LS RP2 is the starting point S RP2 and the starting point S on the locus R RP2 The furthest point F with the longest straight-line distance from RP2 The line segment LS connects RP2 is the line segment LS in the pattern RP1 RP1 The line segment LS is shorter than RP2 is the first intersection point I1 with the locus R. RP2 Then they intersect at the intersection point I2 RP2 Intersect at distance D12 RP2 is the intersection point I1 RP2 and intersection point I2 RP2 Distance D12 RP2 is the interval D12 in the pattern RP1 RP1 is shorter than.

[0037] In pattern RP2, the interval DNL RP2 is the point PT on the locus R RP2 and point PT RP2 Normal NL in RP2 and the distance between the first intersection point of the locus R. RP2 is the spacing DNL in the pattern RP1 RP1 is shorter than.

[0038] In the pattern RP2, the locus R passes through a unit area UA preset on the surface PL three times. The length of the locus R passing through the unit area UA in the pattern RP2 is longer than the length of the locus R passing through the unit area UA in the pattern RP1.

[0039] In pattern RP2, the angle range ARX RP2 is the maximum angular range of rotation along the X axis, and the angular range ARZ RP2 is the maximum angular range of rotation around the Z axis. RP2 is the angle range ARX in pattern RP1 RP1 Also, the angle range ARZ RP2 is the angle range ARZ in the pattern RP1 RP1 is smaller than.

[0040] 6 shows a pattern RP3 indicated by the locus R on a plane perpendicular to the Y axis in the measurement coordinate system. The pattern RP3 shown in FIG. 6 has a spiral shape that moves away from the starting point as it turns from the starting point. The spiral shape of the pattern RP3 can also be said to be a shape that moves closer to the starting point as it turns from the farthest point.

[0041] Pattern RP3 corresponds to an Archimedean spiral expressed as (x, z) = (cθcosθ, dθsinθ) using constants c and d (c>d>0) and a parameter θ, and can be said to be a periodic shape based on an ellipse.

[0042] 7 shows a pattern RP4 indicated by the locus R on a plane perpendicular to the Y axis in the measurement coordinate system. The pattern RP4 shown in FIG. 7 has a spiral shape that moves away from the starting point as it turns from the starting point. The spiral shape of the pattern RP4 can also be said to be a shape that moves closer to the starting point as it turns from the farthest point.

[0043] Pattern RP4 is composed of straight lines and can be said to have a shape based on a polygon. In addition, the coordinates of the i-th point from the starting point in pattern RP4 (x i ,z i ) is the coordinate of the i-1th point from the starting point (x i-1 ,z i-1 ) depending on the condition that x satisfies. i-1 , z i-1, and a constant p. Therefore, the pattern RP4 can be said to have a periodic shape.

[0044] 8 shows a pattern RP5 indicated by a locus R on a plane perpendicular to the Y axis in the measurement coordinate system. In the pattern RP5 shown in FIG. 8, the locus R represents a raster pattern formed by a straight line on the plane repeatedly turning back at a predetermined length. In the pattern RP5, the raster pattern is configured such that the locus turns back at a point where it reaches a predetermined width (amplitude) along the Z axis and moves a predetermined distance (pitch) along the X axis. However, the raster pattern is not limited to this. The amplitude and the direction of movement may be reversed between the X axis and the Z axis, and the amplitude and the direction of movement may not be parallel to or perpendicular to the X axis or the Z axis.

[0045] In the pattern RP5, the Z-axis value of each point on the locus R can be expressed using the X-axis value, amplitude, and pitch. Therefore, the pattern RP5 can be said to have a periodic shape.

[0046] 9 shows a pattern RP6 indicated by a locus R on a plane perpendicular to the Y axis in the measurement coordinate system. In the pattern RP6 shown in FIG. 9, the locus R represents a raster pattern formed by a straight line on a plane repeatedly turning back at a predetermined length. In the pattern RP5, the raster pattern is configured such that when the locus reaches a predetermined width (amplitude) along the Z axis, it moves along the X axis by a predetermined distance (pitch) and then moves in the opposite direction along the Z axis. However, the raster pattern is not limited to this. The amplitude and movement direction may be reversed between the X axis and the Z axis, and the amplitude and movement direction may not be parallel to or perpendicular to the X axis or the Z axis.

[0047] In the pattern RP6, the Z-axis value of each point on the locus R can be expressed using the X-axis value, amplitude, and pitch. Therefore, the pattern RP6 can be said to have a periodic shape.

[0048] 10 shows a pattern RP7 indicated by the locus R on a plane perpendicular to the Y axis in the measurement coordinate system. In the pattern RP7 shown in FIG. 10, the locus R forms a spiral shape that moves away from the starting point as it turns from the starting point. The spiral shape of the pattern RP7 can also be said to be a shape that moves closer to the starting point as it turns from the farthest point.

[0049] In pattern RP7, the spacing between the loci differs between the center and the periphery, and pattern RP7 can be said to have a non-periodic shape.

[0050] The above-described patterns RP1-7 are examples of patterns indicated by the light trajectory R in a plane perpendicular to the Y axis in the measurement coordinate system, and the light trajectory R may indicate other patterns. Such patterns may be periodic or non-periodic (for example, a random pattern).

[0051] The control device 2 can rotate the mirror 13 of the measurement device 1 in a predetermined manner, thereby controlling the trajectory R of light in a plane perpendicular to the Y axis in the measurement coordinate system to show a predetermined pattern.

[0052] For example, the control device 2 may rotate the mirror 13 of the measurement device 1 in a predetermined manner around at least one of a first rotation axis and a second rotation axis different from the first rotation axis. When the control device 2 rotates the mirror 13 of the measurement device 1 around both the first rotation axis and the second rotation axis, the control device 2 may rotate the mirror 13 around the first rotation axis and the second rotation axis at the same time, or may rotate the mirror 13 around one of the first rotation axis and the second rotation axis and then rotate the mirror 13 around the other rotation axis. Furthermore, for example, the first rotation axis and the second rotation axis may be the Z axis and the X axis, respectively, in a measurement coordinate system. When the first rotation axis is the Z axis, the maximum rotation angle around the first rotation axis corresponds to the size of the range irradiated with light in the X axis direction. When the second rotation axis is the X axis, the maximum rotation angle around the second rotation axis corresponds to the size of the range irradiated with light in the Z axis direction.

[0053] The control device 2 controls the mirror 13 of the measurement device 1 to rotate in a predetermined manner around at least one of the first and second rotation axes so that the trajectory R of light in a plane orthogonal to the Y axis in the measurement coordinate system shows a predetermined pattern. More specifically, the control device 2 may control the mirror 13 of the measurement device 1 to rotate in a first manner and a second manner around at least one of the first and second rotation axes so that the trajectory R of light in a plane orthogonal to the Y axis in the measurement coordinate system shows a first pattern and a second pattern, respectively.

[0054] The first pattern and the second pattern may be pattern RP1 and pattern RP2, respectively. In this case, the maximum rotation angle along the Z axis in the first mode for showing the first pattern is within the angle range ARZ shown in FIG. RP1 On the other hand, the maximum rotation angle along the Z axis in the second mode for showing the second pattern is within the angle range ARZ shown in FIG. RP2 As described above, the angle range ARZ RP2 is the angle range ARZ RP1 In other words, the second aspect for showing the second pattern can be said to have a smaller maximum rotation angle about the Z axis than the first aspect for showing the first pattern. Similarly, the second aspect for showing the second pattern can be said to have a smaller maximum rotation angle about the X axis than the first aspect for showing the first pattern.

[0055] When a light trajectory R passes through two points with the same X coordinate value in a plane perpendicular to the Y axis of the measurement coordinate system, the rotation angles about the Z axis when passing through each point are equal. In a spiral-shaped trajectory R starting from a starting point near the center of the pattern, the rotation angle about the X axis when passing through one of the two points differs from the rotation angle about the X axis when passing through the other point, depending on the difference between the Z coordinates of these points. The difference in Z coordinate values ​​between two points with the same X coordinate value in pattern RP2 is smaller than the value in pattern RP1. Therefore, the difference in rotation angles about the X axis between two points with the same X coordinate value in pattern RP2 is smaller than the difference in rotation angles about the X axis between two points with the same X coordinate value in pattern RP1.

[0056] The control device 2 controls the measurement device 1 so that the trajectory R of light on the surface PL shows a predetermined pattern. At this time, the control device 2 may set a control parameter for controlling the measurement device 1 based on the diameter of the light emitted from the optical comb interferometer 11 and reflected by the mirror 13. The control parameter may be a parameter for setting the manner of rotation of the mirror 13 in the measurement device 1 around the rotation axis.

[0057] The control parameters for controlling the measurement device 1 may include at least one of the interval (pitch) between adjacent light trajectories R on the surface PL, the maximum range over which the light is irradiated, and the angular range of the rotation axis around which the mirror 13 rotates. The pitch can also be referred to as the beam spacing. The control device 2 may set the pitch based on the diameter of the light, for example, so that the pitch value is less than the diameter of the reflecting member 5. The control device 2 may also set the control parameters for controlling the measurement device 1 based on the diameter of the reflecting member 5. Setting the pitch value less than the diameter of the reflecting member 5 can prevent a state in which the reflecting member 5 is positioned between two beams of light and the light is not irradiated. For example, the control device 2 may set the pitch value less than the diameter of the reflecting member 5. The control device 2 may also set the control parameters for controlling the measurement device 1 based on the diameter of the light. Setting the pitch based on the diameter of the light can irradiate the light so that it remains within the range of the reflecting member 5, preventing light leakage. Furthermore, when light from the measurement device 1 is irradiated near the outer edge of the reflecting member 5, the light reflected by the reflecting member 5 indicates a position that is shifted from the center of the reflecting member 5, making it difficult for the measurement system 100 to properly measure the position of the reflecting member 5. By setting the pitch based on at least one of the diameter of the light and the diameter of the reflecting member, the control device 2 can control the measurement device 1 to properly measure the reflecting member 5.

[0058] 11 is a flowchart of the first measurement process. The measurement system 100 may execute the first measurement process for measuring the reflecting member 5 according to the following flowchart.

[0059] First, the control device 2 of the measurement system 100 acquires initial information (also referred to as "first initial information") regarding the first reflecting member 51 (step S11). The control device 2 may acquire initial information regarding the relative positions of the first reflecting member 51, the second reflecting member 52, and the third reflecting member 53. The first initial information may be coordinate information of a position where the first reflecting member 51 is estimated to be located in the measurement coordinate system. The control device 2 acquires the first initial information by reading it from the memory 22. Alternatively, the control device 2 may acquire the initial information regarding the reflecting member 5 based on an image obtained by the imaging device 3 capturing an image of an area including the reflecting member 5. Alternatively, the control device 2 may acquire the initial information regarding the reflecting member 5 by communicating with an external device outside the measurement system 100.

[0060] Next, the control device 2 causes the measurement device 1 to emit light (step S12). The control device 2 controls the direction of light emitted from the measurement device 1 so that the light is emitted to a range including the position where the first reflecting member 51 is estimated to be present. At this time, the control device 2 may control the direction of light emitted from the measurement device 1 so as to search for the first reflecting member 51. The control device 2 may acquire the position where the first reflecting member 51 is estimated to be present based on first initial information. The control device 2 may acquire the position where the first reflecting member 51 is estimated to be present based on the imaging results of the imaging device 3. The control device 2 may control the direction of light emitted from the measurement device 1 so that the trajectory R of light on a plane intersecting the optical path of the light from the measurement device 1 shows a predetermined pattern. The control device 2 may control the direction of light emitted from the measurement device 1 by controlling the mirror 13 of the measurement device 1 to rotate in a predetermined manner about at least one of the first rotation axis and the second rotation axis. The light trajectory R in the predetermined pattern may be any one of a spiral pattern, a raster pattern, and a non-periodic pattern. The light irradiation in step S12 is an example of a first scan.

[0061] The control device 2 also acquires information about the position of the first reflecting member 51 based on the result of receiving the light reflected by the first reflecting member 51 (step S13). First, the control device 2 acquires the result of receiving the light reflected by the first reflecting member 51 from the measurement device 1. The result of receiving the light reflected by the first reflecting member 51 may be, for example, information included in a signal output by the light-receiving element 14 of the measurement device 1. Based on the result of receiving the received reflected light, the control device 2 can determine the position of the first reflecting member 51 in the measurement coordinate system based on, for example, the distance to the first reflecting member 51 obtained according to an interferometry method and the angle of the light irradiated onto the first reflecting member 51 by the mirror 13. The information about the position of the first reflecting member 51 acquired based on the result of receiving the light reflected by the first reflecting member 51 can also be referred to as first position information.

[0062] Then, based on the first initial information and the first position information, the control device 2 controls the irradiation direction of light from the measurement device 1 so that light is irradiated onto the second reflecting member 52 (step S14). For example, the control device 2 calculates the difference between the position of the first reflecting member 51 included in the first initial information and the position of the first reflecting member 51 based on the light reception result. Then, based on this difference, the control device 2 corrects the initial information regarding the position of the second reflecting member 52 (also referred to as "second initial information") stored in the memory 22 and estimates that the second reflecting member 52 is located at the corrected position. Alternatively, the control device 2 may not need to estimate the position of the second reflecting member 52. In this case, the control device 2 may set an irradiation range for irradiating light so that the second reflecting member 52 is irradiated with light, based on the first initial information and the first position information. The control device 2 may acquire translation information for performing a parallel movement from a position corresponding to the first initial information to the position of the first reflecting member 51 based on the first initial information and the first position information, and may control the direction of light irradiation from the measurement device 1 to search for the second reflecting member 52 based on this translation information. Furthermore, the control device 2 may set a start position for irradiating the second reflecting member 52 with light whose trajectory shows a predetermined pattern based on the first initial information and the first position information. The control device 2 may acquire the estimated position where the second reflecting member 52 is located based on the imaging result of the imaging device 3. The light irradiation in step S14 is an example of a second scan.

[0063] The control device 2 controls the irradiation direction of light from the measurement device 1 so that the light is irradiated onto the second reflecting member 52. At this time, the control device 2 may control the irradiation direction of light from the measurement device 1 so as to search for the second reflecting member 52. The control device 2 may control the irradiation direction of light from the measurement device 1 so that a trajectory R of light on a plane intersecting with the optical path of the light from the measurement device 1 shows a first pattern. The control device 2 may control the irradiation direction of light from the measurement device 1 by controlling the mirror 13 of the measurement device 1 to rotate in a first manner around at least one of a first rotation axis and a second rotation axis. The trajectory R of light in the first pattern may show any one of a spiral pattern, a raster pattern, and a non-periodic pattern.

[0064] The control device 2 may control the direction of light irradiation from the measurement device 1 so that the light trajectory R on a plane intersecting the optical path of the light from the measurement device 1 shows a first pattern, and then further control the direction of light irradiation from the measurement device 1 so that the light trajectory R on a plane intersecting the optical path of the light from the measurement device 1 shows a second pattern. The control device 2 may acquire a result of receiving light reflected by the second reflecting member 52, where the trajectory R shows the first pattern, and control the direction of light irradiation from the measurement device 1 so that the light trajectory R shows the second pattern based on the result of receiving light. Information regarding the position of the second reflecting member 52 acquired based on the result of receiving light reflected by the second reflecting member 52, where the trajectory R shows the first pattern, may also be referred to as temporary position information of the second reflecting member 52. The control device 2 may set, as the second pattern, a pattern with a narrower pitch than the first pattern or a narrower irradiation range than the first pattern when compared on the same plane. It can also be said that the second pattern is a pattern with higher accuracy than the first pattern. That is, the control device 2 may perform a fine scan on the second reflecting member 52 based on the results of the rough scan on the second reflecting member 52. When the control device 2 receives light that has been irradiated to represent the first pattern and reflected by the second reflecting member 52, the control device 2 may stop irradiating the light that represents the first pattern midway and start irradiating the light that represents the second pattern.

[0065] The control device 2 acquires information about the position of the second reflecting member 52 based on the results of receiving the light reflected by the second reflecting member 52 (step S15), and ends the measurement process. Acquiring the information about the position of the second reflecting member 52 based on the results of receiving the light reflected by the second reflecting member 52 is similar to acquiring the information about the position of the first reflecting member 51 based on the results of receiving the light reflected by the first reflecting member 51, as described in step S13, and therefore a detailed description thereof will be omitted. The information about the position of the second reflecting member 52 acquired based on the results of receiving the light reflected by the second reflecting member 52 can be referred to as second position information. Furthermore, information about the position of the second reflecting member 52 acquired based on the results of receiving the light reflected by the second reflecting member 52, where the trajectory R indicates the first pattern, can be referred to as provisional position information of the second reflecting member 52. Similarly, information about the position of the second reflecting member 52 acquired based on the results of receiving the light reflected by the second reflecting member 52, where the trajectory R indicates the second pattern, can be referred to as final position information of the second reflecting member 52. The control device 2 may control the direction of light irradiation based on the temporary position information of the second reflecting member 52 so as to show the second pattern.

[0066] The first measurement process may further include, between step S15 and the end of the process, a step in which the control device 2 controls the direction of light irradiation from the measurement device 1 so that light is irradiated onto the third reflecting member 53, which is measured after the second reflecting member 52, and acquires positional information regarding the position of the third reflecting member 53 based on the result of receiving the light reflected by the third reflecting member 53.

[0067] The control device 2 may control the direction of light emitted from the measurement device 1 so as to search for the third reflecting member 53. The control device 2 may control the direction of light emitted from the measurement device 1 based on the first position information and the second position information. The control device 2 may control the direction of light emitted from the measurement device 1 further based on the first initial information and the second initial information. The control device 2 may acquire rotation information for rotating and moving the positions corresponding to the first initial information and the second initial information to positions corresponding to the first position information and the second position information, respectively, based on the first initial information, the second initial information, the first position information, and the second position information, and control the direction of light emitted from the measurement device 1 so as to search for the third reflecting member 53 based on this rotation information. The control device 2 may calculate rotation information for the third reflecting member 53 with respect to the initial information based on initial information regarding the relative positional relationship between the first reflecting member 51 and the second reflecting member 52 and position information regarding the relative positional relationship between the first position information and the second position information, and control the direction of light emitted from the measurement device 1. Furthermore, rotation information relative to the initial information regarding the reflecting member 5 may be calculated based on information regarding the position or posture of the movable body 4 to which the reflecting member 5 is attached.

[0068] The control device 2 may, in irradiating the first reflecting member 51 with light, acquire a result of receiving the light reflected by the first reflecting member 51, where the trajectory R shows a first pattern, and, based on this result of receiving the light, control the direction of irradiation of light from the measurement device 1 so that the trajectory R of light shows a second pattern. The control device 2 may, based on the result of the rough scan of the first reflecting member 51, perform a fine scan of the second reflecting member 52.

[0069] When searching for the second reflecting member 52 , the control device 2 may perform at least one of a rough scan and a fine scan on the second reflecting member 52 .

[0070] When searching for the third reflecting member 53, the control device 2 may obtain information regarding the position of the third reflecting member 53 based on the results of receiving light reflected by the third reflecting member 53 without performing either a rough scan or a fine scan.

[0071] By performing the first measurement process in this manner, the measurement system 100 can efficiently measure the position of the reflecting member 5 .

[0072] 12 is a flowchart of the second measurement process. The measurement system 100 may execute the second measurement process for measuring the reflecting member 5 according to the following flowchart.

[0073] First, the control device 2 of the measurement system 100 controls the direction of light irradiation so that the light trajectory R on the surface PL intersects with the optical path of the light from the measurement device 1 indicates a first pattern (step S21). The control device 2 may control the direction of light irradiation so that the light whose trajectory R indicates the first pattern on the surface PL is irradiated to a range including the first reflecting member 51 and the second reflecting member 52. Two or more reflecting members 5 may be included in the irradiation range of the light whose trajectory R indicates the first pattern on the surface PL. The light trajectory R in the first pattern may indicate any one of a spiral pattern, a raster pattern, and a non-periodic pattern. The control device 2 may control the direction of light irradiation so that the position where the reflecting member 5 is estimated to be present on the optical path of the light irradiated from the measurement device 1 includes the position where the reflecting member 5 is estimated to be present on the optical path of the light irradiated at any position on the surface PL of the light trajectory indicating the first pattern. The irradiation of light in step S21 is another example of the first scan.

[0074] Next, the control device 2 controls the direction of light irradiation so that the light trajectory R on the surface PL indicates a second pattern different from the first pattern (step S22). The control device 2 may control the direction of light irradiation so that the light on the surface PL, whose trajectory R indicates the second pattern, is irradiated to an area including the first reflecting member 51. The light trajectory R in the second pattern may indicate any one of a spiral pattern, a raster pattern, and a non-periodic pattern. After receiving the light whose trajectory R indicates the first pattern and is reflected by the reflecting member 5, the control device 2 may control the direction of light irradiation so that the trajectory R indicates the second pattern. At this time, the control device 2 may control the direction of light irradiation based on the result of receiving the light whose trajectory R indicates the first pattern and is reflected by the reflecting member 5. The light irradiation in step S22 is another example of a second scan.

[0075] The control device 2 receives the light reflected by the reflecting member 5, acquires information about the position of the reflecting member 5 based on the result of the light reception (step S23), and ends the measurement process. For example, the control device 2 acquires information about the position of the reflecting member 5 based on the result of receiving the light whose locus R indicates the second pattern and is reflected by the reflecting member 5. In a case where the light irradiation direction is controlled so that the light whose locus R indicates the first pattern on the surface PL is irradiated onto an area including the first reflecting member 51 and the second reflecting member 52, and the light irradiation direction is controlled so that the light whose locus R indicates the second pattern is irradiated onto an area including the first reflecting member 51, the control device 2 may acquire information about the position of the second reflecting member 52 based on the result of receiving the light whose locus R indicates the first pattern and is reflected by the first reflecting member 51.

[0076] The second measurement process may further include, between step S23 and the end of the process, a step of controlling the light irradiation direction so that the light trajectory R on the surface PL indicates a third pattern different from the first pattern, and acquiring position information regarding the position of the third reflecting member 53 based on the result of receiving the light reflected by the third reflecting member 53. In this case, the control device 2 may control the light irradiation direction so that the light whose trajectory R indicates the first pattern is irradiated onto an area on the surface PL including the first reflecting member 51 and the second reflecting member 52, the light whose trajectory R indicates the second pattern is irradiated onto an area including the first reflecting member 51, and the light whose trajectory R indicates the third pattern is irradiated onto an area including the second reflecting member 51. The third pattern may be the same as the second pattern. Here, the terms "same" and "different" for the patterns correspond to whether the trajectories R on the same surface PL are the same. Patterns whose trajectories R on the same surface PL are similar are mutually different patterns. In this step, the control device 2 controls the measurement device 1 to irradiate an area where a plurality of reflective members are present with light whose locus R indicates a first pattern (rough scan), and, based on the results of receiving light reflected by each reflective member, to irradiate an area where each reflective member is estimated to be present with light whose locus R indicates a second or third pattern (fine scan). By controlling in this manner, the control device 2 can obtain provisional position information of each reflective member by rough scan, and then perform a fine scan based on the provisional position information, thereby efficiently obtaining definitive position information of each reflective member.

[0077] The targets and ranges of the rough scan and fine scan are not limited to the above examples. It is preferable that the number of targets for the fine scan be the same or fewer than the number of targets for the rough scan. For example, the control device 2 may perform a rough scan on one reflective member 5 and then control the measurement device 1 to perform a fine scan on that reflective member 5. Furthermore, the control device 2 may perform a rough scan on multiple reflective members 5 and then control the measurement device 1 to perform a fine scan on at least some of the multiple reflective members 5. The reflective members 5 to be fine-scanned do not have to be the reflective members 5 that were the target of the rough scan. By estimating the position of the reflective member 5 to be fine-scanned based on the provisional position information of the reflective member 5 that was the target of the rough scan, the control device 2 can efficiently perform a fine scan on the target reflective member 5. In other words, the control device 2 may obtain information about the position of the reflective member 5 by performing a fine scan and a rough scan on that reflective member 5, or by performing a fine scan on that reflective member 5, or may obtain information regardless of either the fine scan or rough scan on that reflective member 5 (based on the results of fine or rough scans on other reflective members 5).

[0078] Furthermore, it is preferable that the fine scan range be the same as or narrower than the rough scan range. For example, the control device 2 may control the measurement device 1 to perform a fine scan on the same range as the rough scan range. Alternatively, the control device 2 may control the measurement device 1 to perform a fine scan on a range included in the range where the rough scan was performed. Furthermore, the fine scan range does not have to be included in the rough scan range. By estimating the position of the reflective member 5 present in the fine scan range based on the position information of the reflective member 5 included in the rough scan range, the control device 2 can efficiently perform a fine scan on the target reflective member 5.

[0079] By performing the second measurement process in this manner, the measurement system 100 can efficiently measure the position of the reflecting member 5 .

[0080] 13 is a flowchart of the third measurement process. The measurement system 100 may execute the third measurement process for measuring the reflecting member 5 according to the following flowchart.

[0081] First, the control device 2 of the measurement system 100 controls the measurement device 1 to rotate the irradiation device of the measurement device 1 in a first manner to irradiate light (step S31). The control device 2 may control the measurement device 1 so that the light irradiated by rotating the irradiation device in the first manner irradiates a range including the first reflecting member 51 and the second reflecting member 52. When the control device 2 controls the measurement device 1 to rotate the irradiation device in the first manner, the irradiation device rotates about at least one of a first rotation axis and a second rotation axis intersecting the first rotation axis. As a result, the light trajectory R on the plane PL intersecting the optical path of the light from the measurement device 1 shows a first pattern. The light trajectory R in the first pattern may show any one of a spiral pattern, a raster pattern, and a non-periodic pattern. The control device 2 may control the measurement device 1 to rotate the irradiation device in the first manner to irradiate light so that the optical path of the light irradiated from the measurement device 1 includes a position where the reflecting member 5 is estimated to be present. That is, the control device 2 controls the measurement device to control the rotation of the irradiation device so that a position where the reflective member 5 is estimated to be present is included in the optical path of the light irradiated at any position of the trajectory of the light that indicates the first pattern on the surface PL. The irradiation of light in step S31 is another example of the first scan.

[0082] Next, the control device 2 controls the measurement device 1 to rotate the irradiation device in a second mode different from the first mode and irradiate light (step S32). The control device 2 may control the measurement device 1 so that the light irradiated by rotating the irradiation device in the second mode is irradiated to an area including the first reflecting member 51. By controlling the measurement device 1 to rotate the irradiation device in the second mode, the irradiation device rotates about at least one of the first rotation axis and a second rotation axis intersecting the first rotation axis. As a result, the light trajectory R on the plane PL intersecting the optical path of the light from the measurement device 1 exhibits a second pattern different from the first pattern. The light trajectory R in the second pattern may exhibit any one of a spiral pattern, a raster pattern, and a non-periodic pattern. After the light irradiated by rotating the irradiation device in the first mode and reflected by the reflecting member 5 is received, the control device 2 may control the measurement device 1 to rotate the irradiation device in the second mode. At this time, the control device 2 may cause the measurement device 1 to control the rotation mode of the irradiation device based on the result of receiving light that is irradiated by rotating the irradiation device in the first mode and reflected by the reflecting member 5. The irradiation of light in step S32 is another example of the second scan.

[0083] The control device 2 receives the light reflected by the reflecting member 5 and acquires information about the position of the reflecting member 5 based on the result of the light reception (step S33), and ends the measurement process. For example, the control device 2 acquires information about the position of the reflecting member 5 based on the result of receiving light that is irradiated by rotating the irradiation device in the second position and reflected by the reflecting member 5. In a case where the irradiation direction of the light is controlled so that the light irradiated by rotating the irradiation device in the first position is irradiated onto a range including the first reflecting member 51 and the second reflecting member 52, and the irradiation direction of the light irradiated by rotating the irradiation device in the second position is controlled so that the light irradiated onto a range including the first reflecting member 51, the control device 2 may acquire information about the position of the second reflecting member 52 based on the result of receiving the light that is irradiated by rotating the irradiation device in the first position and reflected by the second reflecting member 52, and the result of receiving the light that is irradiated by rotating the irradiation device in the second position and reflected by the first reflecting member 51.

[0084] The third measurement process may further include, between step S33 and the end of the process, a step of controlling the measurement device 1 to rotate the irradiation device in a third state different from the first state and irradiate light, and acquiring position information regarding the position of the third reflecting member 53 based on the result of receiving light irradiated by rotating the irradiation device in the third state and reflected by the reflecting member 5. In this case, the control device 2 may control the irradiation direction of light so that the light irradiated by rotating the irradiation device in the first state is irradiated onto a range including the first reflecting member 51 and the second reflecting member 52, the light irradiated by rotating the irradiation device in the first state is irradiated onto a range including the first reflecting member 51, and the light irradiated by rotating the irradiation device in the first state is irradiated onto a range including the second reflecting member. The third state may be the same as the second state. According to this step, the control device 2 controls the measurement device 1 to rotate the irradiation device in a first mode to irradiate an area where a plurality of reflective members are present (rough scan), and then, based on the results of receiving light reflected by each reflective member, to rotate the irradiation device in a second or third mode to irradiate an area where each reflective member is estimated to be present (fine scan). By controlling in this manner, the control device 2 can acquire provisional position information of each reflective member by rough scanning, and then perform a fine scan based on the provisional position information, thereby efficiently acquiring definitive position information of each reflective member.

[0085] By performing the third measurement process in this manner, the measurement system 100 can efficiently measure the position of the reflecting member 5 .

[0086] The control device 2 can control the movable body 4 based on the acquired information about the position of the reflecting member 5. The control device 2 may, for example, control at least one of the position and the attitude of the movable body 4. Therefore, the measurement system 100 can also be said to be a control system that controls the movable body 4 based on the acquired information about the position of the reflecting member 5.

[0087] The following additional notes are provided regarding the above-described embodiment.

[0088] [Supplementary Note 1] A measuring device that measures the positions of at least two reflecting members among a plurality of reflecting members provided on an object that reflect incident light in a direction opposite to the incident direction, by performing a first scan on each of the reflecting members, and then performing a second scan different from the first scan based on the results of the first scan.

[0089] [Supplementary Note 2] The measurement device described in Supplementary Note 1, wherein the first scanning is a scanning at a first interval along a trajectory having a first shape for a first range corresponding to the reflecting member, and the second scanning is a scanning at a second interval along a trajectory having a second shape for a second range corresponding to the reflecting member, and at least one of the first range and the second range, the first shape and the second shape, and the first interval and the second interval is different.

[0090] [Supplementary Note 3] The measurement device according to Supplementary Note 2, wherein the second range is smaller than the first range.

[0091] [Supplementary Note 4] The measurement device according to Supplementary Note 2 or 3, wherein the second shape is different from the first shape.

[0092] [Supplementary Note 5] The measurement device according to any one of Supplementary Notes 2 to 4, wherein the second interval is smaller than the first interval.

[0093] [Supplementary Note 6] A measurement system comprising: a measurement device capable of emitting light in a predetermined irradiation direction and receiving light reflected by an object irradiated by the light; at least one processor; and at least one memory having stored therein computer program code, wherein the at least one processor executes the computer program code to cause the measurement device to perform processing including irradiating light onto an area including a position where a first reflecting member is estimated to be present, and irradiating the light onto an area including a position where a second reflecting member different from the first reflecting member is estimated to be present based on a result of receiving the light reflected by the first reflecting member.

[0094] [Supplementary Note 7] A measurement system comprising: a measurement device capable of irradiating light onto a reflecting member and receiving the light reflected by the reflecting member; at least one processor; and at least one memory having stored therein computer program code, wherein the at least one processor executes the computer program code to perform processes including: controlling the irradiation direction of the light from the measurement device so that a trajectory of the light on a plane intersecting an optical path of the light shows a first pattern; controlling the irradiation direction of the light from the measurement device so that the trajectory of the light on the plane shows a second pattern different from the first pattern; and acquiring information relating to the position of the reflecting member based on a result of receiving the light.

[0095] [Supplementary Note 8] A measurement system comprising: a measurement device having an irradiation device capable of irradiating light onto a reflecting member and receiving the light reflected by the reflecting member; at least one processor; and at least one memory having stored therein computer program code, wherein the at least one processor executes the computer program code to perform processes including: rotating the irradiation device in a first manner according to at least one of a first rotation axis and a second rotation axis intersecting the first rotation axis to irradiate the light; rotating the irradiation device in a second manner different from the first manner according to at least one of the first rotation axis and the second rotation axis to irradiate the light; and acquiring information on the position of the reflecting member based on a result of receiving the light.

[0096] [Supplementary Note 9] A measurement method including: irradiating a region including a position where a first reflecting member is estimated to exist with light; estimating a position where a second reflecting member different from the first reflecting member is located based on a result of receiving the light reflected by the first reflecting member; and irradiating the light to a region including the estimated position.

[0097] [Supplementary Note 10] A measurement method including: controlling an irradiation direction of the light so that a trajectory of the light on a plane intersecting an optical path of the light for irradiating a reflective member shows a first pattern; controlling the irradiation direction of the light so that the trajectory of the light on the plane shows a second pattern different from the first pattern; and acquiring information regarding the position of the reflective member based on a result of receiving the light.

[0098] [Supplementary Note 11] A measurement method including: rotating an irradiation device capable of irradiating a reflective member with light in a first manner about at least one of a first rotation axis and a second rotation axis intersecting the first rotation axis to irradiate the light; rotating the irradiation device in a second manner different from the first manner about at least one of the first rotation axis and the second rotation axis to irradiate the light; and acquiring information regarding the position of the reflective member based on a result of receiving the light.

[0099] [Supplementary Note 12] A measurement system comprising: a measurement device that emits light in a predetermined irradiation direction and is capable of receiving the light reflected by an object illuminated by the light; and a control device that controls the measurement device, wherein the measurement device receives the light reflected by a first reflecting member, and the control device causes the measurement device to irradiate the light in a first search mode and a second search mode that searches a narrower area than the first search mode, so as to search for a second reflecting member different from the first reflecting member based on a result of receiving the light reflected by the first reflecting member.

[0100] [Supplementary Note 13] A measurement system comprising: a measurement device capable of emitting light in a predetermined irradiation direction and receiving the light reflected by an object illuminated by the light; and a control device that controls the measurement device, wherein the measurement device receives the light reflected by a first reflecting member, and the control device causes the measurement device to irradiate the light in a first search mode and a second search mode that searches more densely than the first search mode, so as to search for a second reflecting member different from the first reflecting member based on a result of receiving the light reflected by the first reflecting member.

[0101] It should be understood that those skilled in the art can make various changes, substitutions, and alterations thereto without departing from the spirit and scope of the present disclosure.

[0102] 100 Measurement system 1 Measurement device 2 Control device 3 Imaging device 4 Movable body 5 Reflecting member

Claims

1. A measurement system comprising: a measurement device that emits light in a predetermined irradiation direction and is capable of receiving the light reflected by an object illuminated by the light; and a control device that controls the measurement device, wherein the measurement device receives the light reflected by a first reflecting member, and the control device controls the irradiation direction of the light from the measurement device based on the result of receiving the light reflected by the first reflecting member so that the light is irradiated onto a second reflecting member different from the first reflecting member.

2. The measurement system according to claim 1, wherein the control device controls the direction of irradiation of the light from the measurement device so as to search for the second reflecting member.

3. The measurement system according to claim 2, wherein the control device acquires first position information relating to the position of the first reflecting member based on the result of receiving light reflected by the first reflecting member.

4. The measurement system according to claim 3, wherein the control device controls the direction of irradiation of the light from the measurement device based on the first position information.

5. The measurement system according to claim 4, wherein the control device controls the direction of irradiation of the light from the measurement device based on first initial information regarding the first reflecting member and the first position information acquired in advance.

6. The measurement system described in claim 5, wherein the control device acquires translation information for translating the position corresponding to the first initial information to a position corresponding to the first position information based on the first initial information and the first position information, and controls the irradiation direction of the light for searching for the second reflecting member based on the translation information.

7. A measurement system according to any one of claims 3 to 6, wherein the control device acquires second position information regarding the position of the second reflecting member based on the result of receiving the light reflected by the first reflecting member.

8. The measurement system described in claim 7, wherein the control device controls the direction of irradiation of the light so that the trajectory of the light on a plane intersecting with the optical path of the light from the measurement device shows a first pattern, acquires information about the second reflecting member based on the result of receiving the light reflected by the second reflecting member, and controls the direction of irradiation of the light based on the information about the second reflecting member so that the trajectory of the light on the plane shows a second pattern different from the first pattern, and acquires the second position information based on the result of receiving the light reflected by the second reflecting member.

9. A measurement system described in any one of claims 3 to 7, wherein the control device controls the direction of irradiation of the light so that the trajectory of the light on a plane intersecting the optical path of the light from the measurement device shows a first pattern, and then controls the direction of irradiation of the light from the measurement device so that the trajectory of the light on the plane shows a second pattern different from the first pattern.

10. The measurement system described in claim 9, wherein the line segment connecting the starting point of the trajectory of the light indicating the first pattern on the surface and the point on the trajectory that is the furthest distance from the starting point of the light indicating the first pattern is longer than the line segment connecting the starting point of the trajectory of the light indicating the second pattern on the surface and the point on the trajectory that is the furthest distance from the starting point of the light indicating the second pattern.

11. The measurement system of claim 10, wherein the distance between the point where the line segment and the trajectory intersect with each other on the first pattern and the next point of intersection on the surface is greater than the distance between the point where the line segment and the trajectory intersect with each other on the second pattern and the next point of intersection on the surface.

12. A measurement system as described in claim 9, wherein the distance between the first point and the next point where the normal to the surface and the locus intersect at any point of the locus for the first pattern is greater than the distance between the first point and the next point where the normal to the surface and the locus intersect at any point of the locus for the second pattern.

13. The measurement system of claim 9, wherein the length per unit area in the plane of the light trajectory representing the second pattern is longer than the length per unit area in the plane of the light trajectory representing the first pattern.

14. A measurement system according to any one of claims 1 to 13, wherein the measurement device comprises an irradiation device that irradiates the light, and the control device controls the irradiation direction of the light from the measurement device to change the irradiation direction of the light by rotating the irradiation device along at least one of a first rotation axis and a second rotation axis that intersects with the first rotation axis.

15. A measurement system according to any one of claims 2 to 13, wherein the measurement device comprises an irradiation device that irradiates the light, and the control device is capable of controlling the measurement device to change the irradiation direction of the light by rotating the irradiation device about at least one of a first rotation axis and a second rotation axis intersecting the first rotation axis, and the control device controls the irradiation direction of the light from the measurement device so as to rotate the irradiation device in a first manner about at least one of the first rotation axis and the second rotation axis, and then rotate the irradiation device in a second manner different from the first manner about at least one of the first rotation axis and the second rotation axis.

16. The measurement system of claim 15, wherein the maximum angular range of rotation about the first rotation axis of the irradiation device in the first embodiment is greater than the maximum angular range of rotation about the first rotation axis of the irradiation device in the second embodiment.

17. A measurement system as described in claim 15 or 16, wherein the maximum angular range of rotation about the second rotation axis of the irradiation device in the first embodiment is greater than the maximum angular range of rotation about the second rotation axis of the irradiation device in the second embodiment.

18. The measurement system described in claim 15, wherein the irradiation device is capable of performing an operation of rotating about the first rotation axis and an operation of rotating about the second rotation axis, and the control device controls the measurement device so that the difference between the rotation angle about the second rotation axis when the arbitrary rotation angle about the first rotation axis is reached for the first time in the first mode and the rotation angle about the second rotation axis when the arbitrary rotation angle about the first rotation axis is reached for the second time is larger than the difference between the rotation angle about the second rotation axis when the arbitrary rotation angle about the first rotation axis is reached for the first time in the second mode and the rotation angle about the second rotation axis when the arbitrary rotation angle about the first rotation axis is reached for the second time.

19. A measurement system according to any one of claims 8 to 13, wherein the measurement device comprises an irradiation device that irradiates the light, and the control device is capable of controlling the measurement device to change the irradiation direction of the light by rotating the irradiation device along at least one of a first rotation axis and a second rotation axis intersecting the first rotation axis, and the control device controls the measurement device to rotate the irradiation device in a first manner along at least one of the first rotation axis and the second rotation axis so that the trajectory on the surface shows the first pattern, and then controls the measurement device to rotate the irradiation device in a second manner different from the first manner along at least one of the first rotation axis and the second rotation axis so that the trajectory on the surface shows the second pattern.

20. The measurement system of claim 19, wherein rotation of the irradiation device in the first state causes the trajectory on the surface to exhibit the first pattern, rotation of the irradiation device in the second state causes the trajectory on the surface to exhibit the second pattern, and a maximum angular range of rotation of the irradiation device about the first rotation axis in the first state is greater than a maximum angular range of rotation of the irradiation device about the first rotation axis in the second state.

21. A measurement system as described in claim 19 or 20, wherein rotation of the irradiation device in the first state causes the trajectory on the surface to show the first pattern, rotation of the irradiation device in the second state causes the trajectory on the surface to show the second pattern, and a maximum angular range of rotation of the irradiation device about the second rotation axis in the first state is greater than a maximum angular range of rotation of the irradiation device about the second rotation axis in the second state.

22. The measurement system described in claim 19, wherein rotation of the irradiation device in the first mode causes the trajectory on the surface to show the first pattern, rotation of the irradiation device in the second mode causes the trajectory on the surface to show the second pattern, the irradiation device is capable of rotating about the first rotation axis and rotating about the second rotation axis, and the control device controls the measurement device so that a difference between a rotation angle about the second rotation axis when an arbitrary rotation angle about the first rotation axis is reached for the first time in the first mode and a rotation angle about the second rotation axis when the arbitrary rotation angle about the first rotation axis is reached for the second time in the second mode is greater than a difference between a rotation angle about the second rotation axis when an arbitrary rotation angle about the first rotation axis is reached for the first time and a rotation angle about the second rotation axis when the arbitrary rotation angle about the first rotation axis is reached for the second time in the second mode.

23. A measurement system according to any one of claims 8-13 and 19-22, wherein the control device sets a control parameter for controlling the measurement device based on the diameter of the light so that the trajectory on the surface indicates at least one of the first pattern and the second pattern.

24. A measurement system described in any one of claims 8-13 and 19-23, wherein the control device sets a control parameter for controlling the measurement device based on the diameter of the second reflecting member so that the trajectory on the surface indicates at least one of the first pattern and the second pattern.

25. A measurement system according to any one of claims 15 to 22, wherein the control device sets a control parameter for controlling the measurement device so that the irradiation device rotates in at least one of the first and second modes based on the diameter of the light.

26. A measurement system described in any one of claims 8-13 and 19-24, wherein the control device sets a control parameter for controlling the measurement device based on the diameter of the second reflecting member so that the trajectory on the surface indicates at least one of the first pattern and the second pattern.

27. A measurement system described in any one of claims 2-26, wherein the control device controls the direction of irradiation of the light in the measurement device so that the trajectory of the light on a plane intersecting the optical path of the light from the measurement device shows a predetermined pattern.

28. The measurement system of claim 27, wherein the pattern exhibited by the trajectories on the surface is a spiral shape.

29. The measurement system of claim 28, wherein the spiral shape is a shape based on a circle.

30. The measurement system of claim 28, wherein the spiral shape is based on an ellipse.

31. The measurement system of claim 28, wherein the spiral shape is a polygon-based shape.

32. The metrology system of claim 27, wherein the light trajectories on the surface exhibit a raster pattern.

33. The measurement system of claim 2, wherein the trajectory of the light in a plane intersecting the optical path of the light from the measurement device exhibits a non-periodic pattern.

34. A measurement system described in any one of claims 1 to 33, wherein the control device controls the direction of irradiation of the light from the measurement device so that the light is irradiated onto a third reflecting member that is measured after the second reflecting member, based on first position information regarding the first reflecting member obtained based on the result of receiving light reflected by the first reflecting member and second position information regarding the second reflecting member obtained based on the result of receiving light reflected by the second reflecting member.

35. The measurement system described in claim 34, wherein the control device controls the direction of irradiation of the light from the measurement device based on first initial information regarding the first reflecting member acquired in advance, the first position information, second initial information regarding the second reflecting member acquired in advance, and the second position information.

36. The measurement system according to claim 35, wherein the control device controls the direction of irradiation of the light from the measurement device so as to search for the third reflecting member.

37. The measurement system described in claim 35, wherein the control device acquires rotation information based on the first initial information, the first position information, the second initial information, and the second position information for rotating and moving the position corresponding to the first initial information and the position corresponding to the second initial information to the position corresponding to the first position information and the position corresponding to the second position information, respectively, and controls the irradiation direction of the light for searching for the third reflecting member based on the rotation information.

38. A measurement system according to any one of claims 34 to 37, wherein the control device acquires position information relating to the position of the third reflecting member based on the result of receiving the light reflected by the third reflecting member.

39. The measurement system described in claim 36 or 37, wherein the control device controls the direction of irradiation of the light so that the trajectory of the light shows a fourth pattern on a plane intersecting with the optical path of the light from the measurement device, acquires information about the third reflecting member based on a result of receiving the light from the measurement device reflected by the second reflecting member, and controls the direction of irradiation of the light based on the information about the third reflecting member so that the trajectory of the light shows a fifth pattern different from the fourth pattern on a plane intersecting with the optical path of the light from the measurement device, and acquires position information about the position of the third reflecting member based on a result of receiving the light from the measurement device reflected by the third reflecting member.

40. A measurement system as described in any one of claims 1 to 39, wherein the measurement device includes an imaging device capable of imaging an object, and the control device obtains at least one of the position where the first reflecting member is estimated to be present and the position where the second reflecting member is estimated to be present based on the imaging results obtained by the imaging device.

41. The measurement system described in claim 40, wherein the control device controls the direction of irradiation of the light from the measurement device so that the light is irradiated onto at least one of the first reflecting member and the second reflecting member based on the imaging results of the imaging device.

42. A measurement system as described in any one of claims 1 to 41, wherein at least one of the first reflecting member and the second reflecting member is attached to a movable body, and the control device controls the movable body based on at least one of the results of receiving the light reflected by the first reflecting member and the results of receiving the light reflected by the second reflecting member.

43. The measurement system according to claim 42, wherein the control device controls at least one of the position and the orientation of the movable body.

44. A control system comprising the measurement system of any one of claims 1 to 43, wherein the control device controls a movable body to which at least one of the first reflecting member and the second reflecting member is attached, based on information regarding the position of at least one of the first reflecting member and the second reflecting member obtained by the measurement system.

45. A measurement system comprising: a measurement device that irradiates a reflective member with light and receives the light reflected by the reflective member; and a control device that controls the direction of irradiation of the light from the measurement device, wherein the control device controls the direction of irradiation of the light so that the trajectory of the light on a plane that intersects with the optical path of the light from the measurement device shows a first pattern, and then controls the direction of irradiation of the light so that the trajectory of the light on the plane shows a second pattern different from the first pattern, and acquires information regarding the position of the reflective member based on the result of receiving the light.

46. The measurement system described in claim 45, wherein the control device controls the direction of light emitted from the measurement device so that the trajectory of the light on the surface shows the first pattern, and after the light reflected by the reflecting member is received by the measurement device, controls the direction of light emitted from the measurement device so that the trajectory of the light on the surface shows the second pattern.

47. A measurement system as described in claim 45 or 46, wherein the control device includes a position where the reflective member is estimated to be present on the optical path of the light emitted from the measurement device, and controls the direction of light emitted from the measurement device so that the trajectory of the light on the surface shows the first pattern.

48. The measurement system described in any one of claims 45 to 47, wherein the reflective member includes a first reflective member and a second reflective member different from the first reflective member; and the control device controls the irradiation direction of the light from the measurement device so that the trajectory of the light on the surface shows the second pattern, and then controls the irradiation direction of the light from the measurement device so that the trajectory of the light on the surface shows a third pattern different from the first pattern; and the control device controls the irradiation direction of the light from the measurement device so that the light whose trajectory on the surface shows the first pattern is irradiated onto a range including the first reflective member and the second reflective member, the light whose trajectory on the surface shows the second pattern is irradiated onto a range including the first reflective member, and the light whose trajectory on the surface shows the third pattern is irradiated onto a range including the second reflective member.

49. The measurement system of claim 48, wherein the second pattern and the third pattern represent the same pattern.

50. The measurement system described in any one of claims 45 to 49, wherein the reflective members include a first reflective member and a second reflective member different from the first reflective member; and the control device controls the direction of irradiation of the light from the measurement device so that light whose trajectory indicates the first pattern on the surface is irradiated onto an area including the first reflective member and the second reflective member, and light whose trajectory indicates the second pattern on the surface is irradiated onto an area including the first reflective member; and acquires information regarding the position of the second reflective member based on a result of receiving light whose trajectory is indicated by the first pattern that has been reflected by the first reflective member, a result of receiving light whose trajectory is indicated by the first pattern that has been reflected by the second reflective member, and a result of receiving light whose trajectory is indicated by the second pattern that has been reflected by the first reflective member.

51. A measurement system comprising: a measurement device that irradiates light onto a reflective member and receives the light reflected by the reflective member; and a control device that controls the direction of irradiation of the light from the measurement device, wherein the measurement device comprises an irradiation device that can irradiate the light in a predetermined direction based on control by the control device, and the control device can change the direction of irradiation of the light from the measurement device by rotating the irradiation device along at least one of a first rotation axis and a second rotation axis intersecting the first rotation axis, and the control device controls the irradiation device to rotate in a first manner along at least one of the first rotation axis and the second rotation axis to irradiate the light, and then rotate the irradiation device in a second manner different from the first manner along at least one of the first rotation axis and the second rotation axis to irradiate the light, and obtains information regarding the position of the reflective member based on the result of receiving the light.

52. A measurement system as described in claim 51, wherein the control device controls the measurement device to irradiate light from the irradiation device rotating in the second mode after the light is irradiated from the irradiation device rotating in the first mode and reflected by the reflecting member and received by the measurement device.

53. A measurement system as described in claim 51 or 52, wherein the control device controls the direction of irradiation of light from the irradiation device rotating in the first manner so as to include a position where the reflective member is estimated to be present on the optical path of the light irradiated from the irradiation device.

54. The measurement system described in any one of claims 51 to 53, wherein the reflecting member includes a first reflecting member and a second reflecting member different from the first reflecting member, and the control device controls the irradiation direction of the light by rotating the irradiation device in a third aspect different from the first aspect along at least one of the first rotation axis and the second rotation axis after irradiating the light in the second aspect, and the control device controls the irradiation direction of the light from the irradiation device so that the light from the irradiation device rotating in the first aspect is irradiated onto a range including the first reflecting member and the second reflecting member, the light from the irradiation device rotating in the second aspect is irradiated onto a range including the first reflecting member, and the light from the irradiation device rotating in the third aspect is irradiated onto a range including the second reflecting member.

55. The measurement system of claim 54, wherein the second aspect and the third aspect represent the same aspect.

56. The measurement system described in any one of claims 51 to 53, wherein the reflecting member includes a first reflecting member and a second reflecting member different from the first reflecting member, and the control device controls the irradiation direction of the light from the irradiation device so that the light irradiated from the irradiation device rotating in the first aspect is irradiated onto a range including the first reflecting member and the second reflecting member, and the light irradiated from the irradiation device rotating in the second aspect is irradiated onto a range including the first reflecting member, and acquires information regarding the position of the second reflecting member based on a result of receiving the light irradiated from the irradiation device rotating in the first aspect and reflected by the first reflecting member, a result of receiving the light irradiated from the irradiation device rotating in the first aspect and reflected by the second reflecting member, and a result of receiving the light irradiated from the irradiation device rotating in the second aspect and reflected by the first reflecting member.

57. A measurement system according to any one of claims 45 to 56, wherein the measurement device includes an imaging device, and the control device acquires the position where the reflective member is estimated to be present based on the imaging results obtained by the imaging device.

58. A measurement system as described in claim 57, wherein the control device controls the direction of light emitted from the measurement device so that the light from the measurement device is emitted at a position where the reflective member is estimated to be present based on the imaging results from the imaging device.

59. A measurement system according to any one of claims 45 to 58, wherein the reflecting member is attached to a movable body, and the control device controls the movable body based on the result of receiving the light reflected by the reflecting member.

60. The measurement system according to claim 59, wherein the control device controls at least one of the position and orientation of the movable body.

61. A control system comprising the measurement system according to any one of claims 45 to 58 and a movable body to which the reflecting member is attached, wherein the control device controls the movable body based on information relating to the position of the reflecting member.

62. A measurement system according to claim 45, wherein the measurement device irradiates laser light having a predetermined beam diameter as the light.

63. The measurement system according to claim 62, wherein the control device acquires information about the position of the reflecting member by receiving light reflected from the reflecting member.

64. A measurement system as described in claim 62 or 63, wherein the control device controls the measurement device so that when a plurality of light trajectories on a plane intersecting the optical path of the light from the measurement device are contained in a predetermined area on the plane, the spacing between the light trajectories becomes a beam spacing set based on the beam diameter.

Citation Information

Patent Citations

  • Apparatus and method for relocating an articulating-arm coordinate measuring machine

    WO2007002319A1

  • Optical device and optical measurement system

    JP2008089393A

  • Tracking laser device

    JP2014224790A

  • Sensor system and method

    JP2020508457A

  • Position measurement device and position measurement method

    WO2022259536A1