An alignment processing method and device for product testing, and a computer device
By adjusting the alignment and moving the product based on the relative position difference, the problem of low detection efficiency in the existing technology is solved, and a highly efficient and automated product detection process is realized.
Patent Information
- Application Number
- CN202211464407.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-11-22
- Publication Date
- 2026-01-23
- Estimated Expiration
- 2042-11-22
AI Technical Summary
The existing product inspection alignment methods are inefficient and lack automation, which means that re-alignment is required after inspection failure, thus affecting inspection efficiency.
A product testing method is provided, in which the alignment platform is controlled to perform an alignment based on the position of the detection unit. If the product is unqualified, it is directly moved to the re-judgment unit for re-judgment based on the relative position difference between the detection unit and the re-judgment unit, thus avoiding re-alignment.
It improves the efficiency of product testing, reduces alignment operations, enhances the level of automation, and ensures the accuracy and efficiency of product testing.
Smart Images

Figure CN115780281B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of automation control technology, and in particular to a method, apparatus, and computer equipment for product testing alignment processing. Background Technology
[0002] Before electronic products leave the factory, various performance tests need to be completed on the production line. With the development of automation control technology, machine testing is now the primary method for testing product performance. Before testing, the product needs to be aligned with the testing unit and subjected to a crimp test.
[0003] In related technologies, during normal incoming material inspection, the product is aligned once to test its performance. If the test fails, it is re-aligned and tested again. However, the current inspection method has low efficiency and low automation. Summary of the Invention
[0004] Based on this, it is necessary to provide a product testing alignment processing method, device, and computer equipment to address the above-mentioned technical problems. This method allows for alignment to be performed only once when the product is receiving material normally. If the product test result is unqualified and needs to be retested, realignment is not required. The product can be directly placed into the re-judgment unit for re-judgment based on the difference in the relative positions of the testing unit and the re-judgment unit.
[0005] Firstly, this application provides a method for alignment processing in product testing. The method includes:
[0006] The alignment platform controls the product alignment adjustment based on the position of the detection unit;
[0007] The loading arm is controlled to move the aligned and adjusted product to the detection unit, which then detects the product and outputs the detection result.
[0008] If the product is determined to be unqualified based on the test results, the relative position difference between the test unit and the re-judgment unit in the spatial coordinate system is determined based on the reference position of the re-judgment unit and the position of the test unit.
[0009] Based on the relative position difference, the unloading arm is controlled to move the product to the re-judgment unit, and the re-judgment unit is controlled to re-judge the product.
[0010] In one embodiment, the alignment adjustment includes:
[0011] The alignment platform is controlled to rotate by a preset angle, which is the angle difference between the position of the product on the alignment platform and the position of the detection unit.
[0012] In one embodiment, the detection result includes whether the detection value meets a preset value or whether the detection value does not meet a preset value.
[0013] In one embodiment, after outputting the test results of the product, the method further includes:
[0014] If the product is determined to be qualified based on the test results, the relative position difference between the unloading unit and the testing unit in the spatial coordinate system is determined based on the reference position of the unloading platform and the position of the testing unit.
[0015] The unloading arm is controlled to move the product to the unloading unit based on the relative position difference.
[0016] Secondly, this application also provides a product testing alignment processing device, the device including a control device, a human-machine interaction system, an alignment platform, a shifting unit, a detection unit, a re-judgment unit, and a feeding platform;
[0017] The control device is connected to the human-computer interaction system, the alignment platform, the shifting unit, and the detection unit, respectively.
[0018] The shifting unit is used to transfer the product on the alignment platform to the detection unit, and to transfer the material on the detection unit to the re-judgment unit or the unloading platform;
[0019] The alignment platform is used to align and adjust the materials.
[0020] In one embodiment, the device further includes:
[0021] The shifting module is used to control the alignment platform to adjust the product alignment according to the position of the detection unit;
[0022] The detection module is used to control the loading arm to move the aligned and adjusted product to the detection unit, the detection unit detects the product and outputs the detection result of the product;
[0023] The relative position calculation module is used to determine the relative position difference between the detection unit and the re-judgment unit in the spatial coordinate system based on the reference position of the re-judgment unit and the position of the detection unit if the product is determined to be unqualified according to the detection result.
[0024] The re-judgment module is used to control the unloading arm to move the product to the re-judgment unit according to the relative position difference, and to control the re-judgment unit to re-judge the product.
[0025] In one embodiment, the alignment adjustment includes:
[0026] Control the alignment platform to rotate by a preset angle, where the preset angle is the difference in angle between the position of the product on the alignment platform and the position of the detection unit.
[0027] In one embodiment, the detection result includes that the detected value meets the preset value and the detected value does not meet the preset value.
[0028] In one embodiment, after outputting the detection result of the product, the following steps are further included:
[0029] If it is determined that the product is qualified according to the detection result, determine the relative position difference between the blanking unit and the detection unit in the space coordinate system according to the reference position of the blanking platform and the position of the detection unit;
[0030] Control the blanking arm to move the product to the blanking unit according to the relative position difference.
[0031] In a third aspect, the present disclosure also provides a computer device. The computer device includes a memory and a processor. The memory stores a computer program, and when the processor executes the computer program, the steps of the alignment processing method for product testing are implemented.
[0032] In a fourth aspect, the present disclosure also provides a computer-readable storage medium. The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the alignment processing method for product testing are implemented.
[0033] In a fifth aspect, the present disclosure also provides a computer program product. The computer program product includes a computer program, and when the computer program is executed by a processor, the steps of the alignment processing method for product testing are implemented.
[0034] The above alignment processing method, device, and computer device for product testing at least include the following beneficial effects:
[0035] The embodiment solution provided by the present disclosure can control the alignment platform to perform alignment adjustment of the product according to the position of the detection unit before normal detection of the product. The detection unit detects the product, and the human-computer interaction system can output the detection result of the product. If it is determined that the product is qualified according to the detection result, the blanking arm can be controlled to move the product to the blanking platform, and the detection ends. If it is determined that the product is unqualified according to the detection result, the blanking arm can be controlled to place the product into the recheck unit according to the relative position difference between the detection unit and the recheck unit in the space coordinate system.
[0036] It should be understood that the above general description and the following detailed description are only exemplary and explanatory, and cannot limit the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0037] To more clearly illustrate the technical solutions in the embodiments or conventional technologies of this disclosure, the accompanying drawings used in the description of the embodiments or conventional technologies will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this disclosure. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0038] Figure 1 This is an application environment diagram of the alignment processing method for product testing in one embodiment;
[0039] Figure 2 This is a flowchart illustrating the alignment process for product testing in one embodiment.
[0040] Figure 3 This is a flowchart illustrating the alignment process for product testing in one embodiment.
[0041] Figure 4 This is a structural diagram of the control device in one embodiment;
[0042] Figure 5 This is a structural diagram of the alignment processing control system for product testing in one embodiment;
[0043] Figure 6 This is a structural block diagram of the alignment processing device for product testing in one embodiment;
[0044] Figure 7 This is an internal structural diagram of a computer device in one embodiment;
[0045] Figure 8 This is an internal structure diagram of a server in one embodiment. Detailed Implementation
[0046] To enable those skilled in the art to better understand the technical solutions of this disclosure, the technical solutions in the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings.
[0047] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this disclosure are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this disclosure described herein can be implemented in orders other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this disclosure as detailed in the appended claims. The terms "comprising," "including," or any other variations thereof are intended to cover a non-exclusive inclusion, such that a process, method, product, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, product, or apparatus. Without further limitation, the presence of other identical or equivalent elements in a process, method, product, or apparatus that includes said elements is not excluded. For example, the use of terms such as "first," "second," etc., is to denote names and does not indicate any specific order.
[0048] This disclosure provides an alignment processing method for product testing, which can be applied to, for example... Figure 1 In the application environment shown, the detection unit 106 and the judgment unit 108 are used to detect the product. The product can be moved by the loading arm 104 and the unloading arm 112, or by other devices connected to the product testing alignment processing device. The alignment platform 102 can be used to adjust the alignment of the product according to the position of the detection unit 106. The unloading platform 110 can be used to receive the product moved by the unloading arm 112.
[0049] In some embodiments of this disclosure, such as Figure 2 As shown, a alignment processing method for product testing is provided, which is applied to... Figure 1 The method is illustrated using an alignment processing device for product testing as an example. It is understood that this method can be applied to alignment processing devices for product testing, and also to other devices that perform alignment. In one specific embodiment, the method may include the following steps:
[0050] S202: Control the alignment platform to adjust the product alignment according to the position of the detection unit.
[0051] A alignment platform can be used to assemble any two products together. It determines the required angle for the other product to move based on the position of one product, achieving alignment adjustment and improving the crimping yield with high precision. Alignment processing involves adjusting and aligning the products on the alignment platform according to the selected detection unit's position. The product testing alignment device can contain multiple detection units, some of which may be performing alignment crimping. During alignment adjustment, empty detection units can be selected for product inspection. Different detection units can have different position numbers, and the alignment platform can perform alignment adjustment based on the numbers sent by the controller, ensuring accurate placement of products into each detection unit.
[0052] In the embodiments of this disclosure, during the alignment adjustment process, the center position of the alignment platform can be selected as the deflection point, the positional deviation of the unit with no detection unit can be calculated, and the alignment platform can be controlled to move the corresponding deviation angle to perform the pressing test.
[0053] S204: Control the loading arm to move the aligned and adjusted product to the detection unit, the detection unit detects the product and outputs the detection result of the product.
[0054] In embodiments of this disclosure, the loading arm can be used to move the aligned and adjusted product on the alignment platform to the corresponding detection unit. The detection unit can perform crimping and illumination tests on the product, and output the product's detection results. The detection results can include: detection result exists, detection result does not exist, detection result does not conform to the product's factory settings, and detection result conforms to the product's factory settings.
[0055] S206: If the product is determined to be unqualified based on the test results, the relative position difference between the test unit and the re-judgment unit in the spatial coordinate system shall be determined based on the reference position of the re-judgment unit and the position of the test unit.
[0056] In the embodiments of this disclosure, a connector can be installed on the product, and a connecting device can be installed on the detection unit. After the loading arm moves the aligned and adjusted product to the detection unit, the connector on the product can be connected to the connecting device on the detection unit for crimping testing. After the crimping test, the test result needs to be compared with preset data. If the test result is less than the preset data, the product may be unqualified and needs to be tested again, which can avoid the problem of error in a single test.
[0057] The recheck unit can be a unit specifically used to detect unqualified products, or an empty detection unit, which is used to perform a recheck test on the products detected as unqualified by the detection unit. The relative position difference between the detection unit and the recheck unit in the space coordinate system can be determined based on the reference position of the recheck unit and the position of the detection unit.
[0058] S208: Control the blanking arm to move the product to the recheck unit according to the relative position difference, and control the recheck unit to perform a recheck on the product.
[0059] In an embodiment of the present disclosure, the blanking arm takes out the product in the detection unit and places the product on the recheck unit according to the relative position difference between the detection unit and the recheck unit in the space coordinate system. The blanking arm adjusts the horizontal and vertical axis positions according to the relative position difference, and the recheck unit adjusts the vertical axis position according to the relative position difference.
[0060] If it is determined that the product is qualified according to the detection result output by the recheck unit, the blanking arm will take out the product that has completed the test on the recheck unit. The relative position difference between the blanking platform and the recheck unit in the space coordinate system can be determined based on the reference position of the blanking platform and the position of the recheck unit. The blanking arm places the product on the blanking platform. The blanking arm adjusts the horizontal and vertical axis positions according to the relative position difference, and the blanking platform adjusts the vertical axis position according to the relative position difference.
[0061] In the above method for alignment processing of product testing, during the first test, control the alignment platform to perform alignment adjustment of the product according to the position of the detection unit, so as to achieve the correct connection between the product and the detection unit. Determine whether to move the product to the recheck unit or the blanking platform according to the detection result output by the detection unit. If it is determined according to the detection result that the product is to be moved to the recheck unit, there is no need to perform alignment again. Control the blanking arm to place the product on the recheck unit according to the relative position difference between the detection unit and the recheck unit in the space coordinate system, thereby improving the detection efficiency.
[0062] In some embodiments of the present disclosure, the alignment adjustment includes:
[0063] Control the alignment platform to rotate a preset angle, and the preset angle is the difference in angle between the position of the product on the alignment platform and the position of the detection unit.
[0064] In an embodiment of the present disclosure, alignment adjustment of the product can be performed on the alignment platform. When the product is transported to the alignment platform by the conveyor belt, the position of the product may shift, resulting in the inability to directly place the product into the detection unit for crimping detection. The alignment platform can be controlled to rotate a corresponding angle according to the difference in angle between the position of the product on the alignment platform and the position of the detection unit, which can ensure the successful crimping of the product and the detection platform.
[0065] In some embodiments of the present disclosure, the detection results include that the detected value conforms to a preset value and that the detected value does not conform to the preset value.
[0066] In the embodiments of the present disclosure, a preset value is set for the test product before the product leaves the factory. The preset value can be a single value or a numerical range. If the detected value conforms to the preset value, it can indicate that the product is qualified. If the detected value does not conform to the preset value, it can indicate that the product is unqualified.
[0067] In some embodiments of the present disclosure, as Figure 3 shown, after outputting the detection result of the product, the following further includes:
[0068] If it is determined that the product is qualified according to the detection result, then determine the relative position difference between the blanking unit and the detection unit in the space coordinate system according to the reference position of the blanking platform and the position of the detection unit;
[0069] Control the blanking arm to move the product to the blanking unit according to the relative position difference.
[0070] If the detected value conforms to the preset value, it can indicate that the product is qualified, indicating that the test is over, and it may not be necessary to move the product to the re-judgment unit anymore. The relative position difference between the blanking unit and the detection unit in the space coordinate system can be determined according to the reference position of the blanking platform and the position of the detection unit, and the blanking arm can be controlled to move the product to the blanking unit according to the relative position difference. The blanking arm adjusts the horizontal and vertical axis positions according to the relative position difference, and the blanking platform adjusts the vertical axis position according to the relative position difference.
[0071] It should be understood that although the steps in the flowcharts involved in the above-mentioned embodiments are shown in sequence according to the arrows, these steps do not necessarily execute in the order indicated by the arrows. Unless there is a clear indication in this article, the execution of these steps does not have a strict order limit, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-mentioned embodiments may include multiple steps or multiple stages. These steps or stages do not necessarily execute at the same moment, but can execute at different moments, and the execution order of these steps or stages is not necessarily sequential, but can be executed alternately or in turn with at least a part of other steps or steps or stages in other steps.
[0072] Based on the same inventive concept, this disclosure also provides an alignment processing apparatus for product testing to implement the alignment processing method for product testing described above. The solution provided by this apparatus is similar to the implementation described in the above method; therefore, the specific limitations in the embodiments of the alignment processing apparatus for product testing provided below can be found in the limitations of the alignment processing method for product testing described above, and will not be repeated here.
[0073] The apparatus may include a system (including a distributed system), software (application), module, component, server, client, etc., that uses the methods described in the embodiments of this specification, combined with necessary hardware implementation. Based on the same innovative concept, the apparatuses in one or more embodiments provided in this disclosure are as described in the following embodiments. Since the implementation schemes and methods for solving the problem by the apparatus are similar, the implementation of the specific apparatus in the embodiments of this specification can refer to the implementation of the foregoing methods, and repeated details will not be repeated. As used below, the terms "unit" or "module" can refer to a combination of software and / or hardware that implements a predetermined function. Although the apparatuses described in the following embodiments are preferably implemented in software, hardware implementations, or a combination of software and hardware, are also possible and contemplated.
[0074] In one embodiment, a product testing alignment processing device includes a control device, a human-machine interaction system, an alignment platform, a shifting unit, a detection unit, a re-judgment unit, and a feeding platform;
[0075] like Figure 4 As shown, the control device is connected to the human-computer interaction system, the alignment platform, the shifting unit, and the detection unit, respectively.
[0076] The shifting unit is used to transfer the product on the alignment platform to the detection unit, and to transfer the material on the detection unit to the re-judgment unit or the unloading platform;
[0077] The alignment platform is used to align and adjust the materials.
[0078] like Figure 5 The diagram shown is a structural diagram of the alignment processing control system for product testing in one embodiment.
[0079] The control device is used to generate a production process based on received production signals, interact with the human-machine interface system based on the production process and data, perform calculations and processing based on alignment data from the alignment platform, and simultaneously control the loading and unloading arms to move the products. The human-machine interface system includes a touchscreen for setting parameters related to the repeatability and reproducibility of the equipment and displaying relevant information.
[0080] In one embodiment, such as Figure 6As shown, a product testing alignment processing device 600 is provided. This device can be the aforementioned server, or a module, component, device, or unit integrated into the server. The device 600 may include:
[0081] The shifting module 602 is used to control the alignment platform to adjust the alignment of the product according to the position of the detection unit;
[0082] The detection module 604 is used to control the loading arm to move the aligned and adjusted product to the detection unit, the detection unit detects the product and outputs the detection result of the product;
[0083] The relative position calculation module 606 is used to determine the relative position difference between the detection unit and the re-judgment unit in the spatial coordinate system based on the reference position of the re-judgment unit and the position of the detection unit if the product is determined to be unqualified according to the detection result.
[0084] The re-judgment module 608 is used to control the unloading arm to move the product to the re-judgment unit according to the relative position difference, and to control the re-judgment unit to re-judge the product.
[0085] In one embodiment, the alignment adjustment includes:
[0086] The alignment platform is controlled to rotate by a preset angle, which is the angle difference between the position of the product on the alignment platform and the position of the detection unit.
[0087] In one embodiment, the detection result includes the detection value meeting a preset value and the detection value not meeting a preset value.
[0088] In one embodiment, after outputting the test results of the product, the method further includes:
[0089] If the product is determined to be qualified based on the test results, the relative position difference between the unloading unit and the testing unit in the spatial coordinate system is determined based on the reference position of the unloading platform and the position of the testing unit.
[0090] The unloading arm is controlled to move the product to the unloading unit based on the relative position difference.
[0091] Regarding the apparatus in the above embodiments, the specific manner in which each module performs its operation has been described in detail in the embodiments related to the method, and will not be elaborated upon here.
[0092] Each module in the aforementioned alignment processing device for product testing can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in a computer device, or stored in the memory of a computer device as software, so that the processor can call and execute the corresponding operations of each module.
[0093] In one embodiment, a computer device is provided, which may be a server, and its internal structure diagram may be as follows: Figure 7 As shown, the computer device includes a processor, memory, and a network interface connected via a system bus. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system, computer programs, and a database. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage media. The database stores test results. The network interface communicates with external terminals via a network connection. When executed by the processor, the computer program implements a product testing alignment processing method.
[0094] In one embodiment, a computer device is provided, which may be a terminal, and its internal structure diagram may be as follows: Figure 8 As shown, the computer device includes a processor, memory, communication interface, display screen, and input devices connected via a system bus. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The communication interface is used for wired or wireless communication with external terminals; wireless communication can be achieved through Wi-Fi, mobile cellular networks, NFC (Near Field Communication), or other technologies. When the computer program is executed by the processor, it implements a product testing alignment method. The display screen can be an LCD screen or an e-ink screen. The input devices can be a touch layer covering the display screen, buttons, a trackball, or a touchpad on the computer device's casing, or an external keyboard, touchpad, or mouse.
[0095] Those skilled in the art will understand that Figure 7 , Figure 8The structure shown is merely a block diagram of a portion of the structure related to the present disclosure and does not constitute a limitation on the computer device to which the present disclosure is applied. A specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.
[0096] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, implements the methods described in any embodiment of this disclosure.
[0097] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, implements the methods described in any embodiment of this disclosure.
[0098] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this disclosure can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this disclosure may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this disclosure may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, etc., and are not limited to these.
[0099] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0100] The embodiments described above are merely illustrative of several implementations of this disclosure, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent disclosure. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this disclosure, and these all fall within the protection scope of this disclosure. Therefore, the protection scope of this disclosure should be determined by the appended claims.
Claims
1. A method for alignment processing in product testing, characterized in that, The method includes: The alignment platform is controlled to adjust the alignment of the product according to the position of the detection unit. The alignment adjustment includes: selecting the center position on the alignment platform as the deflection point, calculating the deviation angle between the deflection point and the detection unit in an empty state, and controlling the alignment platform to move the deviation angle. The loading arm is controlled to move the aligned and adjusted product to the detection unit. The detection unit detects the product and outputs the detection result, which is the result of whether the product meets the factory settings. If the product is determined to be unqualified based on the test results, the relative position difference between the test unit and the re-judgment unit in the spatial coordinate system is determined based on the reference position of the re-judgment unit and the position of the test unit. The unloading arm is controlled to move the product to the re-judgment unit according to the relative position difference. Controlling the re-judgment unit to re-judge the product includes: controlling the unloading arm to adjust the horizontal and vertical axis positions according to the relative position difference, and controlling the re-judgment unit to adjust the vertical axis position according to the relative position difference.
2. The method according to claim 1, characterized in that, The test results include whether the test value meets the preset value or does not meet the preset value.
3. The method according to claim 1, characterized in that, After outputting the test results for the product, the following is also included: If the product is determined to be qualified based on the test results, the relative position difference between the unloading unit and the testing unit in the spatial coordinate system is determined based on the reference position of the unloading platform and the position of the testing unit. The unloading arm is controlled to move the product to the unloading unit based on the relative position difference.
4. A product testing alignment processing device, characterized in that, Includes control device, human-machine interaction system, alignment platform, shifting unit, detection unit, re-judgment unit, and unloading platform; The control device is connected to the human-computer interaction system, the alignment platform, the shifting unit, and the detection unit, respectively. The shifting unit is used to transfer the product on the alignment platform to the detection unit, and to transfer the material on the detection unit to the re-judgment unit or the unloading platform; The alignment platform is used for aligning and adjusting the materials; The shifting module is used to control the alignment platform to adjust the alignment of the product according to the position of the detection unit. The alignment adjustment includes: selecting the center position of the alignment platform as the deflection point, calculating the deviation angle between the deflection point and the detection unit with an empty state, and controlling the alignment platform to move the deviation angle. The re-judgment module is used to control the unloading arm to move the product to the re-judgment unit according to the relative position difference. Controlling the re-judgment unit to re-judge the product includes: controlling the unloading arm to adjust the horizontal and vertical axis positions according to the relative position difference, and controlling the re-judgment unit to adjust the vertical axis position according to the relative position difference. The relative position difference is the difference between the detection unit and the re-judgment unit in the spatial coordinate system, which is determined by the reference position of the re-judgment unit and the position of the detection unit.
5. The apparatus according to claim 4, characterized in that, The device further includes: The detection module is used to control the loading arm to move the aligned and adjusted product to the detection unit. The detection unit detects the product and outputs the detection result of the product. The detection result is the result of whether the product meets the product's factory settings. The relative position calculation module is used to determine the relative position difference between the detection unit and the re-judgment unit in the spatial coordinate system based on the reference position of the re-judgment unit and the position of the detection unit if the product is determined to be unqualified according to the detection result.
6. The apparatus according to claim 4, characterized in that, The alignment adjustment includes: The alignment platform is controlled to rotate by a preset angle, which is the angle difference between the position of the product on the alignment platform and the position of the detection unit.
7. The apparatus according to claim 5, characterized in that, The test results include whether the test value meets the preset value or does not meet the preset value.
8. The apparatus according to claim 5, characterized in that, After outputting the test results for the product, the following is also included: If the product is determined to be qualified based on the test results, the relative position difference between the unloading unit and the testing unit in the spatial coordinate system is determined based on the reference position of the unloading platform and the position of the testing unit. The unloading arm is controlled to move the product to the unloading unit based on the relative position difference.
9. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 3.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 3.
11. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 3.
Citation Information
Patent Citations
Detection production line
CN111366591A
Alignment control device, alignment control method, computer equipment and storage medium
CN113296299A
Feeding and discharging control device and control method
CN113734784A
Vision counterpoint controlling means
CN206388243U