Measurement system, program, information processing method, and information processing device.

The measurement system addresses the inefficiencies of conventional devices by using a reflector-based system to automate unevenness calculations, reducing operator burden and measurement time.

JP2026046887APending Publication Date: 2026-03-13SUMITOMO MITSUI CONSTRUCTION CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-09-03
Publication Date
2026-03-13

AI Technical Summary

Technical Problem

Conventional measuring devices for floor surface flatness are heavy, requiring significant physical effort and time from operators, especially when measuring large areas, leading to a substantial burden on the operator's body.

Method used

A measurement system utilizing a moving body with a reflector that continuously reflects light, combined with a light emitter and receiver, to calculate the degree of unevenness based on the reflector's trajectory, reducing the need for manual movement and enabling faster measurements.

Benefits of technology

The system reduces physical burden on workers and allows for quicker unevenness measurements by automating the process, thus improving efficiency and reducing the time required for assessments.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026046887000001_ABST
    Figure 2026046887000001_ABST
Patent Text Reader

Abstract

To provide a technology that reduces the physical burden on workers during unevenness measurement and enables unevenness measurement in a short amount of time. [Solution] A measuring system for measuring the degree of unevenness of a predetermined surface, comprising: a moving body that moves on the predetermined surface and includes a reflector that continuously reflects light from a light emitter; and a measuring unit that measures the degree of unevenness based on the trajectory of the movement of the reflector, which is calculated from the light reflected by the reflector and continuously received by a light receiving unit arranged in association with the light emitter.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0006] ,

[0001] The present invention relates to a measurement system, a program, an information processing method, and an information processing apparatus.

Background Art

[0002] Conventionally, in a construction site, after placing concrete on a floor surface, a measuring device for measuring the flatness of the floor surface is known. For example, Patent Document 1 discloses a measuring device provided with a horizontal slide rod.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] However, although the conventional measuring device is quite heavy, when measuring the flatness of a relatively wide range of floor surfaces at the measurement site, the operator had to move the measuring device. In addition, the operator had to repeatedly perform the operation of squatting to measure the flatness using the measuring device during measurement and standing up again during movement. Therefore, in the measurement method using the conventional measuring device, the burden on the operator's body was large, and the time required for measurement was also enormous.

[0005] The disclosed technology has been made in view of such circumstances, and an object thereof is to provide a technology that reduces the burden on the operator's body in unevenness measurement and enables unevenness measurement in a short time.

Means for Solving the Problems

[0006] One aspect of the disclosed technology is a measuring system for measuring the degree of unevenness of a predetermined surface, comprising: a moving body that moves across the predetermined surface and includes a reflector that continuously reflects light from a light emitter; and a measuring unit that measures the degree of unevenness based on the trajectory of the movement of the reflector, calculated from the light reflected by the reflector and continuously received by a light receiving unit arranged in association with the light emitter. [Effects of the Invention]

[0007] According to the present invention, it is possible to reduce the physical burden on workers during unevenness measurement and to perform unevenness measurement in a short amount of time. [Brief explanation of the drawing]

[0008] [Figure 1] This is a diagram illustrating the outline of the present invention. [Figure 2] This figure shows an example of the configuration of a measurement system according to one embodiment. [Figure 3] This figure shows an example of the screen configuration displayed on a user terminal according to one embodiment. [Figure 4] This figure shows an example of the functional configuration of a user terminal according to one embodiment. [Figure 5] This figure shows an example of data stored in a user terminal according to one embodiment. [Figure 6] This figure shows an example of data stored in a user terminal according to one embodiment. [Figure 7] This diagram illustrates an example of processing at a user terminal according to one embodiment. [Figure 8] This figure shows an example of data stored in a user terminal according to one embodiment. [Figure 9] This figure shows an example of a screen displayed on a user terminal according to one embodiment. [Figure 10] This figure shows an example of the screen configuration displayed on a user terminal according to the embodiment. [Figure 11] This figure shows an example of a screen displayed on a user terminal according to one embodiment. [Figure 12] This figure shows an example of a screen displayed on a user terminal according to one embodiment. [Figure 13] This figure shows an example of the operation of a user terminal according to one embodiment. [Figure 14] This figure shows an example of the structure of a mobile body according to one embodiment. [Figure 15] This figure shows an example of a hardware configuration according to one embodiment. [Modes for carrying out the invention]

[0009] Embodiments of the present invention will be described below with reference to the attached drawings. The following embodiments are illustrative for explaining the present invention and are not intended to limit the present invention to these embodiments only. Furthermore, the present invention can be modified in various ways without departing from its essence. In addition, the same reference numerals are used for the same components in each drawing whenever possible, and redundant explanations are omitted whenever possible.

[0010] <System Overview> Figure 1 is a diagram illustrating the outline of the present invention. For example, the present invention is a measurement system in which a user terminal C used by user U (hereinafter also referred to as "worker U") measures the degree of unevenness (hereinafter also referred to as "unevenness") on the surface of a bridge under construction after concrete has been poured. Note that the object of measurement in the present invention is not limited to the surface of a concrete bridge, but may also be a road laid on the ground, or a predetermined surface formed on a building other than a bridge.

[0011] For example, worker U can measure the degree of unevenness on the bridge surface by moving a mobile device M (hereinafter also referred to as "cart M") from the measurement start point to the measurement end point on the bridge. The measurement result of the degree of unevenness is displayed on the user terminal C used by worker U. This allows worker U to check the measurement result of the degree of unevenness using the user terminal C.

[0012] The carriage M includes a reflector that continuously reflects light in one or a plurality of predetermined directions. The reflector is, for example, a prism mirror that reflects the received light in all directions. By using this prism mirror, even if the position of the prism varies according to the movement of the carriage M, the light emitted by the light emitter TS described later is reflected by the light emitter TS. As shown in FIG. , on a predetermined surface where unevenness is measured, the carriage M moves from the measurement start point to the measurement end point in front of or behind the operator U having the holding part H of the carriage M by the operation of the operator U. The reflector continuously reflects the light emitted by the light emitter TS described later to the light emitter TS while the carriage M moves from the measurement start point to the measurement end point. For example, when the light emitter TS continuously emits light to the reflector without interruption while the carriage M moves from the measurement start point to the measurement end point, the reflector continuously reflects the light to the light emitter TS without interruption. Also, for example, when the light emitter TS continuously emits light to the reflector at predetermined intervals (e.g., 0.1 seconds) while the carriage M moves from the measurement start point to the measurement end point, the reflector continuously reflects the light to the light emitter TS at the predetermined intervals. The detailed description of the structure of the carriage M will be described later.

[0013] When the carriage M moves on an uneven surface, its position varies vertically together with the reflector according to the unevenness. The measurement system measures the degree of unevenness based on the degree of variation of this reflector.

[0014] The light emitter TS continuously emits light towards the reflector of the carriage M that moves from the measurement start point to the measurement end point. The light emitter TS may emit light towards the reflector of the moving carriage M, for example, every predetermined time (e.g., 0.1 second). Also, the light emitter TS may continuously emit light towards the carriage M without interruption while the carriage M is moving. The light emitter TS is, for example, a total station TS. The total station TS is generally used for surveying at civil engineering and construction sites, roads, bridges, and buildings. The total station TS irradiates a target object with laser light and can measure the distance and angle from the survey point based on the reflected laser light, and convert the survey data into three-dimensional coordinates. The total station TS measures the distance from the survey point using an optical distance meter and measures the angle using an electronic theodolite. Also, the total station TS can convert the survey data into three-dimensional coordinates by an internal computer.

[0015] Also, the total station TS includes a light receiving unit that receives the light emitted continuously by the total station TS and reflected by the reflector of the carriage M.

[0016] The user terminal C measures the degree of unevenness based on the light received by the light receiving unit of the light emitter TS (hereinafter, also referred to as "total station TS") from the reflector of the carriage M. Also, the user terminal C outputs the measurement result of the degree of unevenness to the worker U.

[0017] FIG. 2 is a diagram showing an example of the configuration of a measurement system according to an embodiment. As shown in FIG. 2, the measurement system 1 includes a total station TS, a carriage M, and an information processing device 10. The total station TS and the information processing device 10 can transmit and receive information to and from each other via the network N.

[0018] The total station TS emits light onto the reflector on the trolley M. For example, as shown in Figure 2, the total station TS irradiates the reflector on the moving trolley M with laser beams R1 and R3. The light receiving unit of the total station TS receives the laser beams R2 and R4 reflected by the reflector. Based on the laser beams received by the light receiving unit, the total station TS calculates the three-dimensional coordinates of the reflector. The total station TS transmits information about the calculated three-dimensional coordinates to the information processing device 10 via the network N.

[0019] The information processing device 10 is a user terminal C used by worker U as shown in Figure 1. User terminal C is, for example, a personal computer, smartphone, or tablet. User terminal C acquires information regarding the three-dimensional coordinates of the reflector of the trolley M from the total station TS via the network N. User terminal C may have an application program (app) installed for measuring the degree of unevenness. This app causes user terminal C to execute at least a part of the processing related to measuring the degree of unevenness disclosed in the embodiment shown below.

[0020] Figure 3 shows an example of the screen configuration that displays the measured degree of unevenness. In the example shown in Figure 3, the amount of unevenness, which indicates the degree of unevenness, and the distance traveled by the reflector are displayed on the user terminal C used by worker U. More specifically, a graph is displayed on a two-dimensional coordinate plane, with the vertical axis being the amount of unevenness and the horizontal axis being the distance traveled by the reflector. That is, the trajectory of the reflector's movement is displayed on the two-dimensional coordinate plane. In the example shown in Figure 3, the trajectory is adjusted and displayed so that its endpoint aligns with its starting point on the horizontal axis through a process described later. This process of adjusting the trajectory is also called the "adjustment process". In the example shown in Figure 3, a positive value for the amount of unevenness indicates that the measurement point is protruding. In the example shown in Figure 3, a negative value for the amount of unevenness indicates that the measurement point is recessed. Note that in the example shown in Figure 3, the numerical values ​​for the amount of unevenness and the distance traveled are not displayed on the two-dimensional coordinate plane, but these values ​​may be displayed on the two-dimensional coordinate plane. This allows worker U to check the measurement results of the degree of unevenness using the user terminal C.

[0021] <Functional Configuration> Figure 4 shows an example of the functional configuration of an information processing device 10 (user terminal C) according to one embodiment. As shown in Figure 4, the user terminal C comprises a control unit 11, a communication unit 12, and a storage unit 13.

[0022] The control unit 11 comprises an acquisition unit 14, a measurement unit 15, a determination unit 16, and an output unit 17.

[0023] The acquisition unit 14 acquires the three-dimensional coordinates of the reflector of the trolley M as measured by the total station TS. The acquisition unit 14 acquires the three-dimensional coordinates from the total station TS, for example. Alternatively, the acquisition unit 14 may acquire the three-dimensional coordinates stored in the storage unit 13, for example.

[0024] The measuring unit 15 measures the degree of unevenness based on the trajectory of the reflector's movement, which is calculated from the light reflected by the reflector on the trolley M and continuously received by the light receiving unit. The measuring unit 15 calculates the trajectory of the reflector's movement based on, for example, the three-dimensional coordinates acquired by the acquisition unit 14. Furthermore, the measuring unit 15 measures the degree of unevenness based on the calculated trajectory.

[0025] This allows the measurement system to measure the degree of unevenness on a given surface. As a result, the measurement system can output the measurement result of the degree of unevenness to worker U. Therefore, the measurement system reduces the physical burden on the worker during unevenness measurement and enables unevenness measurement to be performed in a short amount of time.

[0026] The measuring unit 15 calculates a trajectory based, for example, on three-dimensional coordinates relating to the position of a reflector corresponding to the starting point of a predetermined measurement section on a predetermined surface (hereinafter also referred to as "first position information") and three-dimensional coordinates relating to the position of a reflector corresponding to the ending point of the predetermined measurement section (hereinafter also referred to as "second position information").

[0027] The measurement unit 15 calculates the trajectory of the reflector's movement by adjusting multiple two-dimensional coordinates based on the positions of the reflector corresponding to multiple measurement points in a predetermined measurement section, for example, based on two-dimensional coordinates based on first position information and two-dimensional coordinates based on second position information. The method for converting from three-dimensional coordinates to two-dimensional coordinates will be described in detail later.

[0028] Figure 5 shows an example of 3D coordinate data acquired by the acquisition unit 14, relating to the 3D coordinates of the reflector of the trolley M measured by the total station TS. The data shown in Figure 5 includes, but is not limited to, data such as "measurement point," "X," "Y," and "Z." The data relating to the 3D coordinates is stored in the storage unit 13.

[0029] "Measurement point" is identification information that identifies the three-dimensional coordinates of the reflector at a measurement point within a predetermined measurement section measured by a total station (TS).

[0030] "X" represents the x-coordinate of the reflector as measured by the total station TS. Note that the positive direction of the x-axis is the direction of movement of the trolley M.

[0031] "Y" represents the y-coordinate of the reflector as measured by the total station TS. The positive direction of the y-axis is perpendicular to the direction of movement of the trolley M. For example, if the trolley M is moving north, the positive direction of the y-axis will be east or west.

[0032] "Z" is the z-coordinate of the reflector as measured by the total station (TS).

[0033] In the example shown in Figure 5, the three-dimensional coordinates of the reflector at 10 measurement points within a predetermined measurement section are measured by a total station TS and stored in the memory unit 13. Note that the number of measurement points is not limited to 10, but can be any number.

[0034] Returning to Figure 4, the measurement unit 15 generates 2D coordinates based on the 3D coordinates acquired by the acquisition unit 14 as a preprocessing step for calculating the trajectory on the 2D coordinate plane shown in Figure 3.

[0035] Figure 6 shows an example of data relating to two-dimensional coordinates calculated by the measurement unit 15, based on three-dimensional coordinates acquired by the acquisition unit 14. The data shown in Figure 6 includes, but is not limited to, data such as "measurement point," "amount of unevenness before adjustment," and "distance traveled before adjustment." The data relating to two-dimensional coordinates is stored in the storage unit 13.

[0036] "Measurement point" is identification information that identifies the two-dimensional coordinates generated by the measurement unit 15.

[0037] The "unevenness before adjustment" (2D coordinates converted from 3D coordinates (corresponding to the white dots shown in Figure 7)) is the amount of unevenness corresponding to each measurement point before the adjustment process is performed. The measurement unit 15 calculates the "unevenness before adjustment" based, for example, on the "Z" shown in Figure 5. More specifically, the measurement unit 15 calculates the "unevenness before adjustment" by subtracting the "Z" of the measurement start point (10 in the example shown in Figure 5) from the "Z" of each measurement point shown in Figure 5.

[0038] The "distance traveled before adjustment" (the 2D coordinates converted from 3D coordinates (corresponding to the white dots shown in Figure 7)) is the distance traveled by the reflector at each measurement point before the adjustment process is performed. The measurement unit 15 calculates the "distance traveled before adjustment" based, for example, on the "X" and "Y" shown in Figure 5. More specifically, the measurement unit 15 calculates the two-point planar distance between adjacent measurement points obtained from the measurement start point to the measurement end point. The measurement unit 15 then adds up all the calculated two-point planar distances to calculate the "distance traveled before adjustment".

[0039] The measuring unit 15 calculates the rotation angle for adjustment processing. The measuring unit 15 calculates, for example, the direction angle between the measurement start point and the measurement end point. More specifically, the measuring unit 15 calculates a value (hereinafter also referred to as "value A") obtained by subtracting the "amount of unevenness before adjustment" at the measurement start point from the "amount of unevenness before adjustment" at the measurement end point. The measuring unit 15 calculates a value (hereinafter also referred to as "value B") obtained by subtracting the "distance traveled before adjustment" at the measurement start point from the "distance traveled before adjustment" at the measurement end point. The measuring unit 15 calculates the direction angle between the measurement start point and the measurement end point by using the arctangent function on the quotient obtained by dividing value B by value A. If the calculated direction angle is a negative value, the value obtained by adding 180° to that direction angle is used as the direction angle between the measurement start point and the measurement end point. The measuring unit 15 calculates the rotation angle based on the calculated direction angle. The measuring unit 15 calculates the rotation angle by subtracting the direction angle from 90°, for example.

[0040] Figure 7 is a diagram illustrating the adjustment process. In the example shown in Figure 7, similar to Figure 3, a white dot, a black dot, point S, and point E are shown on a two-dimensional coordinate plane where the vertical axis is the amount of unevenness and the horizontal axis is the distance traveled by the reflector. Although not shown on the two-dimensional coordinate plane in Figure 7, a white dot and a black dot exist at point S, and a black dot exists at point E. The white dot is the coordinate point of the measurement point before the adjustment process. The black dot is the coordinate point of the measurement point after the adjustment process. The measurement unit 15 rotates each measurement point corresponding to the white dot counterclockwise by an angle of rotation, using an axis (not shown) that intersects the vertical and horizontal axes perpendicularly at point S as the axis of rotation. As a result, the coordinates of each measurement point corresponding to the white dot are adjusted to the coordinates of the black dot.

[0041] The measurement unit 15 generates a broken line graph (not shown) that passes through each adjusted measurement point (each measurement point corresponding to a black dot). This generates the trajectory of the reflector's movement, which is output on the user terminal C as shown in Figure 3.

[0042] Figure 8 shows an example of data relating to two-dimensional coordinates calculated by the measurement unit 15, based on three-dimensional coordinates acquired by the acquisition unit 14. The data shown in Figure 8 includes, but is not limited to, data such as "measurement point," "amount of unevenness after adjustment," and "distance traveled after adjustment." The data relating to two-dimensional coordinates is stored in the storage unit 13.

[0043] Through the above process, the measurement system can calculate the trajectory of the reflector's movement based on first position information relating to the position of the reflector corresponding to the measurement start point and second position information relating to the position of the reflector corresponding to the measurement end point. As a result, worker U can understand the measurement result of the degree of unevenness based on the calculated trajectory. Furthermore, through the adjustment process, the measurement system can adjust the trajectory so that the endpoint of the trajectory aligns with the starting point on the horizontal axis, as shown in Figure 3. As a result, worker U can easily understand the measurement result of the degree of unevenness based on the trajectory after the adjustment process.

[0044] The output unit 17 outputs the measurement results from the measurement unit 15 to the worker U. The output unit 17 generates screen information related to the measurement results and displays this screen information on the screen of the user terminal C.

[0045] The output unit 17 may output the measurement result from the measurement unit 15 in association with measurement section information relating to the measurement section of a predetermined surface. For example, the output unit 17 generates screen information relating the measurement result from the measurement unit 15 with measurement section information relating to the measurement section of a predetermined surface, and displays this screen information on the screen of the user terminal C.

[0046] The output unit 17 may output the maximum and minimum values ​​of the degree of unevenness in the measurement section. For example, the output unit 17 generates screen information relating to a display field that shows the maximum and minimum values ​​of the degree of unevenness in the measurement section, and displays this screen information on the screen of the user terminal C.

[0047] Figure 9 shows an example of measurement results displayed on the user terminal C. In the example shown in Figure 9, display fields F1, F2, and F3 are displayed on screen D1. Display field F1 displays identification information for identifying the measurement section in which the degree of unevenness was measured. This identification information may be entered by worker U, for example. Display field F2 displays the trajectory of the reflector shown in Figure 3. Display field F3 displays the "maximum value," "minimum value," "difference (absolute value)," and "number of measurement points" for the measurement section shown in display field F1.

[0048] The "maximum value" is, for example, the most convex point of unevenness in the measurement section shown in display field F1. In other words, the "maximum value" is the value of unevenness (vertical axis) at the most prominent measurement point in the trajectory shown in display field F2.

[0049] The "minimum value" is, for example, the deepest depression in the unevenness within the measurement section shown in display field F1. In other words, the "minimum value" is the value of the unevenness at the deepest depression in the measurement point along the trajectory shown in display field F2.

[0050] The "difference (absolute value)" is the absolute value of the difference between the "maximum value" and the "minimum value".

[0051] "Number of measurement points" represents the number of measurement points in a predetermined measurement section where the measurement unit 15 measured the degree of unevenness.

[0052] Through the above processing, the measurement system can output information to worker U that identifies the measurement section, the highest point of the unevenness, and the lowest point of the unevenness, associating them with each other. As a result, worker U can easily confirm the highest point of the unevenness and the lowest point of the unevenness in a predetermined measurement section using user terminal C.

[0053] Furthermore, in screen D1 shown in Figure 9, buttons B1, B2, and B3 may be displayed.

[0054] Button B1 is used to start measuring the degree of unevenness. Worker U presses button B1 when starting the measurement. This transmits information about the start of the measurement from the user terminal C to the total station TS. Upon receiving this information, the total station TS begins to continuously emit light onto the reflector on the trolley M.

[0055] Button B2 is used to end the measurement of the degree of unevenness. Worker U presses button B1, then presses button B2 when the trolley M has moved to the measurement end point. This transmits information about the end of the measurement from the user terminal C to the total station TS. Upon receiving this information, the total station TS stops emitting light to the reflector on the trolley M and transmits the 3D coordinates of the reflector to the user terminal C.

[0056] Button B3 is used to calculate the amount of unevenness. Worker U presses button B3 after pressing button B2. When button B3 is pressed, the measuring unit 15 measures the degree of unevenness based on the three-dimensional coordinates received from the total station TS.

[0057] Returning to Figure 4, the determination unit 16 determines an abnormal value for the degree of unevenness based on the trajectory measured by the measurement unit 15. For example, the determination unit 16 determines that the amount of unevenness at a measurement point in the trajectory measured by the measurement unit 15 is above a predetermined threshold is an abnormal value. The predetermined threshold may be a fixed value or a value that is appropriately changed depending on the measurement point, etc.

[0058] The output unit 17 may output the degree of unevenness determined to be an abnormal value by the determination unit 16 from the measurement results and the degree of other unevenness in different output formats.

[0059] Figure 10 illustrates an example of outputting the degree of unevenness determined to be abnormal and the degree of unevenness determined to be not abnormal (e.g., normal) in different output formats. In the example shown in Figure 10, a mark A is displayed in association with the measurement point of the unevenness amount determined to be abnormal, which is a measurement point in the trajectory of the reflector movement shown in display field F2 in Figure 3, while no mark is displayed for the measurement points of other unevenness amounts determined to be normal. The output unit 17 may also control the output format to blink the coordinate points corresponding to the measurement points of the unevenness amount determined to be abnormal, which are located in the trajectory of the reflector movement shown in display field F2 in Figure 3.

[0060] As a result, the measurement system can output an abnormal value even if the unevenness at the point of contact becomes extremely high due to the trolley M coming into contact with an obstacle such as a pebble or tree branch while moving across the predetermined surface of the object being measured. Consequently, worker U can check the measurement results while taking the abnormal value into consideration.

[0061] <Screen example> Referring to Figures 11 and 12, other examples of screens displayed on the user terminal C according to one embodiment will be described.

[0062] Figure 11 illustrates another example of how identification information for identifying measurement intervals is displayed on the screen showing measurement results. In the example shown in Figure 11, when worker U presses button B4 on screen D2, Explorer opens. By operating Explorer, worker U can select a file (for example, a CSV file) that contains the names of the measurement intervals. User terminal C displays identification information for identifying the measurement intervals in display field F1 based on the selected file.

[0063] Figure 12 illustrates another example of how identification information for identifying measurement intervals is displayed on the screen where measurement results are shown. In the example shown in Figure 12, when worker U presses button B5 on screen D3, one or more pieces of identification information for identifying measurement intervals, which are contained in the file read by pressing button B4, are listed and displayed in association with display field F1. When worker U selects a specific piece of identification information from the listed pieces of identification information, that specific piece of identification information is displayed in display field F1.

[0064] <Example of operation> Referring to Figure 13, an example of the operation of the measurement unit 15 of the user terminal C according to one embodiment will be described. Figure 13 is a flowchart showing the processing flow of the measurement unit 15.

[0065] In step S1, the measurement unit 15 calculates the two-dimensional coordinates before adjustment based on the three-dimensional coordinates of the reflector corresponding to the starting point of a predetermined measurement section on a predetermined surface.

[0066] In step S2, the measurement unit 15 calculates the two-dimensional coordinates before adjustment based on the three-dimensional coordinates of the reflector corresponding to the end point of the measurement in a predetermined measurement section.

[0067] In step S3, the measurement unit 15 calculates the rotation angle based on the two-dimensional coordinates of the measurement start point and measurement end point before the adjustment process.

[0068] In step S4, the measuring unit 15 adjusts multiple 2D coordinates before the adjustment process based on the calculated rotation angle.

[0069] In step S5, the measuring unit 15 generates a trajectory of the reflector's movement based on the adjusted multiple two-dimensional coordinates.

[0070] In step S6, the measuring unit 15 measures the degree of unevenness based on the trajectory of the movement of the generated reflector.

[0071] <Configuration of trolley M> Referring to Figure 14, an example of the structure of the trolley M will be described. As shown in Figure 14, the trolley M comprises, for example, a reflector P, a weight W, a holding part H, and a main body B.

[0072] The reflector P is, for example, a prism mirror that reflects received light in all directions. The reflector P reflects the light emitted from the total station TS shown in Figures 1 and 2 back to the total station TS.

[0073] The weight W is a weight of a predetermined weight that allows the trolley M to move stably across the bridge deck of the bridge under construction. By equipping the trolley M with the weight W, the trolley M becomes less susceptible to the effects of wind and the tremors of the worker U's hands, and the worker U can move the trolley M as intended.

[0074] The holding part H is a holding part used by worker U to hold the trolley M when moving the trolley M. Because the trolley M is equipped with the holding part H, worker U can easily move the trolley M.

[0075] The main body B is a plate-shaped component that constitutes the main body of the trolley M. As shown in Figure 14, the reflector P is placed on the upper part of the main body B, and the weight W is placed on the lower part of the main body B. If the weight W were to be placed on the upper part of the main body B together with the reflector P, there is a risk that the incident and reflected light between the total station TS and the reflector P would be blocked by the weight W. However, by placing the weight W on the lower part of the main body B, the occurrence of such a problem can be suppressed. In addition, by placing the weight W on the lower part of the main body B, the center of gravity of the trolley M is closer to the ground compared to when the weight W is placed on the upper part of the main body B, so that the worker U can move the trolley M stably.

[0076] <Hardware Configuration> Referring to Figure 15, an example of a hardware configuration when the information processing device 10 (user terminal C) and total station TS described above are implemented by the computer 100 will be explained. Note that the functions of each device can also be implemented by dividing them among multiple devices.

[0077] As shown in Figure 15, the computer 100 includes a processor 101, a memory 103, a storage device 105, an input I / F unit 107, a data I / F unit 109, a communication I / F unit 111, and a display device 113.

[0078] The processor 101 controls various processes in the computer 100 by executing programs stored in memory 103. For example, the control unit 11 of the information processing device 10 (user terminal C) and the various functional units of the control unit of the user device can be realized by the processor 101 executing programs temporarily stored in memory 103.

[0079] Memory 103 is a storage medium such as RAM (Random Access Memory). Memory 103 temporarily stores the program code of the program executed by the processor 101, as well as data required during program execution.

[0080] The storage device 105 is a non-volatile storage medium such as a hard disk drive (HDD) or flash memory. The storage device 105 stores the operating system and various programs necessary to implement the above configurations. In addition, the storage device 105 can also store the above-mentioned information / data. Such programs and data are loaded into memory 103 as needed and accessed by the processor 101.

[0081] The input interface unit 107 is a device for receiving input from the user. Specific examples of the input interface unit 107 include a keyboard, mouse, touch panel, various sensors, and wearable devices. The input interface unit 107 may be connected to the computer 100 via an interface such as USB (Universal Serial Bus).

[0082] The data I / F unit 109 is a device for inputting data from outside the computer 100. Specific examples of the data I / F unit 109 include a drive device for reading data stored on various storage media. The data I / F unit 109 may also be located outside the computer 100. In that case, the data I / F unit 109 would be connected to the computer 100 via an interface such as USB.

[0083] The communication interface unit 111 is a device for performing data communication via the Internet N with external devices of the computer 100, either via wired or wireless connection. The communication interface unit 111 may also be located outside the computer 100. In that case, the communication interface unit 111 is connected to the computer 100 via an interface such as USB.

[0084] The display device 113 is a device for displaying various types of information. Specific examples of the display device 113 include liquid crystal displays, organic EL (Electro-Luminescence) displays, and displays for wearable devices. The display device 113 may be located outside the computer 100. In that case, the display device 113 is connected to the computer 100 via, for example, a display cable. Furthermore, if a touch panel is used as the input I / F unit 107, the display device 113 can be integrated with the input I / F unit 107.

[0085] Furthermore, the components of the information processing device 10 (user terminal C) described in the above embodiment are such that a program stored in the storage device 105 is executed by the processor 101, thereby realizing a defined process in cooperation with other hardware. In other words, these components are envisioned as both software or firmware, and as corresponding hardware, and in both concepts, they may be described and interpreted as "function," "means," "part," "processing circuit," "unit," or "module."

[0086] The above embodiments are illustrative examples for explaining the present invention and are not intended to limit the present invention to those embodiments alone. Furthermore, the present invention can be modified in various ways without departing from its essence. Moreover, those skilled in the art can adopt embodiments in which each of the elements described above is replaced with equivalent ones, and such embodiments are also included within the scope of the present invention. [Explanation of symbols]

[0087] 1...Measurement system, 10...Information processing device, 11...Control unit, 12...Communication unit, 13...Storage unit, 14...Acquisition unit, 15...Measurement unit, 16...Determination unit, 17...Output unit, 100...Computer, 101...Processor, 103...Memory, 105...Storage device, 107...Input I / F unit, 109...Data I / F unit, 111...Communication I / F unit, 113...Display device, A...Mark, B...Main unit, B1~5...Buttons, C...User terminal, D1~3...Screen, E...Measurement end point, F1~3...Display area, H...Holding unit, M...Cart, N...Network, P...Reflector, R1~4...Laser light, S...Measurement start point, TS...Total station, U...Worker, W...Weight

Claims

1. A measuring system for measuring the degree of unevenness of a predetermined surface, A moving body that moves along a predetermined surface and includes a reflector that continuously reflects light from a light-emitting body, A measuring unit that measures the degree of unevenness based on the trajectory of the movement of the reflector, calculated from the light reflected by the reflector and continuously received by a light receiving unit arranged in association with the light emitter, A measurement system equipped with the following features.

2. The aforementioned measuring unit is A process to calculate the trajectory based on first position information relating to the position of the reflector corresponding to the measurement start point of a predetermined measurement section on the predetermined surface and second position information relating to the position of the reflector corresponding to the measurement end point of the predetermined measurement section. The measurement system according to claim 1, which performs the following:

3. The process for calculating the aforementioned trajectory is: A process to adjust multiple two-dimensional coordinates based on the positions of the reflector corresponding to multiple measurement points in the predetermined measurement section, based on the two-dimensional coordinates based on the first position information and the two-dimensional coordinates based on the second position information. The measurement system according to claim 2, including the following:

4. The system further includes an output unit that outputs the measurement results from the measurement unit in association with measurement section information relating to the measurement section of the predetermined surface, The measurement system according to claim 1, wherein the output unit outputs the maximum and minimum values ​​of the degree of unevenness in the measurement section.

5. A determination unit that determines an abnormal value of the degree of unevenness based on the trajectory, The system further comprises an output unit that outputs the measurement results from the measurement unit, The measurement system according to claim 1, wherein the output unit outputs the degree of unevenness determined to be an abnormal value from the measurement results and the degree of other unevenness in different output formats.

6. The aforementioned moving body is The moving body comprises a weight of a predetermined weight for stable movement on the predetermined surface, A holding part for holding the movable object when the user moves the movable object, The measurement system according to claim 1, comprising:

7. An information processing device for measuring the degree of unevenness of a predetermined surface, The method involves acquiring the trajectory of a reflector that moves on a predetermined surface and continuously reflects light from a light-emitting body, wherein the trajectory of the reflector's movement is acquired based on the light reflected by the reflector and continuously received by a light-receiving unit arranged in association with the light-emitting body. Based on the aforementioned trajectory, the degree of unevenness of the predetermined surface is measured, A program that executes the command.

8. An information processing method performed by an information processing device that measures the degree of unevenness of a predetermined surface, The method involves acquiring the trajectory of a reflector that moves on a predetermined surface and continuously reflects light from a light-emitting body, wherein the trajectory of the reflector's movement is acquired based on the light reflected by the reflector and continuously received by a light-receiving unit arranged in association with the light-emitting body. Based on the aforementioned trajectory, the degree of unevenness of the predetermined surface is measured, An information processing method that performs the following.

9. An information processing device for measuring the degree of unevenness of a predetermined surface, The method involves acquiring the trajectory of a reflector that moves on a predetermined surface and continuously reflects light from a light-emitting body, wherein the trajectory of the reflector's movement is acquired based on the light reflected by the reflector and continuously received by a light-receiving unit arranged in association with the light-emitting body. Based on the aforementioned trajectory, the degree of unevenness of the predetermined surface is measured, An information processing device that performs the following actions.

Citation Information

Patent Citations

  • Device for measuring unevenness of floor surface

    JP1999152903A