Sample distribution detection method and system, electronic equipment and storage medium

By scanning the code to obtain sample information and using mobile robots to automatically deliver it, the problems of false detection, high missed detection rate and low efficiency in traditional sample distribution detection are solved, and the full automation and intelligence of sample distribution detection are realized, and the detection results are improved. Accuracy and productivity.

CN119199163APending Publication Date: 2024-12-27MENGNIU DAIRY JINHUA CO LTD +1
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202411326362.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-23
Publication Date
2024-12-27

AI Technical Summary

Technical Problem

The traditional sample allocation and testing process relies on manual operations, resulting in problems such as false detection, high missed detection rates, low efficiency and cumbersome manual work.

Method used

Scan the code to obtain sample identification and detection project information, automatically match the detection workstation and plan the sample location, and use a mobile robot to automatically transport the samples to the target detection workstation for inspection, realizing the full automation and intelligence of the sample from reception, identification, distribution and detection.

Benefits of technology

Significantly reduce manual operation time and errors, improve the accuracy and reliability of detection results, improve work efficiency, reduce false detection and missed detection rates, and achieve optimal resource allocation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119199163A_ABST
    Figure CN119199163A_ABST
Patent Text Reader

Abstract

The invention provides a sample distribution detection method and system, electronic equipment and a storage medium. The method comprises the following steps: receiving a to-be-detected sample; performing code scanning on the to-be-detected sample to obtain a sample identifier of the to-be-detected sample, and obtaining detection item information of the to-be-detected sample based on the sample identifier; based on the detection item information, determining position distribution information of a target detection workstation and the to-be-detected sample; and on the basis of the position distribution information, conveying the sample to be detected to the target detection workstation for detection. According to the invention, the whole process of receiving, identifying, distributing and detecting the sample is automatic and intelligent, so that the time and complexity of manual operation can be greatly reduced, and the working efficiency can be remarkably improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of sample distribution, and in particular to a sample distribution detection method, system, electronic equipment and storage medium. Background Art

[0002] With the rapid development of science and technology, all walks of life are seeking to improve both efficiency and quality. Especially in the field of laboratory testing, the rapid and accurate distribution and testing of samples has become a key link in improving overall operational efficiency and service quality. However, the traditional sample distribution and testing process still generally relies on manual operation, which is not only cumbersome and time-consuming, but also has a series of significant defects.

[0003] The traditional sample distribution and testing process begins with the physical receipt of samples, followed by manual sorting by dedicated personnel to their respective posts. Personnel at each post need to number the samples, enter the system, and manually click to confirm receipt. Next, the testers need to divide the work one by one according to the test items marked on the system or samples and carry out the testing work. After the test is completed, the results also need to be manually entered into the system and submitted manually. The entire process is highly dependent on manual operation and judgment, and has defects such as high false detection and missed detection rates, low efficiency, and cumbersome manual work. Summary of the invention

[0004] The present invention provides a sample distribution detection method, system, electronic device and storage medium, which are used to solve the defects of sample distribution detection in related technologies, such as high false detection rate, high missed detection rate, low efficiency and cumbersome manual work.

[0005] The present invention provides a sample distribution detection method, comprising: Receive samples to be tested; Scan the code of the sample to be detected to obtain the sample identification of the sample to be detected, and based on the sample identification, obtain the detection item information of the sample to be detected; Based on the detection project information, determining the location allocation information of the target detection workstation and the sample to be detected; Based on the position allocation information, the sample to be detected is transported to the target detection workstation for detection.

[0006] According to a sample allocation detection method provided by the present invention, based on the position allocation information, the sample to be detected is transported to the target detection workstation for detection, comprising: Based on the position allocation information, placing the sample to be detected into a corresponding target tray; receiving a confirmation placement instruction; In response to the confirmation placement instruction, generating a sample delivery task and a sample detection task based on the detection item information; Sending the sample transport task to the mobile robot, so that the mobile robot grabs the sample to be detected from the target tray based on the sample transport task, and transports the sample to be detected to the target detection workstation; The sample detection task is sent to the target detection workstation, so that the target detection workstation detects the sample to be detected based on the sample detection task, and transmits the detection result back to the information system.

[0007] According to a sample distribution detection method provided by the present invention, the sample delivery task is sent to a mobile robot, so that the mobile robot grabs the sample to be detected from the target tray based on the sample delivery task, and delivers the sample to be detected to the target detection workstation, comprising: Obtaining location information of the target detection workstation; The sample conveying task, the position information of the target tray and the position information of the target detection workstation are sent to the mobile robot, so that the mobile robot grabs the sample to be detected from the target tray based on the sample conveying task and the position information of the target tray, determines a planned path based on the position information of the target tray and the position information of the target detection workstation, and conveys the sample to be detected to the target detection workstation along the planned path.

[0008] According to a sample distribution detection method provided by the present invention, the receiving confirmation placement instruction comprises: Displaying the location allocation information; receiving a first operation for the location allocation information; In response to the first operation, displaying the position number of the target tray, the name of the sample to be tested, and a confirmation placement button; In a case where a second operation on the confirm placement button is received, it is determined that the confirm placement instruction is received.

[0009] According to a sample distribution detection method provided by the present invention, in response to the confirmation placement instruction, the method further includes: The position allocation information and the sample identification of the sample to be detected are bound and displayed.

[0010] A sample distribution detection method provided by the present invention also includes: receiving standard sample distribution instructions; In response to the standard sample allocation instruction, obtaining allocation information of the standard sample; Based on the allocation information of the standard sample, the standard sample is transported to the corresponding detection workstation for detection.

[0011] The present invention also provides a sample distribution detection system, comprising: A receiving unit, used for receiving a sample to be tested; A code scanning unit, used to scan the code of the sample to be detected, obtain the sample identification of the sample to be detected, and obtain the detection item information of the sample to be detected based on the sample identification; An allocation unit, used to determine the position allocation information of the target detection workstation and the sample to be detected based on the detection item information; The detection unit is used to transport the sample to be detected to the target detection workstation for detection based on the position allocation information.

[0012] The present invention also provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, any of the above-mentioned sample distribution detection methods is implemented.

[0013] The present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the sample distribution detection method as described above is implemented.

[0014] The present invention also provides a computer program product, comprising a computer program, wherein when the computer program is executed by a processor, the sample distribution detection method described above is implemented.

[0015] The sample distribution detection method, system, electronic device and storage medium provided by the present invention can quickly and accurately obtain the sample identification and detection project information by receiving the sample to be detected and scanning the code of the sample to be detected, avoiding the tediousness and errors of manual input. According to the detection project information, the system can automatically match the most suitable detection workstation, and plan the location of the sample to ensure the optimal configuration of resources. According to the location allocation information, the system can automatically transport the sample to be detected to the target detection workstation quickly and accurately for detection, reducing the cost of handling, ensuring that each sample can be correctly detected and processed, thereby improving the accuracy and reliability of the test results. The present invention realizes the full automation and intelligence of the sample from receiving, identifying to distributing and detecting, which can not only greatly reduce the time and complexity of manual operation, but also significantly improve work efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] In order to more clearly illustrate the technical solutions in the present invention or related technologies, the following briefly introduces the drawings required for use in the embodiments or related technical descriptions. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0017] Figure 1 It is a schematic diagram of the flow chart of the sample distribution detection method provided by the present invention; Figure 2 It is a structural schematic diagram of the sample separation station provided by the present invention; Figure 3 This is one of the page schematic diagrams of the sample distribution detection system provided by the present invention; Figure 4 This is the second page schematic diagram of the sample distribution detection system provided by the present invention; Figure 5 It is a structural schematic diagram of the sample distribution detection system provided by the present invention; Figure 6 It is a structural schematic diagram of the electronic device provided by the present invention. DETAILED DESCRIPTION

[0018] In order to make the purpose, technical solution and advantages of the present invention clearer, the technical solution of the present invention will be clearly and completely described below in conjunction with the drawings of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0019] Sample allocation testing is a comprehensive process involving sample allocation and testing procedures. Its core is to allocate samples to be tested to different testing workstations or laboratories for testing and analysis according to certain rules and standards. In the field of dairy product testing, the traditional sample allocation testing process still generally relies on manual operation. There are many steps such as manual sorting, numbering, input, and submission, which consumes a lot of time and manpower, directly leading to an extension of the testing cycle and unable to meet the market demand for rapid response. Secondly, it is believed that factors in sample allocation, test item identification, and result entry are difficult to completely avoid errors, which increases the risk of false detection and missed detection, and affects the accuracy and reliability of the test results. In addition, highly repetitive and labor-intensive work not only increases the work pressure of employees, but may also lead to a decrease in work efficiency and an increase in error rate, which is not conducive to the long-term and stable development of the laboratory.

[0020] In this regard, the present invention provides a sample distribution and detection method, which can not only significantly reduce manual operation time and errors and greatly improve the overall work efficiency of the laboratory through automated and intelligent sample processing, distribution, detection and result entry processes, but also reduce or even eliminate human intervention, thereby reducing false detection and missed detection rates, and improving the accuracy and reliability of detection results, thereby overcoming the above-mentioned defects.

[0021] It should be noted that in the field of dairy product testing, in order to realize the automated distribution and testing of dairy products, a smart laboratory can be designed, which integrates a sampling station and multiple testing workstations. Here, the sampling station refers to a workstation in the smart laboratory used to automatically receive, distribute and process dairy samples. It integrates advanced automation technology and can realize unattended sample processing, including sample reception, on-demand packaging, location allocation, and automatic transportation of packaged samples to the corresponding testing workstations. The testing workstation refers to equipment or areas specifically used to perform specific testing tasks, which are equipped with necessary testing equipment, instruments, tools and automation systems to complete the testing and analysis of samples.

[0022] It can be understood that a sample distribution detection system is provided in the sample distribution station, and the sample distribution detection method provided by the present invention can be applied to the sample distribution detection system, which can be connected with AGV (Automated Guided Vehicle), detection workstation and existing laboratory information systems, such as LIMS (Laboratory Information Management System), SAP (System Applications and Products), MES (Manufacturing Execution System), etc., to achieve real-time data interaction, efficient operation, improve production efficiency and detection accuracy, reduce labor costs and realize information management.

[0023] Figure 1 Schematic diagram of the sample distribution detection method provided by the present invention, such as Figure 1 As shown, the method includes: Step 110, receiving a sample to be tested; Specifically, the sample to be tested refers to a substance or product that needs to undergo one or more tests to determine its properties, composition, quality or safety. In the field of dairy product testing, the sample to be tested can include various dairy products, such as milk, yogurt, cheese, etc.

[0024] It can be understood that the sampling station is provided with a special sample receiving area. When the samples to be tested are received from the production line, the samples to be tested can be taken out from the sample receiving area by special personnel or robotic arms, mobile robots, etc., and taken to the scanning area of ​​the sampling station for scanning.

[0025] Step 120, scanning the sample to be detected to obtain a sample identification of the sample to be detected, and based on the sample identification, obtaining the detection item information of the sample to be detected; Specifically, there is a scanning area on the workbench of the sample separation station, and you can use a barcode scanner or RFID (Radio Frequency Identification) reader to scan the samples to be tested. These devices can read the information in the barcode or RFID tag attached to the sample. When scanning, just point the scanner at the barcode or label, and the device will automatically read and parse the data.

[0026] By scanning the code of the sample to be tested, the sample identification of the sample to be tested can be obtained. Here, the sample identification refers to the code or identifier used to uniquely identify the sample to be tested. It can be in the form of a barcode, a QR code, an RFID tag, etc., which contains the basic information of the sample. Through the sample identification, the system can quickly retrieve all information related to the sample.

[0027] Once the code is scanned successfully and the sample ID is obtained, the system will query the database or corresponding information system (such as LIMS system) based on this ID to obtain the test item information related to the sample. Here, the test item information refers to the detailed information of various test items required to determine the nature, composition, quality or safety of the sample to be tested.

[0028] Step 130, determining the location allocation information of the target detection workstation and the sample to be detected based on the detection project information; Specifically, after obtaining the test item information of the sample to be tested, the system can parse the test item information to clarify the test type, standard, method, etc. that need to be performed; then, the system will match the test item information with the capabilities of each test workstation to find the target test workstation that can complete the test task. Here, the target test workstation refers to the workstation that is selected to perform the corresponding test task based on the test item information of the sample to be tested.

[0029] Furthermore, when determining the target detection workstation, the system can also make dynamic adjustments based on the priority of the detection task and the workload of the detection workstation, and intelligently allocate the samples to be tested to the corresponding detection workstation. Specifically, the system can prioritize tasks based on factors such as the urgency and importance of the detection task, and prioritize high-priority tasks to idle or low-load workstations. In order to maintain the load balance of each detection workstation, the system can monitor the working status of the workstation in real time and dynamically adjust task allocation as needed. For example, when a workstation is overloaded, some tasks can be transferred to other idle or low-load workstations. With the help of advanced intelligent scheduling algorithms, the system can predict and arrange detection tasks more accurately, ensuring that samples can be efficiently and accurately assigned to the corresponding detection workstations for testing, thereby optimizing the configuration and utilization of laboratory resources.

[0030] It is understandable that a temporary storage area is usually provided on the workbench of the sample separation station, in which a plurality of trays are placed for temporarily storing samples to be tested, so that the subsequent mobile robot can grab the samples to be tested from the trays and transport them to the target testing workstation. The above-mentioned location allocation information of the samples to be tested refers to the information that determines the allocation of each sample to a specific tray and the specific position on the tray in order to efficiently manage and transport the samples to be tested, based on factors such as laboratory layout, test project requirements, and tray capacity. This information is crucial for guiding the subsequent mobile robot to accurately grab samples and transport them to the testing workstation.

[0031] Specifically, the samples to be tested can be classified according to the test item information, and a target tray and a specific position on the tray can be assigned to the samples to be tested according to the classification of the samples and the capacity and layout of the tray, thereby obtaining the position allocation information of the samples to be tested.

[0032] Step 140: Based on the position allocation information, the sample to be detected is transported to the target detection workstation for detection.

[0033] Specifically, according to the determined position allocation information, the sample allocation detection system will consider the position allocation information (i.e., the position of the sample to be detected) and the position of the target detection workstation to plan the optimal transmission path, issue a delivery instruction, automatically schedule the sample delivery system, and use automatic conveyor belts, robotic arms, AGV and other automated equipment to deliver the sample to be detected to the target detection workstation for detection according to the delivery instruction. It should be understood that during the sample delivery process, the position and status of the sample can be monitored in real time to ensure the accuracy and safety of the transmission process. If an abnormal situation occurs (such as sample falling, etc.), an alarm can be immediately issued and corresponding emergency measures can be taken.

[0034] The method provided by the embodiment of the present invention can quickly and accurately obtain the sample identification and detection project information by receiving the sample to be detected and scanning the code of the sample to be detected, thereby avoiding the tediousness and errors of manual input. According to the detection project information, the system can automatically match the most suitable detection workstation, and plan and allocate the location of the sample to ensure the optimal configuration of resources. According to the location allocation information, the system can automatically and accurately transport the sample to be detected to the target detection workstation for detection, reducing the cost of handling, ensuring that each sample can be correctly detected and processed, thereby improving the accuracy and reliability of the test results. The present invention realizes the full automation and intelligence of the sample from receiving, identifying to distributing and detecting, which can not only greatly reduce the time and complexity of manual operation, but also significantly improve work efficiency.

[0035] Based on the above embodiment, step 140 specifically includes: Step 141, placing the sample to be tested into a corresponding target tray based on the position allocation information; It should be noted that the target tray refers to the tray selected for placing the samples to be tested according to the position allocation information. These trays are usually placed on the workbench of the sample sorting station and marked with a unique identifier (such as a number or barcode) for easy management and identification.

[0036] Specifically, the position allocation information details which tray each sample to be tested should be placed on and the specific position on the tray. Therefore, after determining the position allocation information of the samples to be tested, the position allocation information can be parsed to extract the tray identifier and position information (such as the grid number on the tray) related to the current sample to be tested. The target tray can be determined based on the tray identifier, and the specific position of the target tray where the sample is placed can be determined based on the position information.

[0037] After determining the target tray and the position number on the tray, the sample can be placed on the target tray by automated equipment (such as a robotic arm). Alternatively, laboratory personnel can place the sample to be tested at the designated position of the target tray according to the instructions in the position allocation information.

[0038] Step 142, receiving a confirmation placement instruction; Step 143, in response to the confirmation placement instruction, generating a sample delivery task and a sample detection task based on the detection item information; Specifically, after the sample is placed on the target tray, a confirmation operation is required to ensure that the sample has been placed correctly. The confirmation placement instruction refers to a confirmation signal or instruction issued by the system or operator after the sample to be tested is successfully placed on the corresponding target tray. The purpose of this instruction is to inform the system that the sample has been placed in the correct position as required and the subsequent transportation and testing process can be started.

[0039] It is understandable that the method of receiving the confirmation placement instruction can be implemented by manual confirmation, automatic detection, software integration, etc. For example, in some cases, laboratory personnel can manually send the confirmation placement instruction through the operation interface or button after placing the sample. For another example, if the distribution station is equipped with an automatic detection system (such as a barcode scanner, RFID reader or sensor, etc.), the system can automatically detect the placement of the sample and automatically send the confirmation placement instruction when it detects that the sample has been placed in the specified position. For another example, when the sample is placed on the target tray by a robotic arm, the robotic arm can send a feedback signal to the system, thereby triggering the sending of the confirmation placement instruction.

[0040] After receiving the confirmation placement instruction, the system can parse the test item information of the sample to be tested, and determine the parameters of the sample delivery task based on the test item information, such as the location of the target tray, the location of the target detection workstation, the path planning of the mobile robot, the delivery speed, etc. At the same time, the system also determines the parameters of the sample detection task, such as the configuration of the detection equipment, the selection of the detection program, the recording method of the detection results, etc. Based on the above parameters, the system generates specific sample delivery tasks and sample detection task instructions, which contain all the information required to perform the task to ensure that the task can be performed accurately and without error.

[0041] Here, the sample delivery task refers to the task of transporting the sample to be tested from the target tray to the target testing workstation. This task is usually performed by a mobile robot or other automated equipment, and it involves operations such as grabbing, moving and placing the sample. The sample testing task refers to the task of testing the sample at the target testing workstation. This task is performed by the testing workstation, and it involves sample pretreatment, control of the testing process (such as setting testing parameters, starting the testing program, etc.), and recording and analysis of the test results.

[0042] Step 144, sending the sample delivery task to the mobile robot, so that the mobile robot grabs the sample to be detected from the target tray based on the sample delivery task, and delivers the sample to be detected to the target detection workstation; Specifically, the system generates detailed sample delivery task instructions based on the location allocation information and the requirements of the inspection project. The instructions include the location of the target tray, the specific location of the sample to be inspected, the location of the target inspection workstation, and the transportation path planning. Subsequently, the system establishes a communication connection with the mobile robot through a preset communication interface (such as a wireless network, a wired connection, or a specific communication protocol). The mobile robot here can be an AGV. Once the communication connection is established, the system will send the generated sample delivery task instructions to the mobile robot, which can be achieved by sending a data packet or a message, which contains all the necessary task parameters and instructions.

[0043] After receiving the sample delivery task, the mobile robot first uses its own navigation and positioning system (such as lidar, camera, inertial navigation, etc.) to find the exact location of the target tray according to the location information in the task instruction. After finding the target tray, the mobile robot will use its onboard sensors (such as cameras, depth sensors, etc.) to use image processing and target recognition technology to identify the specific location of the sample to be tested on the tray. Based on the identified sample location, the mobile robot will plan a grasping path from the current position to the sample location to ensure that the sample can be grasped accurately and stably. Finally, the mobile robot will use its robotic arm or other grasping device to move to the sample location according to the planned path and perform a grasping action to remove the sample from the tray.

[0044] After successfully grabbing the sample to be tested, the mobile robot will transport the sample to the target detection workstation according to the requirements in the task instructions. Specifically, the mobile robot will plan an optimal transportation path based on the location of the target detection workstation and the current environmental information; after the path planning is completed, the mobile robot will use its own navigation and obstacle avoidance system to autonomously navigate in a complex environment and move along the planned path to the target detection workstation; when the mobile robot arrives at the target detection workstation, it will use a robotic arm or other device to place the sample to be tested at the designated location for subsequent testing. It should be understood that a receiving point or identification area can be set at the target detection workstation to ensure that the sample can reach the designated location accurately.

[0045] Step 145, sending the sample detection task to the target detection workstation, so that the target detection workstation detects the sample to be detected based on the sample detection task, and transmits the detection result back to the information system.

[0046] Specifically, after generating a sample detection task, the system will establish a communication connection with the target detection workstation through a preset communication interface (such as a network interface, serial communication or a specific communication protocol). Once the communication connection is established, the system will send the generated sample detection task instructions to the target detection workstation, which can be achieved by sending data packets, messages or instructions in a specific format.

[0047] After receiving the sample testing task, the target testing workstation first parses the received task instructions to understand the type of sample to be tested, the test items and the test requirements. The testing workstation starts the corresponding testing equipment and sets the test parameters according to the test items and standards. During the test, the workstation will monitor and control the test process in real time to ensure the stability and accuracy of the test. After the test is completed, the testing workstation will automatically record the test results and send the test results back to the information system (such as LIMS). The information system receives and parses the test result data sent, stores it in the database, and updates the corresponding records.

[0048] Based on any of the above embodiments, step 142 specifically includes: Displaying the location allocation information; receiving a first operation for the location allocation information; In response to the first operation, displaying the position number of the target tray, the name of the sample to be detected, and a confirmation placement button; In a case where a second operation on the confirm placement button is received, it is determined that the confirm placement instruction is received.

[0049] Specifically, Figure 2 Schematic diagram of the structure of the sample separation station provided by the present invention. Figure 2 As shown, the workbench of the sample distribution station is equipped with a sample distribution detection system, a barcode scanner and multiple trays. Each tray is equipped with multiple grids for placing samples to be tested. When the samples to be tested are transported to the sample distribution station in the laboratory, the barcode of the sample to be tested is aligned with the barcode scanner, and the sample is scanned and identified by the barcode scanner. After the scanning is completed, the page of the sample distribution detection system will prompt where to place the sample to be tested.

[0050] Figure 3 is one of the page schematic diagrams of the sample distribution detection system provided by the present invention, such as Figure 3 As shown, the page of the sample allocation detection system will display the specific placement status of each tray in real time. When no sample is placed at the position corresponding to the number on the tray, it will be marked as "empty" on the page. Figure 4 This is the second page schematic diagram of the sample distribution detection system provided by the present invention, such as Figure 4As shown in the figure, after the sample is scanned and identified by the barcode scanner, the system will automatically assign a position to the sample, and the corresponding tray position will prompt "Assigned", as shown in the figure. Figure 4 At position numbered 1 of tray 1.

[0051] On the display page of the position allocation information, the user can click the circle above the allocated one, or automatically click the circle above the allocated one with the virtual mouse, and the system page will display the position number of the tray and the name of the sample to be tested in a pop-up box, such as Figure 4 The pop-up box displays "Position: 1, Name: Ranch Raw Milk Semi-finished Product". It should be understood that the above-mentioned first operation on the location allocation information refers to the action performed by the user to interact with the displayed information, which can be a click operation. An event listener can be set on the page displaying the location allocation information to listen to the operations that may be performed on the page. When the user or the virtual mouse performs an operation, the event listener will capture the event. According to the captured event information, the system executes the corresponding processing logic, that is, the location number of the tray, the sample name and other information are displayed through a pop-up box.

[0052] Furthermore, the page displayed in the pop-up box also displays a confirmation placement button and a cancel button. When the user or the robot arm places the sample to be tested in the designated target tray on the sample separation station workbench, the confirmation placement button can be clicked. Here, the second operation for the confirmation placement button refers to the action performed to confirm the placement instruction (i.e., confirm that the sample to be tested has been correctly placed) after the sample to be tested is placed in the target tray. This operation can also be a click operation. After the system monitors the click operation on the confirmation placement button, it will regard it as a confirmation placement instruction and perform subsequent processing accordingly.

[0053] Based on any of the above embodiments, in step 143, in response to the confirmation placement instruction, the following steps are further included: The position allocation information and the sample identification of the sample to be detected are bound and displayed.

[0054] Specifically, when the system receives the confirmation placement instruction, it will bind the location allocation information of the sample to be tested and the sample identification of the sample, and display it on the system page. Specifically, when the system receives the confirmation placement instruction, it will update the information displayed at the "allocated" position on the page to the barcode of the sample to be tested (i.e., the sample identification), such as Figure 4 The barcode of the sample is displayed at the position of number 25 of the tray 3 shown in the figure.

[0055] Based on any of the above embodiments, step 144 specifically includes: Step 1441, obtaining the location information of the target detection workstation; Step 1442, sending the sample conveying task, the position information of the target tray, and the position information of the target detection workstation to the mobile robot, so that the mobile robot grabs the sample to be detected from the target tray based on the sample conveying task and the position information of the target tray, determines a planned path based on the position information of the target tray and the position information of the target detection workstation, and conveys the sample to be detected to the target detection workstation along the planned path.

[0056] Specifically, after the system determines the target detection workstation according to the detection item information of the sample to be detected, it can obtain the location information of the target detection workstation and send the location information, the location information of the target tray and the sample delivery task instruction to the mobile robot. The mobile robot has the ability of autonomous navigation and path planning. It can grab the sample to be detected from the specified position of the target tray according to the received location information of the target tray and the sample delivery task instruction, and generate a planned path according to the location information of the target tray and the location information of the target detection workstation.

[0057] Specifically, first, a model of the robot's working environment (i.e., laboratory) can be constructed, which can be a two-dimensional or three-dimensional map containing obstacles, walkable areas, and location information of each detection workstation. After determining the target detection workstation, a path search algorithm (such as A* algorithm, Dijkstra algorithm, RRT algorithm, etc.) can be used to search for the optimal or feasible path from the current position of the robot to the location of the sample to be detected, and then to the target detection workstation in the environmental model. After finding the preliminary path, path optimization may be required to remove unnecessary turns, reduce the path length, or improve the smoothness of the path, so that the robot can travel more efficiently and stably. Finally, the mobile robot performs the navigation task along the planned path until it reaches the target detection workstation and places the sample to be detected at the designated location of the workstation.

[0058] Furthermore, the mobile robot can also use built-in navigation algorithms (such as PID control, fuzzy control, machine learning algorithms, etc.) to track the planned path during the sample delivery process. These algorithms will calculate the next driving instructions based on the robot's current position, speed, acceleration and other information. During the driving process, the robot will continuously obtain its own state and environmental information through its sensors (such as encoders, gyroscopes, lidar, etc.), and feed this information back to the navigation algorithm to achieve closed-loop control.

[0059] In order to enable the mobile robot to accurately transport the samples to be tested to the target detection workstation, some easy-to-identify and locate marks can be set on each detection workstation, such as QR codes, barcodes, specific color or shape marks, etc. The mobile robot is equipped with a visual recognition system, including a camera and an image processing algorithm. When the robot approaches the target detection workstation, its camera captures an image of the surrounding environment and analyzes the image through an image processing algorithm. During the image processing process, the algorithm looks for features (such as edges, corners, color distribution, etc.) that match the preset positioning mark (that is, the positioning mark corresponding to the target detection workstation). Once the matching features are found, the robot can determine the relative position relationship between itself and the target detection workstation.

[0060] After identifying the positioning mark, the robot will adjust its position according to the recognition result to ensure that the sample to be tested can be accurately placed at the specified position. In addition, for tasks that require precise placement of samples, the robot is also equipped with an end effector (such as a robotic arm, gripper, etc.). Before placing the sample, the robot will control the end effector to make precise position and posture adjustments. After confirming that the position is correct, the robot will perform the placement operation and place the sample to be tested at the specified position of the target detection workstation.

[0061] Based on any of the above embodiments, the method further includes: receiving standard sample distribution instructions; In response to the standard sample allocation instruction, obtaining allocation information of the standard sample; Based on the allocation information of the standard sample, the standard sample is transported to the corresponding detection workstation for detection.

[0062] It should be noted that the method provided in the embodiment of the present invention can also be applied to the distribution detection of standard samples, and the standard sample refers to a sample of known characteristics used in the quality control, instrument calibration or detection method verification process, which can be used to detect the accuracy, precision and reliability of the instrument or method. The standard sample has known physical, chemical or biological properties, which are used as reference or control during the detection process to ensure the accuracy and consistency of the measurement results. In the sample distribution detection method provided in the embodiment of the present invention, the standard sample is placed regularly to check whether the instrument is in normal working condition, so as to ensure the reliability of subsequent test results.

[0063] Specifically, Figure 3 or Figure 4As shown, a button of "Place Standard Sample" is provided on the system page. When the standard sample needs to be placed for detection, the user can trigger the standard sample placement instruction by clicking the button. After the system detects that the user clicks the button for placing the standard sample, the standard sample information entry page will be displayed through a pop-up window. On this page, the user can enter the relevant information of the standard sample, including the name of the standard module, sample type, batch number, standard value, position, sample validity period, production date, etc. At the same time, a button of "Confirm Placement" is also provided on the standard sample information entry page. When the user enters the relevant information of the standard sample and places the standard sample in the corresponding tray position, the button of confirming placement can be clicked to trigger the standard sample allocation instruction. Here, the standard sample allocation instruction is an instruction or command, which tells the system that the allocation, transmission and detection of the standard sample need to be performed. It should be understood that the relevant information of the standard sample can be manually entered by the user through the page, or it can be imported by the user by uploading an excel table, etc., and the embodiment of the present invention does not specifically limit this.

[0064] After receiving the standard sample allocation instruction, the system will obtain the relevant information of the entered standard sample and parse it to obtain the standard sample allocation information, including the location information of the standard sample and the location information of the corresponding testing workstation, etc. The standard sample allocation information is sent to the AGV, and the sample is transported to the corresponding testing workstation by the AGV, and the workstation performs the test, and the test results are sent back to the LIMS system.

[0065] Based on any of the above embodiments, an embodiment of the present invention provides a sample distribution and testing method, which mainly relies on the joint cooperation between a sample sorting station, an AGV, multiple testing workstations, and various information systems (such as LIMS, SAP, and MES) to complete. Among them, the sample sorting station is responsible for receiving samples and obtaining sample information through code scanning technology; the AGV is used to automatically transport samples between the sample sorting station and each testing workstation; multiple testing workstations are responsible for different testing projects, receiving samples sent by the AGV and performing automated testing; the information system is used to store, manage, and share sample information and test results. The method mainly includes: Step S1, sample reception and processing

[0066] Step S11, sample reception, laboratory personnel send the samples to be tested to the sample separation station and scan the barcode or QR code on the sample with a barcode scanner; Step S12, information acquisition, the barcode scanner transmits the scanning result to the information system (such as LIMS), and the system automatically queries and displays the test item information of the sample; Step S13, allocation display, the system interface of the sample sorting station displays the corresponding sample placement position according to the detection item information, and prompts the operator to place the sample in the corresponding tray.

[0067] Step S2, sample distribution and transportation

[0068] Step S21, click Confirm, the operator clicks the Confirm Placement button on the system interface of the sample separation station, and the system records that the sample has been correctly placed; Step S22, task allocation: the system intelligently allocates samples to corresponding testing workstations according to the testing project information and the workload of each testing workstation, and generates sample transportation tasks; Step S23, AGV transportation, the AGV receives the task, automatically goes to the sampling station, finds the corresponding sample through visual or QR code recognition technology, and transports it to the designated testing workstation.

[0069] Step S3: Sample testing and result entry

[0070] Step S31, automatic detection, after the detection workstation receives the sample, it automatically executes the preset detection program to complete the detection work; Step S32, result entry, the testing instrument automatically transmits the test results back to the information system without manual input; Step S33, status update, the information system automatically updates the sample status to tested and displays the test results.

[0071] It is understandable that the system maintains a good connection with the existing information system (LIMS, SAP, MES) to achieve real-time interaction and sharing of data. The information system automatically generates various statistical reports based on the test results for laboratory managers to analyze and make decisions. The system has strict authority management functions to ensure data security and privacy.

[0072] In the embodiment of the present invention, the system can automatically complete the processes of sample reception, distribution, transportation, testing and result entry, significantly reducing manual operation time and errors, and improving the overall work efficiency and testing accuracy of the laboratory. At the same time, the system can also achieve good docking with the existing information system to achieve real-time interaction and efficient management of data.

[0073] Based on any of the above embodiments, Figure 5 Schematic diagram of the structure of the sample distribution detection system provided by the present invention. Figure 5 As shown, the system includes: A receiving unit 510 is used to receive a sample to be tested; The code scanning unit 520 is used to scan the code of the sample to be detected, obtain the sample identification of the sample to be detected, and obtain the detection item information of the sample to be detected based on the sample identification; An allocation unit 530, configured to determine location allocation information of a target detection workstation and the sample to be detected based on the detection item information; The detection unit 540 is used to transport the sample to be detected to the target detection workstation for detection based on the position allocation information.

[0074] The system provided by the embodiment of the present invention can quickly and accurately obtain the sample identification and detection project information by receiving the sample to be detected and scanning the code of the sample to be detected, thereby avoiding the tediousness and errors of manual input. According to the detection project information, the system can automatically match the most suitable detection workstation, and plan and allocate the location of the sample to ensure the optimal configuration of resources. According to the location allocation information, the system can automatically and accurately transport the sample to be detected to the target detection workstation for detection, reducing the cost of handling, ensuring that each sample can be correctly detected and processed, thereby improving the accuracy and reliability of the test results. The present invention realizes the full automation and intelligence of the sample from receiving, identifying to distributing and detecting, which can not only greatly reduce the time and complexity of manual operation, but also significantly improve work efficiency.

[0075] Based on any of the above embodiments, the detection unit 540 includes: A sample placement subunit, used for placing the sample to be detected into a corresponding target tray based on the position allocation information; An instruction receiving subunit, used for receiving a confirmation placement instruction; A task generation subunit, for generating a sample transport task and a sample detection task based on the detection item information in response to the confirmation placement instruction; A sample transport subunit, used for sending the sample transport task to the mobile robot, so that the mobile robot grabs the sample to be detected from the target tray based on the sample transport task, and transports the sample to be detected to the target detection workstation; The sample detection subunit is used to send the sample detection task to the target detection workstation, so that the target detection workstation detects the sample to be detected based on the sample detection task and transmits the detection result back to the information system.

[0076] Based on any of the above embodiments, the sample transport subunit is specifically used for: Obtaining location information of the target detection workstation; The sample conveying task, the position information of the target tray and the position information of the target detection workstation are sent to the mobile robot, so that the mobile robot grabs the sample to be detected from the target tray based on the sample conveying task and the position information of the target tray, determines a planned path based on the position information of the target tray and the position information of the target detection workstation, and conveys the sample to be detected to the target detection workstation along the planned path.

[0077] Based on any of the above embodiments, the instruction receiving subunit is specifically used for: Displaying the location allocation information; receiving a first operation for the location allocation information; In response to the first operation, displaying the position number of the target tray, the name of the sample to be detected, and a confirmation placement button; In a case where a second operation on the confirm placement button is received, it is determined that the confirm placement instruction is received.

[0078] Based on any of the above embodiments, the detection unit 540 further includes an information display subunit, and the information display subunit is used to: The position allocation information and the sample identification of the sample to be detected are bound and displayed.

[0079] Based on any of the above embodiments, the device further comprises a standard sample distribution unit, and the standard sample distribution unit is used for: receiving standard sample distribution instructions; In response to the standard sample allocation instruction, obtaining allocation information of the standard sample; Based on the allocation information of the standard sample, the standard sample is transported to the corresponding detection workstation for detection.

[0080] Figure 6 An example of a physical structure diagram of an electronic device is shown in FIG. Figure 6 As shown, the electronic device may include: a processor 610, a communication interface 620, a memory 630 and a communication bus 640, wherein the processor 610, the communication interface 620 and the memory 630 communicate with each other through the communication bus 640. The processor 610 may call the logic instructions in the memory 630 to execute the sample allocation detection method, which includes: receiving a sample to be detected; scanning the sample to be detected to obtain a sample identification of the sample to be detected, and based on the sample identification, obtaining the detection item information of the sample to be detected; based on the detection item information, determining the position allocation information of the target detection workstation and the sample to be detected; based on the position allocation information, transporting the sample to be detected to the target detection workstation for detection.

[0081] In addition, the logic instructions in the above-mentioned memory 630 can be implemented in the form of a software functional unit and can be stored in a computer-readable storage medium when it is sold or used as an independent product. Based on this understanding, the technical solution of the present invention, or the part that contributes to the relevant technology or the part of the technical solution, can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk and other media that can store program codes.

[0082] On the other hand, the present invention also provides a computer program product, which includes a computer program. The computer program can be stored on a non-transitory computer-readable storage medium. When the computer program is executed by a processor, the computer can execute the sample allocation detection method provided by the above methods, which method includes: receiving a sample to be detected; scanning the code of the sample to be detected to obtain the sample identification of the sample to be detected, and based on the sample identification, obtaining the detection item information of the sample to be detected; based on the detection item information, determining the position allocation information of the target detection workstation and the sample to be detected; based on the position allocation information, transporting the sample to be detected to the target detection workstation for detection.

[0083] On the other hand, the present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, is implemented to execute the sample allocation detection method provided by the above-mentioned methods, the method comprising: receiving a sample to be detected; scanning the code of the sample to be detected to obtain a sample identification of the sample to be detected, and based on the sample identification, obtaining detection item information of the sample to be detected; based on the detection item information, determining position allocation information of a target detection workstation and the sample to be detected; based on the position allocation information, transporting the sample to be detected to the target detection workstation for detection.

[0084] The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without paying creative labor.

[0085] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a necessary general hardware platform, and of course, can also be implemented by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the relevant technology can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiment.

[0086] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A sample distribution detection method, characterized in that: include: Receive samples to be tested; Scan the code of the sample to be detected to obtain the sample identification of the sample to be detected, and based on the sample identification, obtain the detection item information of the sample to be detected; Based on the detection project information, determining the location allocation information of the target detection workstation and the sample to be detected; Based on the position allocation information, the sample to be detected is transported to the target detection workstation for detection.

2. The sample distribution detection method according to claim 1, characterized in that: The method of transporting the sample to be detected to the target detection workstation for detection based on the position allocation information includes: Based on the position allocation information, placing the sample to be detected into a corresponding target tray; receiving a confirmation placement instruction; In response to the confirmation placement instruction, generating a sample delivery task and a sample detection task based on the detection item information; Sending the sample transport task to the mobile robot, so that the mobile robot grabs the sample to be detected from the target tray based on the sample transport task, and transports the sample to be detected to the target detection workstation; The sample detection task is sent to the target detection workstation, so that the target detection workstation detects the sample to be detected based on the sample detection task, and transmits the detection result back to the information system.

3. The sample distribution detection method according to claim 2, characterized in that: The step of sending the sample transport task to the mobile robot so that the mobile robot grabs the sample to be detected from the target tray based on the sample transport task and transports the sample to be detected to the target detection workstation includes: Obtaining location information of the target detection workstation; The sample conveying task, the position information of the target tray and the position information of the target detection workstation are sent to the mobile robot, so that the mobile robot grabs the sample to be detected from the target tray based on the sample conveying task and the position information of the target tray, determines a planned path based on the position information of the target tray and the position information of the target detection workstation, and conveys the sample to be detected to the target detection workstation along the planned path.

4. The sample distribution detection method according to claim 2, characterized in that: The receiving confirmation placement instruction comprises: Displaying the location allocation information; receiving a first operation for the location allocation information; In response to the first operation, displaying the position number of the target tray, the name of the sample to be detected, and a confirmation placement button; In a case where a second operation on the confirm placement button is received, it is determined that the confirm placement instruction is received.

5. The sample distribution detection method according to claim 2, characterized in that: In response to the confirmation placement instruction, the method further comprises: The position allocation information and the sample identification of the sample to be detected are bound and displayed.

6. The sample distribution detection method according to any one of claims 1 to 5, characterized in that: Also includes: receiving standard sample distribution instructions; In response to the standard sample allocation instruction, obtaining allocation information of the standard sample; Based on the allocation information of the standard sample, the standard sample is transported to the corresponding detection workstation for detection.

7. A sample distribution detection system, characterized in that: include: A receiving unit, used for receiving a sample to be tested; A code scanning unit, used to scan the code of the sample to be detected, obtain the sample identification of the sample to be detected, and obtain the detection item information of the sample to be detected based on the sample identification; An allocation unit, used to determine the position allocation information of the target detection workstation and the sample to be detected based on the detection item information; The detection unit is used to transport the sample to be detected to the target detection workstation for detection based on the position allocation information.

8. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the computer program, the sample distribution detection method according to any one of claims 1 to 6 is implemented.

9. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the sample distribution detection method according to any one of claims 1 to 6 is implemented.

10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the sample distribution detection method according to any one of claims 1 to 6 is implemented.

Citation Information

Cited By

  • Method and system for preparing high-density high-strength large-size quartz crucible

    CN120668212A