Management method and system for home care service supplies and consumables

By introducing path planning and personnel flow thermal data prediction modules into the home care service material and consumable management system, we evaluate the task execution efficiency data of mobile robots and conduct collection difficulty assessment, the problem of insufficient adaptability of mobile robots in use scenarios is solved, and more efficient resource utilization and distribution method decisions are achieved.

CN119673410BActive Publication Date: 2025-04-18WOMEN S HOSPITAL ZHEJIANG UNIVERSITY SCHOOL OF MEDICINE
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510186999.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-02-20
Publication Date
2025-04-18
Estimated Expiration
2045-02-20

AI Technical Summary

Technical Problem

The use scenario adaptability of mobile robots in the prior art leads to the inability to effectively and rationally utilize limited resources when urgently needed.

Method used

By introducing path planning and personnel flow thermal data prediction modules into the home care service material and consumable management system, the task execution efficiency data of the mobile robot is evaluated, and the difficulty of collecting is evaluated based on the material collection application form, the location of the target storage cabinet and the location of the nursing staff to determine whether the mobile robot is enabled for delivery.

Benefits of technology

It improves the adaptability of mobile robots in use scenarios, optimizes resource allocation, reduces unnecessary mobile robot usage frequency, and ensures that mobile robots are available when urgently needed.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119673410B_ABST
    Figure CN119673410B_ABST
Patent Text Reader

Abstract

The present application relates to the field of material management technology, and discloses a management method and system for home care service material consumables. First, a material dispatch request sent by a nursing terminal is received; then a target storage cabinet is determined based on a material collection application form and a first position; then the task execution efficiency data of the mobile robot is determined, and a collection difficulty assessment is performed based on the material collection application form, the second position of the target storage cabinet, and the first position to obtain first collection difficulty data and second collection difficulty data; finally, based on the task execution efficiency data, the first collection difficulty data, and the second collection difficulty data, it is determined whether to enable the mobile robot to distribute the target material consumables. By fully considering the operating environment of the mobile robot and comprehensively assessing the difficulty of collecting the target material consumables, it is determined whether to enable the mobile robot for distribution, thereby reducing the unnecessary use frequency of the mobile robot, improving the adaptability of the mobile robot to the use scenarios, and optimizing the allocation of resources.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of material management, and in particular to a management method and system for material consumables of home care services. Background Art

[0002] When nursing staff provide home care services to patients, they often need to use some medical supplies, such as blood glucose meters, fetal heart monitors, gloves, puncture needles, etc. These supplies are usually stored in the hospital's material storage cabinets, and nursing staff can apply for them when needed.

[0003] In the related art, in order to provide convenience, many hospitals have begun to use mobile robots to distribute supplies and consumables. Due to their convenience, they are used at a high rate. However, due to the limited number and battery capacity of mobile robots, there may be no available mobile robots when they are urgently needed.

[0004] Therefore, the adaptability of mobile robots in related technologies to usage scenarios needs to be improved in order to rationally utilize limited resources. Summary of the invention

[0005] The present application provides a management method and system for home care service material consumables, which solves the technical problem in the related art that the adaptability of mobile robots needs to be improved, and achieves the technical effect of rationally utilizing mobile robot resources.

[0006] In order to achieve the above objectives, the main technical solutions adopted in this application include:

[0007] In a first aspect, an embodiment of the present application provides a method for managing home care service supplies and consumables, which is applied to a server in a home care service supplies and consumables management system, wherein the management system further comprises a plurality of material storage cabinets, a mobile robot and a nursing terminal that are communicatively connected to the server, and the material storage cabinets are used to store the supplies and consumables required for home care orders; the method comprises:

[0008] Receive a material dispatching request for a target nursing order sent by the nursing terminal; wherein the material dispatching request includes a material picking application form, a first location, and an initial picking method; the material picking application form is used to describe the model and quantity of the required target material consumables, the first location is a material picking location designated by a nursing staff, and the initial picking method is a method of enabling the mobile robot;

[0009] Determine a target storage cabinet among the plurality of material storage cabinets based on the material requisition form and the first location;

[0010] Determine the personnel flow thermal data corresponding to the moving path of the mobile robot, and predict the task execution efficiency data of the mobile robot according to the personnel flow thermal data; wherein the personnel flow thermal data is used to describe the density of mobile personnel on the moving path; and the task execution efficiency data is used to describe the influence of the density of mobile personnel on the execution of the picking task by the mobile robot;

[0011] When the task execution efficiency data meets the preset efficiency requirement, a picking difficulty assessment is performed based on the material picking application form, the second position of the target storage cabinet, and the first position to obtain first picking difficulty data and second picking difficulty data;

[0012] Determine whether to enable the mobile robot to deliver the target material consumables to the material picking location according to the initial picking method according to the first picking difficulty data and the second picking difficulty data.

[0013] Optionally, the first collection difficulty data is used to describe the difficulty of the nursing staff walking from the first position to the target storage cabinet; the second collection difficulty data is used to describe the difficulty of the nursing staff carrying the target supplies and consumables from the target storage cabinet back to the first position;

[0014] The obtaining of first and second pick-up difficulty data based on the pick-up application form, the second position of the target storage cabinet and the first position to assess the pick-up difficulty includes:

[0015] According to the second position and the first position, the material picking application form is reviewed for a picking distance to obtain the first picking difficulty data;

[0016] The delivery method of the initial collection method is reviewed according to the material collection application form, the second location and the first location to obtain the second collection difficulty data.

[0017] Optionally, the determining, according to the first pickup difficulty data and the second pickup difficulty data, whether to enable the mobile robot to deliver the target material consumables to the material pickup location according to the initial pickup method includes:

[0018] If it is determined that the material collection application form belongs to the specified material collection difficulty type based on the first collection difficulty data and the second collection difficulty data, a first notification message is sent to the nursing terminal; wherein, the first notification message is used to notify the nursing staff that the mobile robot will be enabled to deliver the target materials and consumables to the material collection location.

[0019] Optionally, if the material collection application form belongs to the specified material collection difficulty type, the method further includes:

[0020] Sending first scheduling information to the mobile robot; wherein the first scheduling information is used to instruct the mobile robot to move to the target storage cabinet to obtain the target material consumables, and deliver the target material consumables to the material collection location.

[0021] Optionally, the determining, according to the first pickup difficulty data and the second pickup difficulty data, whether to enable the mobile robot to deliver the target material consumables to the material pickup location according to the initial pickup method includes:

[0022] If it is determined that the material collection application form belongs to the designated easy material collection type based on the first collection difficulty data and the second collection difficulty data, a second notification message is sent to the nursing terminal; wherein the second notification message is used to notify the nursing staff to go to the target storage cabinet to collect the target materials and consumables.

[0023] Optionally, when the mobile robot is enabled, the method further comprises:

[0024] After the target nursing order is completed, receiving the first information of materials to be returned sent by the nursing terminal; wherein the first information of materials to be returned is used to describe the model and quantity of the consumable materials to be returned input by the nursing staff;

[0025] receiving the image of the material to be returned sent by the mobile robot, and identifying the image of the material to be returned to obtain second information of the material to be returned;

[0026] If the first information of materials to be returned is verified by the second information of materials to be returned, second scheduling information is sent to the mobile robot; wherein the second scheduling information is used to instruct the mobile robot to move to the target storage cabinet to return the materials to be returned to the target storage cabinet.

[0027] Optionally, the method further comprises:

[0028] If the first information of materials to be returned fails to pass the verification of the second information of materials to be returned, an error prompt message is sent to the nursing terminal; wherein the error prompt message is used to remind the nursing staff to modify the model and / or quantity of the consumable materials to be returned.

[0029] Optionally, the determining of thermal data of personnel flow corresponding to the moving path of the mobile robot includes:

[0030] Performing path planning according to the current position of the mobile robot, the second position and the first position to obtain a moving path of the mobile robot;

[0031] Retrieving video data on the moving path according to the delivery time included in the material dispatch request;

[0032] Perform personnel flow statistics based on the video data to obtain historical personnel flow conditions on the moving path;

[0033] Based on the historical personnel flow situation, the personnel flow thermal data corresponding to the moving path is determined.

[0034] In a second aspect, an embodiment of the present application provides a management system for home care service materials and consumables, including a server, a plurality of material storage cabinets communicatively connected to the server, a mobile robot, and a nursing terminal; the material storage cabinet is used to store the materials and consumables required for home care orders; the server includes:

[0035] A scheduling request receiving module, used to receive a material scheduling request for a target nursing order sent by the nursing terminal; wherein the material scheduling request includes a material collection application form, a first position, and an initial collection method; the material collection application form is used to describe the model and quantity of target material consumables required to execute the target nursing order, the first position is a material collection position designated by a nursing staff who executes the target nursing order, and the initial collection method is a collection method that enables the mobile robot for the target material consumables;

[0036] A target storage cabinet determining module, configured to determine a target storage cabinet that can provide the target material consumables among the multiple material storage cabinets based on the material requisition form and the first position;

[0037] An execution efficiency prediction module is used to determine the personnel flow thermal data corresponding to the moving path of the mobile robot, and predict the task execution efficiency data of the mobile robot according to the personnel flow thermal data; wherein the personnel flow thermal data is used to describe the density of mobile personnel on the moving path; and the task execution efficiency data is used to describe the influence of the density of mobile personnel on the execution of the picking task by the mobile robot;

[0038] A collection difficulty assessment module, used to perform a collection difficulty assessment based on the material collection application form, the second position of the target storage cabinet, and the first position to obtain first collection difficulty data and second collection difficulty data;

[0039] The collection method determination module is used to determine whether to enable the mobile robot to deliver the target material consumables to the material collection location according to the initial collection method based on the first collection difficulty data and the second collection difficulty data.

[0040] Optionally, a management system for home care service materials and consumables includes a computer device, wherein the computer device includes a memory and a processor, the memory and the processor are communicatively connected to each other, the memory stores computer instructions, and the processor executes the method described in any of the above embodiments by executing the computer instructions.

[0041] Optionally, a management system for home care service supplies and consumables includes a server, a plurality of material storage cabinets communicatively connected to the server, a mobile robot, and a care terminal; the material storage cabinet is used to store the supplies and consumables required for home care orders;

[0042] The nursing terminal is used to send a material dispatching request for a target nursing order to the server; wherein the material dispatching request includes a material picking application form, a first position, and an initial picking method; the material picking application form is used to describe the model and quantity of target material consumables required to execute the target nursing order, the first position is a material picking location designated by a nursing staff who executes the target nursing order, and the initial picking method is a picking method that enables the mobile robot for the target material consumables;

[0043] The server is used to determine a target storage cabinet that can provide the target material consumables among the multiple material storage cabinets based on the material requisition form and the first position; determine the personnel flow thermal data corresponding to the moving path of the mobile robot, and predict the task execution efficiency data of the mobile robot based on the personnel flow thermal data; wherein the personnel flow thermal data is used to describe the density of mobile personnel on the moving path; the task execution efficiency data is used to describe the degree of influence of the density of mobile personnel on the execution of the picking task by the mobile robot; when the task execution efficiency data meets the preset efficiency requirement conditions, the picking difficulty is evaluated based on the material requisition form, the second position of the target storage cabinet and the first position to obtain the first picking difficulty data and the second picking difficulty data; and determine whether to enable the mobile robot to deliver the target material consumables to the material picking position according to the initial picking method based on the first picking difficulty data and the second picking difficulty data; wherein the first picking difficulty data is used to describe the difficulty of the nursing staff walking from the first position to the target storage cabinet; the second picking difficulty data is used to describe the difficulty of the nursing staff carrying the target material consumables from the target storage cabinet back to the first position.

[0044] In the embodiment of the present application, firstly, a material dispatching request for a target nursing order sent by a nursing terminal is received; then, a target storage cabinet that can provide target material consumables is determined in multiple material storage cabinets based on a material application form and a first position; then, the task execution efficiency data of the mobile robot is determined, and a collection difficulty evaluation is performed based on the material application form, the second position of the target storage cabinet and the first position to obtain the first collection difficulty data and the second collection difficulty data; finally, according to the task execution efficiency data, the first collection difficulty data and the second collection difficulty data, it is determined whether to enable the mobile robot to distribute the target material consumables to the material collection position according to the initial collection method. By fully considering the operating environment of the mobile robot according to the task execution efficiency data, and comprehensively evaluating the collection difficulty of the target material consumables, it is determined whether to enable the mobile robot for distribution, thereby reducing the unnecessary use frequency of the mobile robot, improving the adaptability of the mobile robot to the use scenario, and optimizing the allocation of resources. Furthermore, considering that there are not many mobile paths available for the mobile robot to choose in the hospital, and the high power consumption caused by the mobile robot choosing a relatively smooth remote path in order to avoid the high-density personnel area, in this embodiment, path planning is performed first, and then the task execution efficiency data of the mobile robot on the mobile path is evaluated. BRIEF DESCRIPTION OF THE DRAWINGS

[0045] In order to more clearly illustrate the specific implementation methods of the present application or the technical solutions in the prior art, the drawings required for use in the specific implementation methods or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some implementation methods of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0046] Figure 1a A schematic diagram of a management system for home care service supplies and consumables provided in an embodiment of this specification;

[0047] Figure 1b A flow chart of a method for managing home care service supplies and consumables provided in an embodiment of this specification;

[0048] Figure 2 A flow chart of a method for managing home care service supplies and consumables provided in an embodiment of this specification;

[0049] Figure 3 A flow chart of a method for managing home care service supplies and consumables provided in an embodiment of this specification;

[0050] Figure 4 A schematic diagram of a management system for home care service supplies and consumables provided in an embodiment of this specification;

[0051] Figure 5A schematic diagram of the structure of a computer device provided in an embodiment of this specification. DETAILED DESCRIPTION

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

[0053] In related technologies, in order to improve the convenience of collecting supplies and consumables, many hospitals use mobile robots to provide nursing staff with delivery services for supplies and consumables required for home care, such as blood glucose meters, gloves, puncture needles, etc., to ensure that nursing staff can smoothly provide patients with the required nursing services. Due to its convenience, the utilization rate is high. However, due to the limited number of mobile robots and certain limitations on their battery capacity, there may be no available mobile robots in urgent need. Therefore, how to reasonably dispatch limited mobile robot resources and improve their adaptability has become a key issue that needs to be solved.

[0054] This scenario example provides a management method for home care service supplies and consumables, which is applied to the management system of home care service supplies and consumables. Figure 1a The system includes a server 101, a plurality of material storage cabinets 102 communicatively connected to the server 101, a mobile robot 103 and a nursing terminal 104.

[0055] The material storage cabinet 102 is used to store the materials and consumables required for home care services.

[0056] The nursing terminal 104 can be a mobile terminal, handheld device or tablet computer used by nursing staff, and is used to receive target nursing orders sent by patients, that is, orders from patients requesting one or more home care services. After receiving the target nursing order, the nursing staff can send a material dispatch request to the server 101 for the target nursing order through the nursing terminal 104. The material dispatch request may include a material requisition form, a material collection location and an initial collection method. The material requisition form may include a variety of materials or consumables, and the initial collection method may be mobile robot delivery. The material collection location may be the location where the nursing staff is when initiating the material dispatch request, such as an orthopedic office, or it may be other locations designated by the nursing staff, such as the hospital entrance, because the nursing staff will pass by here when they go out to provide home care services.

[0057] After receiving the material dispatching request, the server 101 can first determine the multiple material storage cabinets 102 that can provide the corresponding material consumables according to the material picking application form, and then select the closest one as the target storage cabinet among the multiple material storage cabinets 102 according to the material picking location, or determine some storage cabinets that can provide the target material consumables among the multiple material storage cabinets 102 according to the material picking application form, and then select the target storage cabinet among the some storage cabinets according to the material picking location. Further, the server 101 needs to review the initial collection method of the material dispatching request, that is, to determine whether the material picking application form meets the conditions for using a mobile robot for distribution, and can be comprehensively considered based on the distance between the target storage cabinet and the material picking location, as well as the volume and weight of the material consumables. Exemplarily, the use of a mobile robot for distribution is approved only when the distance between the target storage cabinet and the material picking location is greater than a preset distance threshold, and the volume of the material consumables is greater than a volume threshold, or its weight is greater than a weight threshold. In other cases, nursing staff are required to pick up the materials at the target storage cabinet. Further, the server 101 sends the review result to the nursing terminal 104 to notify the nursing staff. Finally, the audit result is that when the mobile robot is enabled for delivery, an idle mobile robot 103 that is closest to the target storage cabinet is dispatched to deliver materials and consumables.

[0058] The mobile robot 103 is used to receive the dispatch information from the server 101, and deliver supplies and consumables to the nursing staff. When it is about to arrive at the nursing staff's location, it sends a notification message to the nursing terminal 104 through the server 101. The nursing staff provides verification information to the mobile robot 103, and can take away the supplies and consumables they applied for after the verification is passed. For example, the password for receiving the supplies and consumables can be entered.

[0059] After the target nursing order is completed, the nursing staff can submit the information of the materials to be returned to the server 101 through the nursing terminal 104, and then send the materials to be returned to the material warehouse of any mobile robot 103. The mobile robot 103 takes a photo of the materials to be returned through a camera to obtain an image of the materials to be returned, and sends the image of the materials to be returned to the server 101. After verifying the information of the materials to be returned based on the image of the materials to be returned, the server 101 sends a notification message of successful return to the nursing terminal 104, and dispatches the mobile robot 103 to deliver the materials to be returned to the target storage cabinet.

[0060] In the above scenario example, the home care service materials and consumables management system has established a delivery method review mechanism. This mechanism decides whether to enable mobile robots for delivery by comprehensively evaluating the volume, weight and delivery distance of materials and consumables, thereby avoiding unnecessary use of mobile robots, improving their adaptability to usage scenarios, and optimizing resource allocation.

[0061] It should be noted that the above scenario example provides a home care service material management process based on intelligent analysis and dynamic decision-making, which leads to a collection difficulty assessment mechanism that can comprehensively analyze the difficulty of material collection and then decide whether to enable mobile robots for material distribution. The dynamic assessment mechanism combining physical location and task difficulty greatly improves the flexibility and efficiency of home care service material management.

[0062] According to an embodiment of the present application, an embodiment of a method for managing home care service supplies and consumables is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.

[0063] In this embodiment, a method for managing home care service supplies and consumables is provided. Figure 1b , applied to a server in a home care service material and consumables management system, the management system also includes a plurality of material storage cabinets, a mobile robot and a nursing terminal that are communicatively connected to the server, the material storage cabinet is used to store the material and consumables required for the home care order, the method includes:

[0064] S110: Receive a material dispatch request for a target nursing order sent by a nursing terminal.

[0065] Among them, the nursing terminal can receive the target nursing order initiated by the patient, and can send a material scheduling request to the server for the target nursing order. The target nursing order can be an order sent by the patient containing one or more home care services. When the patient specifies a caregiver, only the nursing terminal of the caregiver can receive the target nursing order. After the caregiver agrees to accept the order, the caregiver can send a material scheduling request to the server for the target nursing order. When the patient does not specify a caregiver, all caregivers with the nursing project qualifications required by the target nursing order can receive the target nursing order, and can accept the order by grabbing the order. After the order is successfully accepted, a material scheduling request can be sent to the server for the target nursing order.

[0066] The material dispatch request includes a material collection application form, a first location, and an initial collection method. The material collection application form is used to describe the model and quantity of the target material consumables required to execute the target nursing order. It can be filled out manually by the nursing staff according to the specific nursing needs of the patient, or generated through a preset template. The first location can be the material collection location specified by the nursing staff who executes the target nursing order. For example, it can be the location where the nursing staff is when initiating the material dispatch request, such as an orthopedic office, or it can be other locations specified by the nursing staff, such as the hospital entrance, because the nursing staff will pass by here when they go out to provide home care services. The initial collection method is a collection method that enables a mobile robot for target material consumables, which can be the default target material consumables collection method of the nursing terminal. In this embodiment, the mobile robot is used to automatically extract the target material consumables from the material storage cabinet and deliver them to the first location specified by the nursing staff.

[0067] In some embodiments, first, the nursing staff successfully accepts the order on the nursing terminal. Then, the nursing terminal can analyze and disassemble the nursing project based on the target nursing order, and automatically generate the required initial materials and consumables and their models and quantities. If the nursing staff checks the information and finds that it is correct, they can confirm it and generate a material collection application form; if the nursing staff finds a problem when checking the information, they can first modify the initial materials and consumables and their models and quantities, and then generate a material collection application form. Furthermore, the nursing staff fills in the first location on the nursing terminal, which can be selected through the map of the nursing terminal or entered manually. Further, the selected target material and consumable collection method is the initial collection method, that is, the collection method using mobile robot delivery. Finally, the material dispatch request including the material collection application form, the first location and the initial collection method is sent to the server.

[0068] In some implementations, after the nursing staff successfully accepts the order, they can select the type and quantity of materials and consumables on the nursing terminal, and generate a material requisition form based on the selected materials and consumables.

[0069] S120. Determine a target storage cabinet that can provide target material consumables from a plurality of material storage cabinets based on the material requisition form and the first location.

[0070] The plurality of material storage cabinets may be all material storage cabinets in the home care service material consumables management system, or may be a part of the material storage cabinets. The target storage cabinet may be a storage cabinet from which the target material consumables are obtained. The second position may be the position of the target storage cabinet.

[0071] In some embodiments, the total number of material storage cabinets in the home care service material and consumables management system is small, such as less than 10. After receiving the material dispatch request, the server first matches all material storage cabinets according to the material requisition form to determine the candidate storage cabinet that can provide the target material and consumables in the material requisition form. Secondly, if there is only one candidate storage cabinet, the candidate storage cabinet is the target storage cabinet; if there are multiple candidate storage cabinets, the distance between each candidate storage cabinet and the first position is calculated according to its location information, and the candidate storage cabinet with the closest distance is selected as the target storage cabinet.

[0072] In some embodiments, the total number of material storage cabinets in the home care service material and consumables management system is relatively large, for example, greater than 20. After receiving the material dispatch request, the server first matches the material storage cabinets within a first range with a first distance (for example, 50 meters) from the first location according to the material requisition form, and determines the candidate storage cabinets that can provide the target material and consumables corresponding to the material requisition form. If no material storage cabinet is matched within the first range, the server continues to match the material storage cabinet within a second range with a second distance (for example, greater than 50 meters and less than 100 meters) from the first location, and so on.

[0073] In some embodiments, there are multiple candidate storage cabinets that are at the same distance from the first location. Based on the distance between each candidate storage cabinet and the nearest mobile robot that can provide service, the candidate storage cabinet with the shortest distance can be selected as the target storage cabinet. This is because if the material requisition form can enable mobile robot delivery, the delivery distance of the mobile robot is the distance between it and the candidate storage cabinet plus the distance between the candidate storage cabinet and the first location. When multiple candidate storage cabinets are at the same distance from the first location, the closer the distance between the mobile robot and the candidate storage cabinet, the more mobile robot resources are saved.

[0074] S130, determining the thermal data of personnel flow corresponding to the moving path of the mobile robot, and predicting the task execution efficiency data of the mobile robot based on the thermal data of personnel flow.

[0075] Among them, the thermal data of personnel flow is used to describe the density of mobile personnel on the moving path; the task execution efficiency data is used to describe the influence of the density of mobile personnel on the execution of the picking task by the mobile robot.

[0076] In some cases, there is a relatively large flow of people in the hospital, and these flows of people will increase the difficulty of the mobile robot's dispatch and seriously reduce the task execution efficiency of the mobile robot. Therefore, it is necessary to consider the flow of people on the mobile path of the mobile robot. Specifically, the mobile robot is path-planned to obtain the mobile path of the mobile robot. An image acquisition device can be used to obtain a flow of people image on the mobile path, a flow of people thermal image is generated according to the flow of people image, and the flow of people thermal data corresponding to the mobile path is determined based on the flow of people thermal image. The task execution efficiency data of the mobile robot is predicted by the flow of people thermal data. If the flow of people thermal data indicates that there is a large flow of people on the mobile path, the predicted task execution efficiency data indicates that the task execution efficiency of the mobile robot will be relatively low. If the flow of people thermal data indicates that there is a small flow of people on the mobile path, the predicted task execution efficiency data indicates that the task execution efficiency of the mobile robot will be relatively high. Exemplarily, the task execution efficiency data can be represented by numbers, and different numerical values ​​represent the flow of people in different situations. For example, 0 represents a small flow of people, or not enough to affect the flow of people on the mobile robot; for example, 1 represents a large flow of people, or enough to affect the flow of people on the mobile robot. The thermal image of personnel flow is used as the thermal data of personnel flow corresponding to the moving path, and the thermal image of personnel flow is classified and predicted to obtain the category of human flow. The task execution efficiency data of the mobile robot is determined by the category of human flow.

[0077] In some embodiments, determining the thermal data of personnel flow corresponding to the moving path of the mobile robot includes: performing path planning according to the current position, the second position and the first position of the mobile robot to obtain the moving path of the mobile robot; retrieving video data on the moving path according to the delivery time included in the material scheduling request; performing personnel flow statistics based on the video data to obtain historical personnel flow conditions on the moving path; and determining the thermal data of personnel flow corresponding to the moving path based on the historical personnel flow conditions.

[0078] Specifically, according to the current position, the second position and the first position of the mobile robot, the optimal moving path of the mobile robot is calculated by the path planning algorithm. The planning of the moving path takes into account multiple factors, such as the current position of the mobile robot, the destination position, environmental obstacles, and the time limit required by the target task, to ensure that the mobile robot can complete the task smoothly and quickly.

[0079] When the mobile robot receives a material dispatch request, the material dispatch request will include the required delivery time information. Based on the delivery time, historical video data related to the mobile path is retrieved from the stored video surveillance system. The historical video data may be collected by multiple surveillance cameras and cover the area where the mobile robot plans to travel. The retrieved video data may include the activities of personnel at different time periods on the path, or the activities of personnel corresponding to the delivery time.

[0080] Perform statistical analysis on the movement of people on the moving path based on the acquired video data. Use video image recognition technology (such as target tracking technology in computer vision, pedestrian detection algorithm, etc.) to identify and track the dynamic information of pedestrians at various time points on the path, and then perform statistics on the flow of these people. The statistical content includes but is not limited to: the number of people, the speed of people moving, the change of people density, etc. This statistical information is used to provide data support for the subsequent analysis of thermal data on the flow of people.

[0081] Based on the historical personnel flow statistics, the personnel flow thermal data of the movement path is further generated. The personnel flow thermal data is generated by analyzing the personnel flow in different time periods, calculating multi-dimensional data such as personnel density, flow speed and flow frequency, and generating a heat map to represent the personnel flow. Different colors or concentrations in the heat map represent different personnel density levels, where high-density areas may be marked in red or orange, and low-density areas in blue or green.

[0082] It should be noted that, considering that there are not many moving paths for mobile robots to choose in hospital premises, and the high power consumption caused by the mobile robot choosing a relatively unobstructed long-distance path in order to avoid areas with high population density, in this implementation, path planning is performed first, and then the task execution efficiency data of the mobile robot on the moving path is evaluated based on the flow of people.

[0083] S140. When the task execution efficiency data meets the preset efficiency requirement, a picking difficulty assessment is performed based on the material picking application form, the second position and the first position of the target storage cabinet to obtain first picking difficulty data and second picking difficulty data.

[0084] The first difficulty data for picking up is used to describe the difficulty of the nursing staff walking from the first position to the target storage cabinet; the second difficulty data for picking up is used to describe the difficulty of the nursing staff carrying the target supplies and consumables from the target storage cabinet back to the first position. The preset efficiency requirement condition is that the density of mobile personnel is not enough to affect the mobile robot's execution of the picking task.

[0085] In some cases, it is necessary to consider not only the difficulty of the nursing staff going from the first location to the target storage cabinet, but also the difficulty of the nursing staff carrying the target materials and consumables from the target storage cabinet back to the first location after receiving them. The difficulty assessment mechanism for receiving materials is set from the two dimensions of the difficulty of going and the difficulty of returning, which can intelligently decide whether to enable the mobile robot to deliver materials. Through this dynamic decision-making mechanism based on the actual difficulty of receiving materials, the management system can intelligently review the delivery method according to the real-time situation, which not only improves the adaptability of the degree of automation, but also increases the flexibility of the system, so that in some cases, the appropriate material collection method can be better allocated.

[0086] In some embodiments, after the server determines the target storage cabinet, it can calculate the walking distance between the first location and the second location based on the walking navigation path information. A distance threshold can be set, and when the walking distance is greater than the distance threshold, the first collection difficulty data is obtained, which is "farther", otherwise it is "closer", and 1 can also be used to represent farther and 0 to represent closer.

[0087] In some embodiments, the difficulty of receiving the target material consumables is evaluated based on the weight and volume to obtain the second difficulty of receiving data. A weight threshold and a volume threshold can be set. The relationship between the second difficulty of receiving data and the weight and volume of the target material consumables can be referred to in Table 1. 1 can also be used to represent a heavier weight and 0 to represent a lighter weight; 1 can represent a larger volume and 0 to represent a smaller volume.

[0088] Table 1 Example of the second difficulty data table

[0089]

[0090] S150. Determine whether to enable the mobile robot to deliver target materials and consumables to the material collection location according to the initial collection method based on the first collection difficulty data and the second collection difficulty data.

[0091] In some embodiments, the first collection difficulty data and the second collection difficulty data may be weighted to obtain comprehensive collection difficulty data, and then the comprehensive collection difficulty data is used to determine whether to enable the mobile robot to deliver the target material consumables to the material collection location in accordance with the initial collection method. Exemplarily, the weights of the first collection difficulty data and the second collection difficulty data are the same, both 1, and when the comprehensive collection difficulty data is greater than or equal to 2, the mobile robot is enabled, see Table 2. In this example, the scenario in which the mobile robot is enabled for delivery is only 50%, which can significantly reduce the frequency of use of the mobile robot.

[0092] Table 2 Delivery method decision example table

[0093]

[0094] In the above embodiment, first, a material dispatch request for a target nursing order sent by a nursing terminal is received; then, based on the material application form and the first position, a target storage cabinet that can provide the target material consumables is determined among multiple material storage cabinets; then, the task execution efficiency data of the mobile robot is determined, and the difficulty of picking up is evaluated based on the material application form, the second position of the target storage cabinet, and the first position, to obtain the first picking up difficulty data and the second picking up difficulty data; finally, based on the task execution efficiency data, the first picking up difficulty data and the second picking up difficulty data, it is determined whether to enable the mobile robot to deliver the target material consumables to the material picking up position according to the initial picking up method. By fully considering the operating environment of the mobile robot and comprehensively evaluating the difficulty of picking up the target material consumables, it is determined whether to enable the mobile robot for delivery, thereby reducing the unnecessary use frequency of the mobile robot, improving the adaptability of the mobile robot to the use scenarios, and optimizing the allocation of resources.

[0095] See also Figure 2 In some embodiments, a picking difficulty assessment is performed based on the picking application form, the second position and the first position of the target storage cabinet to obtain first picking difficulty data and second picking difficulty data, including:

[0096] S210: review the material receiving distance on the material receiving application form according to the second position and the first position to obtain first receiving difficulty data.

[0097] S220. Review the distribution method of the initial pick-up method according to the material pick-up application form, the second location, and the first location to obtain second pick-up difficulty data.

[0098] The collection distance review can be to judge the difficulty of the nursing staff walking from the first location to the second location based on the distance between the second location and the first location. The delivery method review can be to judge the difficulty of manually collecting the target materials and consumables based on the nursing staff carrying the target materials and consumables and walking from the second location to the first location.

[0099] In some embodiments, after the server determines the target storage cabinet, it can calculate the walking distance d between the first location and the second location based on the walking navigation path information. A distance threshold can be set, and the first collection difficulty data can be obtained based on the relationship between the walking distance and the distance threshold, as shown in Table 3.

[0100] Table 3 Example of the first collection difficulty data table

[0101]

[0102] In some embodiments, the difficulty of picking up is evaluated according to the weight w, volume v, and the carrying distance d between the second position and the first position of the target material consumables, and the second picking up difficulty data is obtained, please refer to Table 4. It can be understood that if the nursing staff carries the material consumables themselves, the second picking up difficulty data and the weight w, volume v, and the carrying distance d between the second position and the first position of the target material consumables are positively correlated.

[0103] Table 4 Second collection difficulty data example table

[0104]

[0105] The server can obtain comprehensive collection difficulty data by weighting the first collection difficulty data and the second collection difficulty data. If the comprehensive collection difficulty data is a collection difficulty type, it is determined to enable the mobile robot to deliver the target materials and consumables; otherwise, the mobile robot is not enabled, and the nursing staff will go to the target storage cabinet to collect the materials.

[0106] In the above embodiment, the picking distance of the material picking application form is reviewed based on the second position and the first position to obtain the first picking difficulty data, and the initial picking method is reviewed for delivery method based on the material picking application form, the second position and the first position to obtain the second picking difficulty data, thereby providing a data-based decision basis for whether to enable the mobile robot to deliver the target materials and consumables.

[0107] In some embodiments, whether to enable a mobile robot to deliver target materials and consumables to a material collection location in an initial collection method is determined based on first collection difficulty data and second collection difficulty data, including: if it is determined based on the first collection difficulty data and the second collection difficulty data that the material collection application form belongs to a specified material collection difficulty type, a first notification message is sent to the nursing terminal.

[0108] Among them, the first notification information is used to notify the nursing staff that the mobile robot will be enabled to deliver target materials and consumables to the material collection location.

[0109] In some embodiments, the server obtains comprehensive collection difficulty data by weighting the first collection difficulty data and the second collection difficulty data. For example, a collection difficulty threshold can be set. If the comprehensive collection difficulty data is greater than the collection difficulty threshold, the material collection application form is determined to belong to the specified material collection difficulty type; otherwise, the material collection application form is determined to belong to the specified material collection easy type.

[0110] When the server determines that the material collection application form is of the specified material collection difficulty type, the mobile robot can be enabled to deliver the target materials and consumables. The server needs to send a first notification message to the nursing terminal to notify the nursing staff to wait for the mobile robot to arrive at the material collection location and receive the target materials and consumables. It is understandable that before the server sends the first notification message to the nursing terminal, it is also necessary to determine whether there is a mobile robot that can complete the delivery task. For example, it can be confirmed that the working state of the mobile robot is available and its remaining power can support the completion of the delivery task.

[0111] In the above embodiment, by enabling the mobile robot to deliver target materials and consumables for material requisition forms belonging to the specified material requisition difficulty type, the adaptability of the mobile robot to the use scenario is improved.

[0112] In some embodiments, if the material requisition form belongs to a specified material requisition difficulty type, the method may further include: sending first scheduling information to the mobile robot.

[0113] Among them, the first scheduling information is used to instruct the mobile robot to move to the target storage cabinet to obtain target materials and consumables, and deliver the target materials and consumables to the material collection location.

[0114] In some embodiments, the server monitors the working status of each mobile robot in real time. If a fault occurs or the power is insufficient, the distribution service cannot be provided normally, and its working status is "unavailable". If the distribution service can be provided normally, its working status is "available". When the server determines that a certain material collection application form is a specified material collection difficulty type, it first detects the power of the mobile robot with a working status of "available" to determine whether its remaining power can support the completion of the distribution task corresponding to the material collection application form. It can start the detection from the mobile robot closest to the target storage cabinet. When a mobile robot that can complete the distribution task is detected, the mobile robot is locked for the material collection application form. Then, a first notification message is sent to the nursing terminal, and a first scheduling message is sent to the mobile robot. After receiving the first scheduling message, the mobile robot can move to the target storage cabinet according to the navigation information to collect the target materials and consumables, and then deliver them to the material collection location.

[0115] In some embodiments, whether to enable a mobile robot to deliver target materials and consumables to a material collection location in an initial collection method is determined based on first collection difficulty data and second collection difficulty data, including: if it is determined based on the first collection difficulty data and the second collection difficulty data that the material collection application form belongs to a designated easy material collection type, a second notification message is sent to the nursing terminal.

[0116] The second notification information is used to notify the nursing staff to go to the target storage cabinet to collect the target supplies.

[0117] In some embodiments, the server may obtain comprehensive collection difficulty data by weighting the first collection difficulty data and the second collection difficulty data. For example, a collection difficulty threshold may be set, and if the comprehensive collection difficulty data is less than the collection difficulty threshold, it is determined that the material collection application form belongs to the designated easy collection type.

[0118] When the server determines that the material requisition form is of the designated material requisition type, the mobile robot may not be enabled to deliver the target materials and consumables, but a second notification message may be sent to the nursing terminal. After receiving the notification message, the nursing staff needs to go to the target storage cabinet to collect the target materials and consumables.

[0119] In the above embodiment, by not enabling the mobile robot to deliver target materials and consumables for material requisition forms that are of the designated easy-to-receive type, the adaptability of the mobile robot to the usage scenarios is improved.

[0120] See also Figure 3 In some embodiments, when the mobile robot is enabled to return supplies and consumables, the method may further include:

[0121] S610: After the target nursing order is completed, first information of materials to be returned sent by the nursing terminal is received.

[0122] S620: Receive the image of the material to be returned sent by the mobile robot, and identify the image of the material to be returned to obtain second information of the material to be returned.

[0123] S630: If the first information of materials to be returned passes the verification of the second information of materials to be returned, send second scheduling information to the mobile robot.

[0124] The first information of materials to be returned is used to describe the model and quantity of materials and consumables to be returned input by the nursing staff. The second scheduling information is used to instruct the mobile robot to move to the target storage cabinet and return the materials and consumables to be returned to the target storage cabinet.

[0125] In some embodiments, after the target nursing order is completed, the target materials and consumables (such as blood glucose meters and Doppler fetal heart monitors) need to be returned to the target storage cabinet, and sometimes unused consumables (such as puncture needles) can also be returned to the target storage cabinet. The nursing staff first submits the first to-be-returned materials information to the server through the nursing terminal. After receiving the first to-be-returned materials information, the server prompts the nursing staff to send the to-be-returned materials to the target storage cabinet or the materials warehouse of a mobile robot.

[0126] In some cases, when nursing staff encounter a mobile robot in the hospital, it is more convenient to return the materials through it rather than sending them to the target storage cabinet. The nursing staff can enter verification information on the display screen of the mobile robot, such as the material return password, and then put the materials to be returned into the material warehouse of the mobile robot. The material warehouse is equipped with a camera to take pictures of the materials to be returned, obtain images of the materials to be returned, and then send the images of the materials to be returned to the server.

[0127] After receiving the image of the materials to be returned, the server first extracts features from the image of the materials to be returned, identifies the materials to be returned, and obtains second information about the materials to be returned; then, the server compares and verifies the first information about the materials to be returned and the second information about the materials to be returned. After the verification is passed, a notification of successful return is sent to the nursing terminal, and second scheduling information is sent to the mobile robot.

[0128] After receiving the second dispatch information, the mobile robot delivers the materials to be returned to the target storage cabinet according to the navigation information.

[0129] In the above embodiment, after the target nursing order is completed, the first information of the materials to be returned sent by the nursing terminal is received; then the image of the materials to be returned sent by the mobile robot is received, and the image of the materials to be returned is identified to obtain the second information of the materials to be returned; finally, if the first information of the materials to be returned passes the verification of the second information of the materials to be returned, the second scheduling information is sent to the mobile robot to deliver the materials to be returned to the target storage cabinet. By verifying the two types of information and executing the material return task by the robot, not only the accuracy of material management is improved, but also the efficiency and accuracy of the material management and return process are significantly improved.

[0130] In some embodiments, the method further includes: if the first information of materials to be returned fails to pass the verification of the second information of materials to be returned, sending an error prompt message to the nursing terminal.

[0131] The error prompt information is used to remind nursing staff to modify the model and / or quantity of the materials and consumables to be returned.

[0132] In some embodiments, after the target nursing order is completed, the target materials and consumables (such as blood glucose meters and Doppler fetal heart monitors) need to be returned to the target storage cabinet, and sometimes unused consumables (such as puncture needles) can also be returned to the target storage cabinet. The nursing staff first submits the first information of the materials to be returned to the server through the nursing terminal, and then enters the verification information on the display screen of the mobile robot, such as the material return password, and puts the materials to be returned into the material warehouse of the mobile robot. There is a camera in the material warehouse that can take pictures of the materials to be returned to obtain images of the materials to be returned, and then the images of the materials to be returned are sent to the server.

[0133] After receiving the image of the materials to be returned, the server first extracts features from the image of the materials to be returned, identifies the materials to be returned, and obtains the second information of the materials to be returned; then, the first information of the materials to be returned and the second information of the materials to be returned are compared and verified. If the verification fails, an error prompt message is sent to the nursing terminal.

[0134] The nursing staff can verify the first information of materials to be returned and the materials and consumables placed in the material warehouse of the mobile robot according to the error prompt information, and then modify the model and / or quantity of the materials and consumables to be returned in the first information of materials to be returned according to the verification result, and submit the modified first information of materials to be returned to the server. The mobile robot takes pictures of the materials to be returned in the material warehouse again, and uploads the updated images of the materials to be returned to the server.

[0135] The server can extract features from the updated image of the materials to be returned, identify the materials to be returned, and obtain the updated information of the second materials to be returned; then compare and verify the modified first materials to be returned and the updated second materials to be returned again. By comparing and verifying the first materials to be returned and the second materials to be returned, a double verification mechanism is formed. This process can effectively prevent errors or omissions in the materials return process and ensure the accuracy and consistency of the data.

[0136] In the above embodiment, if the first to-be-returned material information fails to pass the verification of the second to-be-returned material information, an error prompt message is sent to the nursing terminal. The accuracy of the to-be-returned material information is verified by a mobile robot to improve the accuracy of material management. Through automated material information verification, the automation level and work efficiency of material and consumable management are improved.

[0137] See also Figure 4 In this embodiment, a management system 800 for home care service supplies and consumables is provided. The management system 800 for home care service supplies and consumables includes a server 810, a plurality of material storage cabinets 820 connected to the server for communication, a mobile robot 830 and a nursing terminal 840; the material storage cabinet 820 is used to store the supplies and consumables required for home care orders; the server 810 includes:

[0138] The scheduling request receiving module 811 is used to receive the material scheduling request for the target nursing order sent by the nursing terminal; wherein the material scheduling request includes a material collection application form, a first position and an initial collection method; the material collection application form is used to describe the model and quantity of the target material consumables required to execute the target nursing order, the first position is the material collection position designated by the nursing staff who executes the target nursing order, and the initial collection method is a collection method that enables the mobile robot for the target material consumables;

[0139] A target storage cabinet determining module 813 is used to determine a target storage cabinet that can provide the target material consumables among the multiple material storage cabinets based on the material requisition form and the first position;

[0140] The execution efficiency prediction module 815 is used to determine the personnel flow thermal data corresponding to the moving path of the mobile robot, and predict the task execution efficiency data of the mobile robot according to the personnel flow thermal data; wherein the personnel flow thermal data is used to describe the density of mobile personnel on the moving path; and the task execution efficiency data is used to describe the influence of the density of mobile personnel on the execution of the picking task by the mobile robot;

[0141] A collection difficulty assessment module 817 is used to perform a collection difficulty assessment based on the material collection application form, the second position of the target storage cabinet, and the first position to obtain first collection difficulty data and second collection difficulty data;

[0142] The collection method determination module 819 is used to determine whether to enable the mobile robot to deliver the target material consumables to the material collection location according to the initial collection method based on the first collection difficulty data and the second collection difficulty data.

[0143] In some embodiments, the collection difficulty assessment module 817 further includes:

[0144] a distance review unit, configured to review the material collection application form for a collection distance according to the second position and the first position, and obtain the first collection difficulty data;

[0145] The delivery review unit is used to review the delivery method of the initial collection method according to the material collection application form, the second location and the first location to obtain the second collection difficulty data.

[0146] In some implementations, the collection method determination module 819 further includes:

[0147] A notification sending unit is configured to send a first notification message to the nursing terminal if it is determined that the material collection application form belongs to a specified material collection difficulty type according to the first collection difficulty data and the second collection difficulty data; wherein the first notification message is used to notify the nursing staff to enable the mobile robot to deliver the target material consumables to the material collection location. If it is determined that the material collection application form belongs to a specified material collection easy type according to the first collection difficulty data and the second collection difficulty data, a second notification message is sent to the nursing terminal; wherein the second notification message is used to notify the nursing staff to go to the target storage cabinet to collect the target material consumables.

[0148] In some implementations, if the material requisition form belongs to the specified material requisition difficulty type, the server 810 further includes:

[0149] A scheduling information sending module is used to send first scheduling information to the mobile robot; wherein, the first scheduling information is used to instruct the mobile robot to move to the target storage cabinet to obtain the target material consumables, and deliver the target material consumables to the material collection location.

[0150] In some implementations, when the mobile robot is enabled to return supplies and consumables, the server 810 further includes:

[0151] A returned material information receiving module, used for receiving the first to-be-returned material information sent by the nursing terminal after the target nursing order is completed; wherein the first to-be-returned material information is used to describe the model and quantity of the to-be-returned material consumables input by the nursing staff;

[0152] a returned material image receiving module, configured to receive the image of the material to be returned sent by the mobile robot, and identify the image of the material to be returned to obtain second information of the material to be returned;

[0153] A scheduling information sending module is used to send second scheduling information to the mobile robot if the first information on materials to be returned is verified by the second information on materials to be returned; wherein the second scheduling information is used to instruct the mobile robot to move to the target storage cabinet and return the materials to be returned to the target storage cabinet.

[0154] In some implementations, the server 810 further includes:

[0155] An error message sending module is used to send an error prompt message to the nursing terminal if the first information of materials to be returned fails to pass the verification of the second information of materials to be returned; wherein the error prompt message is used to remind the nursing staff to modify the model and / or quantity of the consumable materials to be returned.

[0156] The further functional description of each of the above modules and units is the same as that of the above corresponding embodiments and will not be repeated here.

[0157] The management system for home care service supplies and consumables in this embodiment is presented in the form of functional units, where the units refer to ASIC (Application Specific Integrated Circuit) circuits, processors and memories that execute one or more software or fixed programs, and / or other devices that can provide the above functions.

[0158] In this embodiment, a management system for home care service materials and consumables is provided, including a server, a plurality of material storage cabinets communicatively connected to the server, a mobile robot and a nursing terminal; the material storage cabinets are used to store the materials and consumables required for home care orders.

[0159] A nursing terminal is used to send a material dispatch request for a target nursing order to a server; wherein the material dispatch request includes a material requisition form, a first position, and an initial collection method; the material requisition form is used to describe the model and quantity of target material consumables required to execute the target nursing order, the first position is the first position designated by the nursing staff who executes the target nursing order, and the initial collection method is a collection method that enables a mobile robot for the target material consumables.

[0160] A server is used to determine a target storage cabinet that can provide target material consumables among multiple material storage cabinets based on a material requisition form and a first position; determine the personnel flow thermal data corresponding to the moving path of the mobile robot, and predict the task execution efficiency data of the mobile robot based on the personnel flow thermal data; wherein the personnel flow thermal data is used to describe the density of mobile personnel on the moving path; the task execution efficiency data is used to describe the degree of influence of the density of mobile personnel on the execution of the picking task by the mobile robot; when the task execution efficiency data meets the preset efficiency requirements, a picking difficulty assessment is performed based on the material requisition form, the second position and the first position of the target storage cabinet to obtain the first picking difficulty data and the second picking difficulty data; and determine whether to enable the mobile robot to deliver the target material consumables to the first position according to the initial picking method based on the first picking difficulty data and the second picking difficulty data; wherein the first picking difficulty data is used to describe the difficulty of a nursing staff walking from the first position to the target storage cabinet; the second picking difficulty data is used to describe the difficulty of a nursing staff carrying the target material consumables from the target storage cabinet back to the first position.

[0161] In this embodiment, a management system for home care service materials and consumables is provided, including a computer device, the computer device including a memory and a processor, the memory and the processor are communicatively connected to each other, computer instructions are stored in the memory, and the processor executes the method in any of the above embodiments by executing the computer instructions.

[0162] See also Figure 5 , Figure 5 is a schematic diagram of the structure of a computer device provided in an embodiment of the present application, such as Figure 5As shown, the computer device includes: one or more processors 10, a memory 20, and interfaces for connecting various components, including high-speed interfaces and low-speed interfaces. Various components are connected to each other using different buses for communication, and can be installed on a common mainboard or installed in other ways as needed. The processor can process the instructions executed in the computer device, including instructions stored in or on the memory to display the graphical information of the GUI on an external input / output device (such as, a display device coupled to the interface). In some optional embodiments, if necessary, multiple processors and / or multiple buses can be used together with multiple memories and multiple memories. Similarly, multiple computer devices can be connected, and each device provides some necessary operations (for example, as a server array, a group of blade servers, or a multi-processor system). Figure 5 A processor 10 is taken as an example.

[0163] The processor 10 may be a central processing unit, a network processor or a combination thereof. The processor 10 may further include a hardware chip. The hardware chip may be a dedicated integrated circuit, a programmable logic device or a combination thereof. The programmable logic device may be a complex programmable logic device, a field programmable gate array, a general purpose array logic or any combination thereof.

[0164] The memory 20 stores instructions executable by at least one processor 10, so that the at least one processor 10 executes the method shown in the above embodiment.

[0165] The memory 20 may include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function; the data storage area may store data created according to the use of the computer device, etc. In addition, the memory 20 may include a high-speed random access memory, and may also include a non-transient memory, such as at least one disk storage device, a flash memory device, or other non-transient solid-state storage device. In some optional embodiments, the memory 20 may optionally include a memory remotely arranged relative to the processor 10, and these remote memories may be connected to the computer device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0166] The memory 20 may include a volatile memory, such as a random access memory; the memory may also include a non-volatile memory, such as a flash memory, a hard disk or a solid state drive; the memory 20 may also include a combination of the above types of memory.

[0167] The computer device further comprises a communication interface 30 for the computer device to communicate with other devices or a communication network.

[0168] The embodiment of the present application also provides a computer-readable storage medium. The above method according to the embodiment of the present application can be implemented in hardware, firmware, or can be implemented as a computer code that can be recorded in a storage medium, or can be implemented as a computer code that is originally stored in a remote storage medium or a non-temporary machine-readable storage medium and will be stored in a local storage medium through a network download, so that the method described herein can be stored in such software processing on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. Among them, the storage medium can be a magnetic disk, an optical disk, a read-only storage memory, a random access memory, a flash memory, a hard disk or a solid-state hard disk, etc.; further, the storage medium can also include a combination of the above types of memories. It can be understood that a computer, a processor, a microprocessor controller, or programmable hardware includes a storage component that can store or receive software or computer code. When the software or computer code is accessed and executed by a computer, a processor, or hardware, the method shown in the above embodiment is implemented.

[0169] The embodiment of the present application provides a computer program product, which includes computer instructions, which are stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device executes the method of any embodiment of the present application.

[0170] Although the embodiments of the present application are described in conjunction with the accompanying drawings, those skilled in the art may make various modifications and variations without departing from the spirit and scope of the present application, and such modifications and variations are all within the scope defined by the appended claims.

[0171] The systems, devices, modules or units described in the above embodiments may be implemented by computer chips or entities, or by products with certain functions. A typical implementation device is a computer. Specifically, the computer may be, for example, a personal computer, a laptop computer, a cellular phone, a camera phone, a smart phone, a personal digital assistant, a media player, a navigation device, an email device, a game console, a tablet computer, a wearable device, or a combination of any of these devices.

[0172] For the convenience of description, the above device is described in various units according to their functions. Of course, when implementing the present application, the functions of each unit can be implemented in the same or multiple software and / or hardware.

[0173] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present application may adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program codes.

[0174] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate a device for implementing the functions specified in one process or multiple processes in the flowchart and / or one box or multiple boxes in the block diagram.

[0175] These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer-readable memory produce a manufactured product including an instruction device that implements the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.

[0176] These computer program instructions may also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, whereby the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.

[0177] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.

[0178] Each embodiment in this specification is described in a progressive manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the system embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.

[0179] The above is only an embodiment of the present application and is not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included in the scope of the claims of the present application.

[0180] Although the embodiments of the present application have been described in conjunction with the accompanying drawings, those skilled in the art may make various modifications and variations without departing from the spirit and scope of the present application, and such modifications and variations are all within the scope defined by the appended claims.

Claims

1. A method for managing home care service supplies and consumables, characterized in that: A server used in a home care service material and consumables management system, the management system also includes a plurality of material storage cabinets, a mobile robot and a nursing terminal that are communicatively connected to the server, the material storage cabinets are used to store the material and consumables required for the home care order; the method includes: Receive a material dispatching request for a target nursing order sent by the nursing terminal; wherein the material dispatching request includes a material picking application form, a first location, and an initial picking method; the material picking application form is used to describe the model and quantity of the required target material consumables, the first location is a material picking location designated by a nursing staff, and the initial picking method is a method of enabling the mobile robot; Determine a target storage cabinet among the plurality of material storage cabinets based on the material requisition form and the first location; Determine the personnel flow thermal data corresponding to the moving path of the mobile robot, and predict the task execution efficiency data of the mobile robot according to the personnel flow thermal data; wherein the personnel flow thermal data is used to describe the density of mobile personnel on the moving path; and the task execution efficiency data is used to describe the influence of the density of mobile personnel on the execution of the picking task by the mobile robot; When the task execution efficiency data meets the preset efficiency requirement, a picking difficulty assessment is performed based on the material picking application form, the second position of the target storage cabinet, and the first position to obtain first picking difficulty data and second picking difficulty data; Determine whether to enable the mobile robot to deliver the target material consumables to the material picking location according to the initial picking method according to the first picking difficulty data and the second picking difficulty data.

2. The method according to claim 1, characterized in that The first collection difficulty data is used to describe the difficulty of the nursing staff walking from the first position to the target storage cabinet; the second collection difficulty data is used to describe the difficulty of the nursing staff carrying the target supplies and consumables from the target storage cabinet back to the first position; The obtaining of first and second pick-up difficulty data based on the pick-up application form, the second position of the target storage cabinet and the first position to assess the pick-up difficulty includes: According to the second position and the first position, the material picking application form is reviewed for a picking distance to obtain the first picking difficulty data; The delivery method of the initial collection method is reviewed according to the material collection application form, the second location and the first location to obtain the second collection difficulty data.

3. The method according to claim 1, characterized in that The determining, according to the first pickup difficulty data and the second pickup difficulty data, whether to enable the mobile robot to deliver the target material consumables to the material pickup location according to the initial pickup method includes: If it is determined that the material collection application form belongs to the specified material collection difficulty type based on the first collection difficulty data and the second collection difficulty data, a first notification message is sent to the nursing terminal; wherein, the first notification message is used to notify the nursing staff that the mobile robot will be enabled to deliver the target materials and consumables to the material collection location.

4. The method according to claim 3, characterized in that If the material collection application form belongs to the specified material collection difficulty type, the method further includes: Sending first scheduling information to the mobile robot; wherein the first scheduling information is used to instruct the mobile robot to move to the target storage cabinet to obtain the target material consumables, and deliver the target material consumables to the material collection location.

5. The method according to claim 3, characterized in that: The determining, according to the first pickup difficulty data and the second pickup difficulty data, whether to enable the mobile robot to deliver the target material consumables to the material pickup location according to the initial pickup method includes: If it is determined that the material collection application form belongs to the designated easy material collection type based on the first collection difficulty data and the second collection difficulty data, a second notification message is sent to the nursing terminal; wherein the second notification message is used to notify the nursing staff to go to the target storage cabinet to collect the target materials and consumables.

6. The method according to any one of claims 1 to 5, characterized in that: In case of enabling the mobile robot, the method further comprises: After the target nursing order is completed, receiving the first information of materials to be returned sent by the nursing terminal; wherein the first information of materials to be returned is used to describe the model and quantity of the consumable materials to be returned input by the nursing staff; receiving the image of the material to be returned sent by the mobile robot, and identifying the image of the material to be returned to obtain second information of the material to be returned; If the first to-be-returned material information passes the verification of the second to-be-returned material information, second scheduling information is sent to the mobile robot; wherein the second scheduling information is used to instruct the mobile robot to move to the target storage cabinet to return the to-be-returned material consumables to the target storage cabinet; If the first information of materials to be returned fails to pass the verification of the second information of materials to be returned, an error prompt message is sent to the nursing terminal; wherein the error prompt message is used to remind the nursing staff to modify the model and / or quantity of the consumable materials to be returned.

7. The method according to any one of claims 1 to 5, characterized in that: The step of determining the thermal data of personnel flow corresponding to the moving path of the mobile robot includes: Performing path planning according to the current position of the mobile robot, the second position and the first position to obtain a moving path of the mobile robot; Retrieving video data on the moving path according to the delivery time included in the material dispatch request; Perform personnel flow statistics based on the video data to obtain historical personnel flow conditions on the moving path; Based on the historical personnel flow situation, the personnel flow thermal data corresponding to the moving path is determined.

8. A management system for home care service supplies and consumables, characterized in that: It includes a server, a plurality of material storage cabinets, a mobile robot and a nursing terminal which are communicatively connected with the server; The material storage cabinet is used to store the materials and consumables required for home care orders; the server includes: A scheduling request receiving module, used to receive a material scheduling request for a target nursing order sent by the nursing terminal; wherein the material scheduling request includes a material collection application form, a first position, and an initial collection method; the material collection application form is used to describe the model and quantity of target material consumables required to execute the target nursing order, the first position is a material collection position designated by a nursing staff who executes the target nursing order, and the initial collection method is a collection method that enables the mobile robot for the target material consumables; A target storage cabinet determining module, configured to determine a target storage cabinet that can provide the target material consumables among the multiple material storage cabinets based on the material requisition form and the first position; An execution efficiency prediction module is used to determine the personnel flow thermal data corresponding to the moving path of the mobile robot, and predict the task execution efficiency data of the mobile robot according to the personnel flow thermal data; wherein the personnel flow thermal data is used to describe the density of mobile personnel on the moving path; and the task execution efficiency data is used to describe the influence of the density of mobile personnel on the execution of the picking task by the mobile robot; A collection difficulty assessment module, used to perform a collection difficulty assessment based on the material collection application form, the second position of the target storage cabinet, and the first position to obtain first collection difficulty data and second collection difficulty data; The collection method determination module is used to determine whether to enable the mobile robot to deliver the target material consumables to the material collection location according to the initial collection method based on the first collection difficulty data and the second collection difficulty data.

9. A management system for home care service supplies and consumables, comprising computer equipment, characterized in that: The computer device includes a memory and a processor, the memory and the processor are communicatively connected to each other, the memory stores computer instructions, and the processor executes the method according to any one of claims 1 to 7 by executing the computer instructions.

10. A management system for home care service supplies and consumables, characterized in that: It includes a server, a plurality of material storage cabinets connected to the server in communication, a mobile robot and a nursing terminal; the material storage cabinet is used to store the materials and consumables required for home care orders; The nursing terminal is used to send a material dispatching request for a target nursing order to the server; wherein the material dispatching request includes a material picking application form, a first position, and an initial picking method; the material picking application form is used to describe the model and quantity of target material consumables required to execute the target nursing order, the first position is a material picking location designated by a nursing staff who executes the target nursing order, and the initial picking method is a picking method that enables the mobile robot for the target material consumables; The server is used to determine a target storage cabinet that can provide the target material consumables among the multiple material storage cabinets based on the material requisition form and the first position; determine the personnel flow thermal data corresponding to the moving path of the mobile robot, and predict the task execution efficiency data of the mobile robot based on the personnel flow thermal data; wherein the personnel flow thermal data is used to describe the density of mobile personnel on the moving path; the task execution efficiency data is used to describe the degree of influence of the density of mobile personnel on the execution of the picking task by the mobile robot; when the task execution efficiency data meets the preset efficiency requirement conditions, the picking difficulty is evaluated based on the material requisition form, the second position of the target storage cabinet and the first position to obtain the first picking difficulty data and the second picking difficulty data; and determine whether to enable the mobile robot to deliver the target material consumables to the material picking position according to the initial picking method based on the first picking difficulty data and the second picking difficulty data; wherein the first picking difficulty data is used to describe the difficulty of the nursing staff walking from the first position to the target storage cabinet; the second picking difficulty data is used to describe the difficulty of the nursing staff carrying the target material consumables from the target storage cabinet back to the first position.

Citation Information

Patent Citations

  • Multi-mobile industrial robot path planning method for power industry storage scene

    CN117232517A

  • Hospital distribution robot scheduling system and method based on smart hospital Internet of Things

    CN118571445A