A robot motion control system

By introducing technologies such as information collection, permission management, task generation and visual data management into the robot motion control system, efficient delivery of items without manual participation and reasonable use of resources is achieved, and privacy and flexibility of robot quantity in the existing technology are solved. The problem of insufficient improvements in user experience and resource utilization efficiency.

CN118617419BActive Publication Date: 2024-12-27HUBEI OPTICS VALLEY DONGZHI EMBODIED INTELLIGENT TECHNOLOGY CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202411022769.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-07-29
Publication Date
2024-12-27
Estimated Expiration
2044-07-29

AI Technical Summary

Technical Problem

The existing robot motion control system lacks privacy in item delivery, and due to seasonal problems, the number of robots is inflexible, and it is prone to idle or insufficient problems, and cannot increase or decrease elastically.

Method used

A robot motion control system including an information collection unit, authority management unit, database, management terminal, control management platform, task generation unit, task execution unit, visual data management unit and management evaluation unit is designed, and the elevator is connected through wireless communication and Room door locks realize automatic delivery of items, combining visual recognition and task queueing mechanisms to ensure accurate delivery of items and reasonable use of resources.

Benefits of technology

实现了无人工参与的高效、准确物品派送,提高了入住用户体验,并通过数据分析和弹性调度解决资源使用效率问题,避免了机器人闲置或爆单的情况。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118617419B_ABST
    Figure CN118617419B_ABST
Patent Text Reader

Abstract

The present invention discloses a robot motion control system, which relates to the field of robot motion control technology, including an information collection unit, an authority management unit, a database, a management terminal, a control management platform, a task generation unit, a task execution unit, a visual data management unit and a management evaluation unit; the information collection unit includes personnel information collection, item data collection, task collection, execution terminal information collection and environment collection; the authority management unit is used to partition the authority of the management terminal and the occupants; the control management platform is used to receive and transmit data. The present invention can achieve accurate and efficient delivery effects, the delivery process has no human participation and has better privacy, can understand the efficiency of delivery management, monitor delivery problems through set periods, control the delivery of items in the period, and can flexibly increase or reduce the number of execution terminals to achieve reasonable use of resources.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of robot motion control, and in particular to a robot motion control system. Background Art

[0002] The basic definition of a hotel is to provide a safe, comfortable space for users to rest or sleep for a short period of time. In order to provide consumers with a better service experience, the use of intelligent robots has entered hotel management.

[0003] The existing technology has the following deficiencies: when delivering items by robots, hotel staff are required to hand over the items required by the user to the robot, and then the robot automatically cruises and provides the items to the user, which still requires human participation and lacks good privacy. In addition, the use of robots will cause hotel occupancy rate problems due to seasonal issues, so the number of robots cannot be flexibly added or deleted, and the robots cannot be used in a reasonable number, which is prone to problems of idle and insufficient machines. Summary of the invention

[0004] The purpose of the present invention is to provide a robot motion control system to solve the shortcomings of the background technology.

[0005] In order to achieve the above-mentioned object, the present invention provides the following technical solutions: a robot motion control system, comprising an information collection unit, a permission management unit, a database, a management terminal, a control management platform, a task generation unit, a task execution unit, a visual data management unit and a management evaluation unit;

[0006] The information collection unit includes personnel information collection, item data collection, task collection, execution end information collection and environment collection;

[0007] The authority management unit is used to manage the authority of the management terminal and the occupants in different areas;

[0008] The control management platform is used to receive and transmit data;

[0009] The task generation unit is used to obtain task item information and form a task plan according to the delivery location;

[0010] The task execution unit is used for the execution end to dispatch items according to the task execution plan;

[0011] The visual data management unit is used to collect images of delivered items and determine the delivery of the items accordingly;

[0012] The management and evaluation unit is used to perform data analysis on the consumption and delivery of items during a target-defined period.

[0013] In a preferred embodiment, the personnel information collection includes the information collection of hotel internal personnel and the information collection of occupants, including:

[0014] Obtain basic data and facial image information of hotel personnel to form a management terminal;

[0015] Acquire the check-in information and facial image information of the check-in personnel to form a user terminal;

[0016] The information in the management terminal and the information in the user terminal are stored in the database;

[0017] Item data collection includes:

[0018] Collect data on the types of items delivered by the execution end, the locations where the items are stored, and the real-time inventory of the items to form item data items, and then upload and store the item data items in the database in real time;

[0019] Environmental collection includes:

[0020] The routes that the execution end can pass through in the area are collected and formed into channel routes; at the same time, the execution end wirelessly communicates with the elevator and the guest room door locks;

[0021] Wireless communication interconnected elevator is used to open the elevator and specify the floor to be reached; wireless interconnected guest room door lock is used to remind guests of the delivery of their belongings;

[0022] Task collection includes:

[0023] Set up an item demand database. The information in the item demand database is the types of items delivered by the execution end. Set a QR code entry into the item demand database based on the room number. The room number and QR code are information binding settings;

[0024] Bind the information of the user end to the room number; then the user end scans the QR code bound to the room number to enter the item demand database, selects the type and quantity of items required for ordering, and synchronizes them to the execution end, thereby forming a task item;

[0025] By collecting the types and quantities of items required in the voice conversation and the location information to be delivered, the information is synchronized to the execution end, thereby forming a task item;

[0026] Execution-side information collection includes:

[0027] The number of execution terminals is obtained, and then the execution terminals are numbered and their status is monitored in real time; the status of the execution terminals is divided into execution status and idle status.

[0028] In a preferred embodiment, the management mode of the rights management unit is:

[0029] Recognize the facial image of the person who issues the voice command. If the person is a management staff, grant the delivery authority to all guest rooms.

[0030] When you are a user, you can enable the delivery permission for the items in the guest room you are staying in, and the delivery permission for other guest rooms will be disabled.

[0031] Display the real-time inventory of various items to the management side and provide reminders for replenishment of inventory items.

[0032] In a preferred embodiment, the task generation unit generates tasks in the following manner:

[0033] Obtain information on task items and channel routes, and then form a task execution plan;

[0034] The task execution plan is sent to the execution end, which then delivers the items.

[0035] In a preferred embodiment, the execution process of the task execution unit includes:

[0036] Obtain the task execution plan and the status of the execution end, and then schedule the idle execution end to deliver the items according to the task execution plan;

[0037] When there is no idle execution end, the task execution plan is queued, and after the execution end switches to the idle state, the task execution plan is allocated according to the queue order;

[0038] After the items are delivered according to the task execution plan, the delivery is confirmed at the execution end, and the task is completed.

[0039] In a preferred embodiment, the data management of the visual data management unit is:

[0040] Obtain the types and quantities of items required in the task item, and then determine through visual recognition whether the quantity and types of items taken by the execution end are consistent with the types and quantities of items required in the task item;

[0041] Automatic confirmation when the item type and quantity are consistent;

[0042] If the item type and quantity are inconsistent, pick up the goods again for verification and then automatically confirm;

[0043] Automatic obstacle avoidance through visual recognition during the delivery process.

[0044] In a preferred embodiment, the data analysis of the management and evaluation unit includes:

[0045] The management end defines the target period for data analysis, and then obtains data on item consumption and delivery during the target period, and obtains the quantity on the execution end;

[0046] The item consumption situation is to count the item consumption types and the quantity of the corresponding item consumption types during the target period to obtain the item consumption index. The calculation formula of the item consumption index is:

[0047]

[0048] in, is the item consumption index, is the total quantity consumed by n types of items, For a limited target period, is the consumption coefficient, The number of times the task execution plan is confirmed to be completed within the target period.

[0049] In a preferred embodiment, the delivery situation is to collect statistics on the average delivery time in the target period to obtain a delivery response index, which is calculated as follows:

[0050]

[0051] in, is the dispatch response index, is the average delivery time during the target period, is the number of execution terminals;

[0052] The year is divided into multiple target periods for management, and the delivery response index and item consumption index are obtained respectively, forming a curve change chart and storing it in the control management platform.

[0053] In the above technical solution, the technical effects and advantages provided by the present invention are:

[0054] 1. The present invention can quickly respond to delivery tasks, greatly improving the living experience of the occupants, and there is no manual delivery participation in the whole process, which can achieve accurate and efficient delivery effects. The delivery process has no manual participation and has better privacy;

[0055] 2. The present invention can understand the efficiency issues of delivery management, monitor delivery issues through set periods, control the delivery status of items in that period, and can flexibly increase or decrease the number of execution terminals to achieve rational use of resources without causing online execution terminals to be idle or delivery explosions (delivery explosions mean that the execution terminals are unable to quickly deliver goods and have a large number of task execution plans queued). BRIEF DESCRIPTION OF THE DRAWINGS

[0056] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in the present invention. For ordinary technicians in this field, other drawings can also be obtained based on these drawings.

[0057] Figure 1 It is a system block diagram of the present invention. DETAILED DESCRIPTION

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

[0059] Example 1, please refer to Figure 1 As shown, the robot motion control system described in this embodiment includes an information collection unit, a permission management unit, a database, a management terminal, a control management platform, a task generation unit, a task execution unit, a visual data management unit and a management evaluation unit;

[0060] The information collection unit includes personnel information collection, item data collection, task collection, execution end information collection and environment collection;

[0061] Personnel information collection includes the information collection of hotel internal personnel and the information collection of occupants, including:

[0062] Obtain the basic data (identity information) and facial image information of hotel internal personnel to form a management terminal;

[0063] Acquire the check-in information (identity information, check-in requirement information (room type and number of days)) and facial image information of the check-in personnel to form a user terminal;

[0064] The information in the management terminal and the information in the user terminal are stored in the database;

[0065] Item data collection includes:

[0066] Collect data on the types of items delivered by the execution end, the locations where the items are stored, and the real-time inventory of the items to form item data items, and then upload and store the item data items in the database in real time;

[0067] Environmental collection includes:

[0068] The routes that the execution end can pass through in the area are collected and formed into channel routes; at the same time, the execution end wirelessly communicates with the elevator and the guest room door locks;

[0069] Wireless communication interconnected elevator is used to open the elevator and specify the floor to be reached; wireless interconnected guest room door lock is used to remind guests of the delivery of their belongings;

[0070] Task collection includes:

[0071] Set up an item demand database. The information in the item demand database is the types of items delivered by the execution end. Set a QR code entry into the item demand database based on the room number. The room number and QR code are information binding settings;

[0072] Bind the information of the user end to the room number; then the user end scans the QR code bound to the room number to enter the item demand database, selects the type and quantity of items required for ordering, and synchronizes them to the execution end, thereby forming a task item;

[0073] By collecting the types and quantities of items required in the voice conversation and the location information to be delivered, the information is synchronized to the execution end, thereby forming a task item;

[0074] Execution-side information collection includes:

[0075] Get the number of execution terminals, assign identity numbers to the execution terminals, and monitor the status of the execution terminals in real time; the status of the execution terminals is divided into execution status (dispatching tasks) and idle status (waiting for no dispatching tasks);

[0076] The authority management unit is used to manage the authority of the management terminal and the occupants in different areas;

[0077] The management method of the permission management unit is:

[0078] Recognize the facial image of the person who issues the voice command. If the person is a management staff, grant the delivery authority to all guest rooms.

[0079] When you are a user, you can enable the delivery permission for the items in the guest room you are staying in, and the delivery permission for other guest rooms will be disabled.

[0080] Display the real-time inventory of various items to the management side and provide reminders for replenishment of inventory items;

[0081] The control management platform is used to receive and transmit data;

[0082] The task generation unit is used to obtain task item information and form a task plan according to the delivery location;

[0083] The task generation method of the task generation unit is:

[0084] Obtain information on task items and channel routes, and then form a task execution plan;

[0085] Send the task execution plan to the execution end, and then the execution end will deliver the items;

[0086] The task execution unit is used for the execution end to dispatch items according to the task execution plan;

[0087] The execution process of the task execution unit is as follows:

[0088] Obtain the task execution plan and the status of the execution end, and then schedule the idle execution end to deliver the items according to the task execution plan;

[0089] When there is no idle execution end, the task execution plan is queued, and after the execution end switches to the idle state, the task execution plan is allocated according to the queue order;

[0090] After the items are delivered according to the task execution plan, the task is completed after the execution end confirms the delivery.

[0091] The visual data management unit is used to collect images of delivered items and determine the delivery of the items accordingly;

[0092] The data management of the visual data management unit is as follows:

[0093] Obtain the types and quantities of items required in the task item, and then determine through visual recognition whether the quantity and types of items taken by the execution end are consistent with the types and quantities of items required in the task item;

[0094] Automatic confirmation when the item type and quantity are consistent;

[0095] If the item type and quantity are inconsistent, pick up the goods again for verification and then automatically confirm;

[0096] Automatic obstacle avoidance through visual recognition during the delivery process.

[0097] Example 2, please refer to Figure 1 As shown, the management and evaluation unit is used to perform data analysis on the consumption and delivery of items in the target limited period;

[0098] The data analysis of the management and evaluation unit includes:

[0099] The management end defines the target period for data analysis, and then obtains data on item consumption and delivery during the target period, and obtains the quantity on the execution end;

[0100] The item consumption situation is to count the item consumption types and the quantity of the corresponding item consumption types during the target period to obtain the item consumption index. The calculation formula of the item consumption index is:

[0101]

[0102] in, is the item consumption index, is the total quantity consumed by n types of items, For a limited target period, is the consumption coefficient, The number of times the task execution plan is confirmed to be completed within the target period. It should be noted that The larger the value of The larger the value, the greater the item consumption;

[0103] The delivery situation is to collect statistics on the average delivery time in the target period (the time between generating the task execution plan and the delivery of the items to complete the task), and obtain the delivery response index, which is calculated as follows:

[0104]

[0105] in, is the dispatch response index, is the average delivery time during the target period, is the number of execution terminals. It should be noted that and The larger the value of The smaller the value, the The larger the value, the slower the response capability of the delivery, indicating that the delivery needs to be optimized to improve the response efficiency of the delivery. This can be solved by increasing the number of execution terminals.

[0106] Divide a year into multiple target periods for management, and derive the delivery response index and item consumption index respectively, forming a curve change graph (the curve change graph can be used as a model for subsequent adjustments to the flexible scheduling of item replenishment preparation and execution end quantity) and stored in the control management platform.

[0107] Example 3, please refer to Figure 1 As shown, the efficiency of delivery management can be understood. Delivery problems can be monitored during set periods to control the delivery of items during a period. The number of execution terminals can be flexibly increased or decreased to achieve reasonable use of resources without causing online execution terminals to be idle or delivery bursts (delivery bursts mean that the execution terminals cannot deliver goods quickly and there are a large number of task execution plans in queue).

[0108] It can respond to delivery tasks quickly, greatly improving the living experience of occupants, and there is no manual delivery involvement throughout the entire process, which can achieve accurate and efficient delivery results. The delivery process has no manual involvement and has better privacy.

[0109] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A robot motion control system, characterized in that: It includes information collection unit, authority management unit, database, management terminal, control management platform, task generation unit, task execution unit, visual data management unit and management evaluation unit; The information collection unit includes personnel information collection, item data collection, task collection, execution end information collection and environment collection; Task collection includes: Set up an item demand database. The information in the item demand database is the types of items delivered by the execution end. Set a QR code entry into the item demand database based on the room number. The room number and QR code are information binding settings; Bind the information of the user end to the room number; then the user end scans the QR code bound to the room number to enter the item demand database, selects the type and quantity of items required for ordering, and synchronizes them to the execution end, thereby forming a task item; By collecting the types and quantities of items required in the voice conversation and the location information to be delivered, the information is synchronized to the execution end, thereby forming a task item; Execution-side information collection includes: Obtain the number of execution terminals, assign identity numbers to the execution terminals, and monitor the status of the execution terminals in real time; the status of the execution terminals is divided into execution status and idle status; The authority management unit is used to manage the authority of the management terminal and the occupants in different areas; The control management platform is used to receive and transmit data; The task generation unit is used to obtain task item information and form a task plan according to the delivery location: Obtain information on task items and channel routes, and then form a task execution plan; Send the task execution plan to the execution end, and then the execution end will deliver the items; The task execution unit is used for the execution end to dispatch items according to the task execution plan; The visual data management unit is used to collect images of delivered items and determine the delivery of the items accordingly; The management and evaluation unit is used to perform data analysis on the consumption and delivery of items during the target limited period; The data analysis of the management and evaluation unit includes: The management end defines the target period for data analysis, and then obtains data on item consumption and delivery during the target period, and obtains the quantity on the execution end; The item consumption situation is to count the item consumption types and the quantity of the corresponding item consumption types during the target period to obtain the item consumption index. The calculation formula of the item consumption index is: ; in, is the item consumption index, is the total quantity consumed by n types of items, For a limited target period, is the consumption coefficient, The number of times the task execution plan is confirmed to be completed within the target period; The delivery situation is to calculate the average delivery time in the target period to obtain the delivery response index, which is calculated as follows: ; in, is the dispatch response index, is the average delivery time during the target period, is the number of execution terminals; The year is divided into multiple target periods for management, and the delivery response index and item consumption index are obtained respectively, forming a curve change chart and storing it in the control management platform.

2. A robot motion control system according to claim 1, characterized in that: Personnel information collection includes the information collection of hotel internal personnel and the information collection of occupants, including: Obtain basic data and facial image information of hotel personnel to form a management terminal; Acquire the check-in information and facial image information of the check-in personnel to form a user terminal; The information in the management terminal and the information in the user terminal are stored in the database; Item data collection includes: Collect data on the types of items delivered by the execution end, the locations where the items are stored, and the real-time inventory of the items to form item data items, and then upload and store the item data items in the database in real time; Environmental collection includes: The routes that the execution end can pass through in the area are collected and formed into channel routes; at the same time, the execution end wirelessly communicates with the elevator and the guest room door locks; Wireless communication interconnected elevator is used to start the elevator and specify the floor to be reached; Wireless interconnected guest room door locks are used to notify guests of the arrival of their belongings.

3. A robot motion control system according to claim 2, characterized in that: The management method of the permission management unit is: Recognize the facial image of the person who issues the voice command. If the person is a management staff, grant the delivery authority to all guest rooms. When you are a user, you can enable the delivery permission for the items in the guest room you are staying in, and the delivery permission for other guest rooms will be disabled. Display the real-time inventory of various items to the management side and provide reminders for replenishment of inventory items.

4. A robot motion control system according to claim 3, characterized in that: The execution process of the task execution unit is as follows: Obtain the task execution plan and the status of the execution end, and then schedule the idle execution end to deliver the items according to the task execution plan; When there is no idle execution end, the task execution plan is queued, and after the execution end switches to the idle state, the task execution plan is allocated according to the queue order; After the items are delivered according to the task execution plan, the delivery is confirmed at the execution end, and the task is completed.

5. A robot motion control system according to claim 4, characterized in that: The data management of the visual data management unit is as follows: Obtain the types and quantities of items required in the task item, and then determine through visual recognition whether the quantity and types of items taken by the execution end are consistent with the types and quantities of items required in the task item; Automatic confirmation when the item type and quantity are consistent; If the item type and quantity are inconsistent, pick up the goods again for verification and then automatically confirm; Automatic obstacle avoidance through visual recognition during the delivery process.

Citation Information

Patent Citations

  • Hotel service system and multi-hotel service total system

    CN106503824A

  • Method, equipment and system for carrying out article distribution by utilizing hotel robot

    CN113256217A

  • AGV robot target identification and analysis system based on machine vision technology

    CN114384910A