Disclosure of Invention
The invention provides an AR (augmented reality) eyeglass projector detection system which can accurately detect the optical performance of an AR eyeglass projector.
The technical scheme adopted by the invention is that the AR glasses projector detection system is characterized by comprising a rack and a control unit, wherein the rack is provided with:
the product loading and unloading station and the product bearing and adjusting module are used for bearing the product to be detected and adjusting the space position and the space angle of the product to be detected;
The alignment module comprises a space angle detection module and a space position detection module;
The detection module is used for detecting the optical performance of the product to be detected;
The control unit is used for receiving the detection signal of the alignment module, controlling the product bearing and adjusting module to adjust the space angle and the space position of the product to be detected, moving the product to be detected, and controlling the detection module to finish optical performance detection;
in the product detection process, the product bearing and adjusting module drives the product to be detected to sequentially pass through the product loading and unloading station, the alignment module and the detection module. The device comprises a rack, a product bearing and adjusting module, an alignment module and a detection module, wherein the product bearing and adjusting module, the alignment module and the detection module are arranged on the rack, the product bearing and adjusting module is used for adjusting the spatial position of the object to be detected, the alignment module is used for measuring the relative position of a datum point of the object to be detected, and the detection module is used for detecting the optical performance of the object to be detected.
Preferably, the product bearing adjustment module comprises a first attitude adjustment unit, and the first attitude adjustment unit comprises:
The first X-axis sliding unit, the first Y-axis sliding unit and the first Z-axis sliding unit are used for realizing translational movement of the product to be detected along the X-axis, the Y-axis and the Z-axis directions;
The first Rx rotating unit, the first Ry rotating unit and the first Rz rotating unit are used for realizing the rotating motion of the product to be detected around the Rx axis, the Ry axis and the Rz axis so as to adjust the space angle of the product to be detected. The six-degree-of-freedom space position and the space angle of the product can be accurately adjusted through the first gesture adjusting unit, and the detection result is more accurate.
Preferably, in the first posture adjustment unit, the first X-axis sliding unit, the first Y-axis sliding unit, and the first Z-axis sliding unit, the first Rx rotation unit, the first Ry rotation unit, and the first Rz rotation unit are connected in series to form a serial six-degree-of-freedom motion mechanism. And compared with a parallel motion mechanism, the serial six-degree-of-freedom motion mechanism is adopted, so that the equipment cost is greatly reduced, and meanwhile, the detection precision is ensured.
Preferably, the first Y-axis sliding unit is driven by a linear motor, the first X-axis sliding unit and the first Z-axis sliding unit are driven by a stepping motor, and the first Rx rotating unit, the first Ry rotating unit and the first Rz rotating unit are all driven by stepping motors. The precision requirements of product positioning and detection are ensured.
Preferably, the minimum positioning precision of the first Y-axis sliding unit is less than or equal to 10 μm, the minimum positioning precision of the first X-axis sliding unit and the first Z-axis sliding unit is less than or equal to 2 μm, the minimum positioning precision of the first Rx rotating unit and the first Ry rotating unit is less than or equal to 0.01 degrees, and the minimum positioning precision of the first Rz rotating unit is less than or equal to 0.02 degrees. Further ensuring the precision requirements of product positioning and detection.
Preferably, the spatial angle detection module and the spatial position detection module are mounted on the same marble base. The marble base has good rigidity, and can prevent deviation of detection results caused by vibration in the detection process.
Preferably, the spatial position detection module comprises an alignment camera and a second posture adjustment unit, wherein the second posture adjustment unit comprises a second X-axis sliding unit, a second Rx rotation unit, a second Ry rotation unit and a second Rz rotation unit, the second X-axis sliding unit is used for adjusting the distance between the alignment camera and a measuring surface of a product to be detected in the X-axis direction, the second Rx rotation unit, the second Ry rotation unit and the second Rz rotation unit are used for adjusting the posture angle of the alignment camera, the spatial angle detection module further comprises a confocal displacement sensor and a third posture adjustment unit, and the third posture adjustment unit comprises a third X-axis sliding unit, the third X-axis sliding unit is used for copolymerizing the distance between the Jiao Weiyi sensor and the measuring surface of the product to be detected in the X-axis direction, and the third Rz rotation unit is used for adjusting the posture angle of the Jiao Weiyi sensor.
Preferably, the detection module includes a detection camera and a fourth posture adjustment unit, the fourth posture adjustment unit includes:
the fourth Z-axis sliding unit is used for automatically controlling the detection camera to move in the Z-axis direction;
The fourth X-axis sliding unit is used for automatically controlling the detection camera to move in the X-axis direction and automatically focusing;
The fourth Rx rotating unit, the fourth Ry rotating unit and the fourth Rz rotating unit are used for realizing the rotating motion of the detection camera around the Rx axis, the Ry axis and the Rz axis directions so as to adjust the space angle of the detection camera.
Preferably, the inclination angle of the lens direction of the alignment camera and the X-axis-Y axis plane is 10-13 degrees, the inclination angle of the lens direction of the alignment camera and the X-axis-Z axis plane is 10-13 degrees, the inclination angle of the lens direction of the copolymerization Jiao Weiyi sensor and the X-axis-Y axis plane is 10-13 degrees, and the inclination angle of the lens direction of the copolymerization Jiao Weiyi sensor and the X-axis-Z axis plane is 10-13 degrees.
Preferably, the detection module further comprises an inclined wedge block, the optical axis of the detection camera is parallel to the X axis, and the inclined wedge block enables an inclination angle of 19-23 degrees to be formed between the installation base of the detection camera and the X axis-Y axis plane.
According to the invention, the product bearing adjusting module, the alignment module and the detection module are arranged on the frame, after the object to be detected is placed on the product bearing adjusting module, the spatial angle and the position of the object to be detected are measured and adjusted through the mutual matching of the alignment module and the product bearing adjusting module, and finally the optical performance of the object to be detected is detected through the detection module. The invention has the following advantages:
1. The cost is reduced, the product bearing and adjusting module adopts a serial six-degree-of-freedom platform, compared with a parallel platform, the equipment cost is greatly reduced, and meanwhile, the detection precision is ensured;
2. the flexibility is improved, the serial structure enables each motion axis to be independently controlled, and the flexibility and the expandability of the system are improved;
3. the precision is ensured by adopting a high-precision electric sliding table and a linear motor, so that the precision requirements of product positioning and detection are ensured;
4. The automation degree is high, the full-automatic process from product feeding to detection completion is realized through coordination of the control unit, and the production efficiency is improved;
5. The device has strong adaptability, can adapt to AR glasses projector modules of different models through software algorithm adjustment, and improves the universality of the device;
6. compared with a parallel platform, the serial structure of the invention is more compact, which is beneficial to the layout optimization of the production line;
7. the maintenance is simple, each functional module is relatively independent, and the daily maintenance and the fault investigation are convenient.
Drawings
FIG. 1 is a schematic perspective view of an AR glasses projector detection system according to an embodiment of the present invention;
fig. 2 is a schematic perspective view of a first adjusting unit of an AR glasses projector detection system according to an embodiment of the present invention;
fig. 3 is a schematic perspective view of an AR glasses projector detection system according to an embodiment of the present invention;
FIG. 4 is a schematic perspective view of a confocal displacement sensor of an AR glasses projector detection system according to an embodiment of the present invention;
fig. 5 is a schematic perspective view of an alignment camera of an AR glasses projector detection system according to an embodiment of the present invention;
In the figure, 1, a rack, 2, a product bearing adjusting module, 2.1, a first X-axis sliding unit, 2.2, a first Y-axis sliding unit, 2.3, a first Z-axis sliding unit, 2.4, a first Rx rotating unit, 2.5, a first Ry rotating unit, 2.6, a first Rz rotating unit, 2.7, a jig, 3, an alignment module, 3.1, a copolymerization Jiao Weiyi sensor, 3.2, an alignment camera, 4, a detection module, 4.1, a detection camera, 4.2, a differential head, 4.3, a prism, 4.4, a wedge block, 5, a fourth posture adjusting unit, 5.1, a fourth X-axis sliding unit, 5.2, a fourth Rx rotating unit, 5.3, a fourth Ry rotating unit, 5.4, a fourth Z-axis sliding unit, 6, a third posture adjusting unit, 6.1, a third X-axis sliding unit, 6.2, a third Rz rotating unit, 7, a second Rx rotating unit, 7.7, a second Rx rotating unit, a third Rx rotating unit, a fourth Rx rotating unit, a third Rx rotating unit, a fourth rotating unit, a fourth.3.3.7, an X rotating unit and a third rotating unit.
Detailed Description
The following description of the embodiments of the present invention will be made apparent and fully in view of the accompanying drawings, in which some, but not all embodiments of the invention are shown. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
As shown in fig. 1-5, the detection system of the AR glasses projector of the present invention includes a frame and a control unit, where the frame is provided with:
The product loading and unloading station and the product bearing and adjusting module 2 are used for bearing the product to be detected and adjusting the space position and the space angle of the product to be detected;
the alignment module 3 comprises a space angle detection module and a space position detection module:
the detection module 4 is used for detecting the optical performance of the product to be detected;
The control unit is used for receiving the detection signal of the alignment module 3, controlling the product bearing and adjusting module 2 to adjust the space angle and the space position of the product to be detected, moving the product to be detected, and controlling the detection module 4 to finish optical performance detection;
in the product detection process, the product bearing and adjusting module 2 drives a product to be detected to sequentially pass through the product loading and unloading station, the alignment module 3 and the detection module 4.
The device comprises a rack, a product bearing and adjusting module 2, an alignment module 3 and a detection module 4, wherein the product bearing and adjusting module 2 is arranged on the rack, the product bearing and adjusting module 2 is used for adjusting the space position of the object to be detected, the alignment module 3 is used for measuring the relative position of a datum point of the object to be detected, and the detection module 4 is used for detecting the optical performance of the object to be detected.
In the embodiment, the product bearing adjusting module 2 can perform six-degree-of-freedom adjustment on an object to be inspected and comprises a first posture adjusting unit, wherein the first posture adjusting unit comprises a first Rx rotating unit 2.4 rotating along an X-axis direction, a first Ry rotating unit 2.5 rotating along a Y-axis direction, a first Rz rotating unit 2.6 rotating along a Z-axis direction, a first Z-axis sliding unit 2.3 sliding along the Z-axis direction, a first X-axis sliding unit 2.1 sliding along the X-axis direction, a first Y-axis sliding unit 2.2 sliding along the Y-axis direction and a jig 2.7 for bearing the object to be inspected, the first Rx rotating unit 2.4, the first Ry rotating unit 2.5, the first Rz rotating unit 2.6, the first Z-axis sliding unit 2.3, the first X-axis sliding unit 2.1 and the first Y-axis sliding unit 2 are connected in series from top to bottom to form a six-degree-of-freedom moving mechanism, and the six-degree-of-freedom moving mechanism can drive the jig to rotate along the X-axis direction, the Y-axis direction and the Z-axis direction.
The first gesture adjusting unit adopts a serial movement mechanism, compared with a parallel movement mechanism, the structure is more compact, the layout optimization of a production line is facilitated, the serial movement mechanism greatly reduces the equipment cost, meanwhile, the detection precision is ensured, each movement axis can be independently controlled through the serial structure, and the flexibility and the expandability of the system are improved.
In the embodiment, the first Rx rotating unit 2.4 is driven by a stepping motor, so that the deflection of +/-4 degrees can be achieved, the repeated positioning accuracy of +/-0.001 degrees is driven by a stepping motor, the deflection of +/-4 degrees can be achieved, the repeated positioning accuracy of +/-0.001 degrees is achieved, the first Rz rotating unit 2.6 is driven by a stepping motor, the deflection of +/-4 degrees can be achieved, the repeated positioning accuracy of +/-0.002 degrees is achieved, the first X-axis sliding unit 2.1 is driven by a stepping motor, the stroke is 40mm, the repeated positioning accuracy of +/-1 mu m is achieved, the first Y-axis sliding unit 2.2 is driven by a linear motor, the repeated positioning accuracy of +/-5 mu m is achieved, the first Z-axis sliding unit 2.3 is driven by a stepping motor, the stroke is 20mm, and the repeated positioning accuracy of +/-1 mu m is achieved.
As described in connection with fig. 3, in this embodiment, the detection module 4 includes a detection camera 4.1 and a fourth posture adjustment unit 5, the detection camera 4.1 is disposed on the frame 1 through a bracket, the fourth posture adjustment unit 5 is disposed between the detection camera 4.1 and the bracket, and the fourth posture adjustment unit 5 drives the detection camera 4.1 to enable sliding along the X-axis direction, rotating along the Y-axis direction, sliding along the Z-axis direction, and rotating along the Z-axis direction.
The fourth posture adjustment unit 5 includes a fourth X-axis sliding unit 5.1, a fourth Rz rotation unit 5.2, a fourth Ry rotation unit 5.3, a fourth Rx rotation unit 5.4, and a fourth Z-axis sliding unit 5.5, which are sequentially disposed from top to bottom.
The device comprises a detection camera 4.1, a fourth Z-axis sliding unit 5.5 for automatically controlling the movement of the detection camera 4.1 in the Z-axis direction, a fourth X-axis sliding unit 5.1 for automatically controlling the movement of the detection camera 4.1 in the X-axis direction and automatically focusing, a fourth Rx rotating unit 5.4, a fourth Ry rotating unit 5.3 and a fourth Rz rotating unit 5.2 for realizing the rotation movement of the detection camera around the Rx axis, the Ry axis and the Rz axis direction so as to adjust the space angle of the detection camera.
The fourth X-axis sliding unit 5.1 and the fourth Z-axis sliding unit 5.5 are electrically adjusted, and the fourth Rz rotating unit 5.2, the fourth Ry rotating unit 5.3 and the fourth Rx rotating unit 5.4 are manually adjusted.
The front end of the lens of the detection camera 4.1 is provided with a prism 4.3 and a differential head 4.2 for finely adjusting the relative angle of the prism and the detection camera, and the installation component is connected with the lens in a hole-shaft matching way because the installation component is separated from the lens. After loosening the mounting of the fixed prism 4.3, an accurate angular adjustment can be achieved by adjusting the differential head 4.2.
The detection module 4 further comprises an inclined wedge block 4.4, wherein the optical axis of the detection camera 4.1 is parallel to the X axis, and the inclined wedge block 4.4 enables an inclination angle of 19-23 degrees (preferably 21.5 degrees) to be formed between the mounting base of the detection camera 4.1 and the X axis-Y axis plane.
The space angle detection module and the space position detection module are installed on the same marble base. The marble base has good rigidity, and the detection result is deviated due to vibration in the reverse and forward detection processes.
Referring to fig. 5, the spatial angle detection module includes an alignment camera 3.2 and a second gesture adjustment unit 7, where the second gesture adjustment unit 7 includes a second Rx rotation unit 7.1, a second Ry rotation unit 7.2, a second Rz rotation unit 7.3, and a second X-axis sliding unit 7.4 for adjusting the gesture angle of the alignment camera, the second Rx rotation unit 7.1 and the second Ry rotation unit 7.2 are used for adjusting the pan and tilt angles of the alignment camera 3.2, the second Rz rotation unit 7.3 is used for adjusting the rotation angle of the alignment camera 3.2, and the second X-axis sliding unit 7.4 is used for adjusting the vertical distance between the alignment camera 3.2 and the measurement surface of the object to be detected.
The spatial angle detection module further comprises a confocal displacement sensor 3.1 and a third posture adjustment unit 6, wherein the third posture adjustment unit 6 comprises a third X-axis sliding unit 6.1 and a third Rz rotating unit 6.2, the third X-axis sliding unit is used for copolymerizing Jiao Weiyi the distance between the sensor and the measuring surface of the product to be detected in the X-axis direction, and the third Rz rotating unit is used for adjusting the posture angle of the sensor to be copolymerized Jiao Weiyi.
The alignment camera 3.2 and the copolymerization Jiao Weiyi sensor 3.1 are arranged on the frame 1 through a carrying platform, a second posture adjusting unit 7 is arranged between the alignment camera 3.2 and the carrying platform, the second posture adjusting unit 7 drives the alignment camera 3.2 to rotate along the X axis, slide along the X axis, rotate along the Y axis and rotate along the Z axis, a third posture adjusting unit 6 is arranged between the copolymerization Jiao Weiyi sensor 3.1 and the carrying platform, and the third posture adjusting unit 6 drives the copolymerization Jiao Weiyi sensor 3.1 to slide along the X axis and rotate along the Z axis.
In this embodiment, the inclination angle of the lens direction of the alignment camera 3.2 to the X-axis-Y axis plane is 10 to 13 degrees (preferably 11.09 degrees), the inclination angle of the lens direction of the alignment camera 3.2 to the X-axis-Z axis plane is 10 to 13 degrees (preferably 11.16 degrees), the inclination angle of the co-Jiao Weiyi sensor 3.1 to the X-axis-Y axis plane is 10 to 13 degrees (preferably 11.09 degrees), and the inclination angle of the co-Jiao Weiyi sensor 3.1 to the X-axis-Z axis plane is 10 to 13 degrees (preferably 11.16 degrees).
Optionally, the detection module further includes an inclined wedge block, the optical axis of the detection camera is parallel to the X axis, and the inclined wedge block enables an inclination angle of 19-23 degrees between the installation base of the detection camera and the plane of the X axis-Y axis. For example, in one implementation of the present application, the inspection camera mounting surface is at an angle of 21.5 degrees to the horizontal because the product inspection surface is at an angle of 21.5 degrees to the horizontal.
The embodiment of the application also provides a differential head. Since counterbalance prism (balance prism) mounting components are separated from the lens, the mounting components are matched with the outer circular surface of the lens through hole shaft matching, and after the mounting piece for fixing counterbalance prism is loosened, the relative angle adjustment of counterbalance prism and the camera is realized through adjusting the differential head.
The embodiment of the invention also provides an AR glasses projector detection method, which adopts the AR glasses projector detection system to detect the AR glasses projector and comprises the following steps:
Step S1, product loading
An operator or an automation device opens the automatic door, puts an AR glasses projector module (DUT) to be detected into a special jig 2.7, and then closes the automatic door;
step S2, initial position adjustment
Conveying the jig 2.7 loaded with the AR glasses projector module to a measuring position of the copoly Jiao Weiyi sensor 3.1 through the first Y-axis sliding unit 2.2;
Step S3, posture adjustment
The confocal displacement sensor 3.1 measures the relative heights of three preset reference points (a, b and c) of the AR glasses projector module, then calculates the space angle of the AR glasses projector module according to the measured relative heights, and then automatically adjusts the space posture of the AR glasses projector module by controlling the first Rx rotating unit 2.4, the first Ry rotating unit 2.5 and the first Rz rotating unit 2.6 so that the AR glasses projector module reaches a preset standard position;
Step S4, alignment of positions
After the posture adjustment is completed, the AR glasses projector module is conveyed to the working position of the alignment camera 3.2 through the first Y-axis sliding unit 2.2, the spatial position of the AR glasses projector module is accurately positioned by the alignment camera 3.2 through an image processing algorithm, and the spatial position of the AR glasses projector module is finely adjusted through the first X-axis sliding unit 2.1 and the first Z-axis sliding unit 2.3 according to the positioning result until reaching a preset standard position;
Step S5 detection preparation
After the position alignment is completed, the AR glasses projector module is conveyed to the working position of the detection camera 4.1 through the first Y-axis sliding unit 2.2, and the position (by controlling the fourth Z-axis sliding unit 5.5) and the focal length (by controlling the fourth X-axis sliding unit 5.1) of the detection camera 4.1 are adjusted according to the position information of the AR glasses projector module obtained in the step S3;
step S6 optical Performance detection
The detection camera 4.1 performs comprehensive optical performance detection (including but not limited to parameters such as brightness and chromaticity, brightness and chromaticity non-uniformity, color gamut, field of view (FOV), modulation Transfer Function (MTF), contrast ratio) on the AR glasses projector module;
In the detection process, the position of the AR glasses projector module or the detection camera can be finely adjusted according to the requirement so as to obtain an optimal measurement result;
step S7, detection is completed
After all detection items are completed, the AR glasses projector module is conveyed back to the loading and unloading position through the first Y-axis sliding unit 2.2, the detected products are taken out, the next product to be detected is loaded, and one detection cycle is completed.
In the whole detection process, the data of each sensor is monitored in real time, so that the stability and reliability of the detection process are ensured. If an anomaly is detected in any step, the system immediately stops operating and an alarm is raised, awaiting manual intervention.
It should be noted that the above description of the technical solution is exemplary, and the present specification may be embodied in different forms and should not be construed as limited to the technical solution set forth herein. Rather, these descriptions will be provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art. Furthermore, the technical solution of the invention is limited only by the scope of the claims.
Finally, it should be noted that the above embodiments are merely representative examples of the present invention. Obviously, the invention is not limited to the above-described embodiments, but many variations are possible. Any simple modification, equivalent variation and modification of the above embodiments according to the technical substance of the present invention should be considered to be within the scope of the present invention.