A Task Optimization Scheduling Method and System Based on a Welcome and Explanation Robot

By using ultra-high-definition cameras and sensors to identify user information and combining this with lidar to plan navigation paths, the problem of the welcoming and explanation robot being unable to proactively greet guests has been solved, enabling intelligent user guidance and service and improving task execution efficiency.

CN116330282BActive Publication Date: 2025-10-31SHANDONG NEW GENERATION INFORMATION IND TECH RES INST CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202310269867.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-03-16
Publication Date
2025-10-31
Estimated Expiration
2043-03-16

AI Technical Summary

Technical Problem

Existing welcoming and explanation robots cannot proactively greet guests or recognize users through cameras, resulting in a lack of intelligent user experience and low task execution efficiency.

Method used

The system uses an ultra-high-definition camera to identify target users, obtain user information and send it to the cloud for functional area association. It combines LiDAR and ultrasonic sensors to plan navigation routes, and is equipped with a 3D omnidirectional obstacle avoidance camera to avoid obstacles and provide services. Voice interaction guides users to their destination.

Benefits of technology

This improved the efficiency of the welcoming and explanation robot in executing tasks, enabled an intelligent user experience, and allowed it to proactively greet guests and provide personalized services, thus enhancing the user's service experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116330282B_ABST
    Figure CN116330282B_ABST
Patent Text Reader

Abstract

This invention discloses a task optimization scheduling method and system based on a welcoming and explanation robot, belonging to the field of robot technology. The technical problem to be solved by this invention is how to improve the efficiency of the welcoming and explanation robot in performing welcoming and explanation tasks, so as to guide users to their destination while explaining content to them, thereby providing users with a more intelligent experience. The technical solution adopted is as follows: The welcoming and explanation robot receives a target instruction, identifies the target task to be processed, automatically obtains the target welcoming user and determines the target welcoming and explanation mode; the welcoming and explanation robot determines the target welcoming user through an ultra-high-definition camera, obtains the target welcoming user's information based on the identified target welcoming user, and sends it to the cloud for functional area association; it then determines whether the determined target welcoming and explanation mode is consistent with the instruction issued by the target welcoming user.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of robotics, specifically to a task optimization scheduling method and system based on a welcoming and explanation robot. Background Technology

[0002] Welcoming and explaining robots can replace human guides and explain knowledge in a more efficient way. They can provide basic intelligent welcoming and explaining services for specific areas and targets.

[0003] Currently, most welcoming and explaining robots can only recognize users through the control screen and voice, but cannot actively greet users through cameras. If a user simply approaches the robot, it will not greet them.

[0004] Therefore, how to improve the efficiency of welcoming and explaining robots in performing welcoming and explaining tasks, and guide users to their destination while explaining the content, so as to provide users with a more intelligent experience, is a technical problem that urgently needs to be solved. Summary of the Invention

[0005] The technical objective of this invention is to provide a task optimization scheduling method and system based on a welcoming and explanation robot, in order to solve the problem of how to improve the efficiency of the welcoming and explanation robot in performing welcoming and explanation tasks, so as to guide users to their destination while explaining the content to them, thereby providing users with a more intelligent experience.

[0006] The technical objective of this invention is achieved as follows: a task optimization scheduling method based on a welcoming and explanation robot, the specific method of which is as follows:

[0007] The welcoming and explanation robot receives target instructions, identifies the target task to be processed, automatically obtains the target welcoming user, and determines the target welcoming and explanation mode.

[0008] The welcoming and explanation robot uses an ultra-high-definition camera to identify the target welcoming user, obtains the target welcoming user's information based on the identified target welcoming user, and sends it to the cloud for functional area association;

[0009] Determine whether the established target welcoming and explanation mode matches the instructions received from the target welcoming user:

[0010] If the established target welcoming and explanation mode is consistent with the instructions issued by the target welcoming user, the welcoming and explanation robot will provide corresponding services according to the specific instructions issued by the target welcoming user.

[0011] If the instructions issued by the target welcoming user do not have options that match the target of the welcoming and explanation robot, the welcoming and explanation robot will provide multiple options similar to the target instructions for selection.

[0012] Based on the specific instructions given by the target welcoming user, the welcoming and explanation robot plans a navigation path to move to the associated functional area, and identifies the moving target and target point through ultrasonic sensors and lidar;

[0013] The welcoming and explanation robot avoids obstacles encountered during its journey by using its 3D omnidirectional obstacle avoidance camera and makes minor adjustments to its trajectory based on the recognition results. At the same time, it explains and answers questions raised by users during its journey.

[0014] The welcoming robot guides the target user to their destination and announces via voice that they have arrived. It then asks the target user if they require any further assistance.

[0015] If the target user has no other needs, the welcoming and explanation robot completes its welcoming and explanation task for that visit.

[0016] After completing its welcoming and explanation task, the welcoming and explanation robot returns to its initial position to reset and await new instructions.

[0017] As a preferred option, after receiving the target instruction, the welcoming and explaining robot determines whether the received target instruction is a built-in target function;

[0018] The built-in target functions include knowledge explanation, guidance, intelligent chat, personalized Q&A, and VIP welcoming service.

[0019] As a preferred option, an ultra-high-definition camera is installed on the head of the welcoming and explaining robot. The welcoming and explaining robot uses the ultra-high-definition camera to identify and collect information on specific targets within its field of view, and feeds back the visual judgment results of the welcoming and explaining robot to the cloud, where it performs internal welcoming mode matching.

[0020] Even better, the welcoming and explaining robot is equipped with a lidar module and a millimeter-wave radar array to build a precise navigation map, achieve 3D all-round obstacle avoidance, and make fine adjustments to its trajectory.

[0021] Even better, the trajectory can be fine-tuned as follows:

[0022] A depth camera detects the three-dimensional features of target obstacles and identifies the obstacles;

[0023] Filter and extract obstacles;

[0024] Orientation determination: Determine the orientational relationship between obstacles and the welcoming robot.

[0025] If the obstacle is in front of the welcoming and explaining robot, a distance judgment is performed;

[0026] If the obstacle is in another location of the welcoming and explaining robot, the welcoming and explaining robot can continue to move forward according to its trajectory;

[0027] Distance Judgment: Determine the distance relationship between obstacles and the welcoming robot.

[0028] If the distance between the obstacle and the welcoming and explaining robot is not less than the preset distance, the welcoming and explaining robot will replan its path to bypass the obstacle;

[0029] If the distance between the obstacle and the welcoming robot is less than the preset distance, it means that the welcoming robot cannot avoid the obstacle. The welcoming robot stops moving forward and moves in the opposite direction of the obstacle. When it moves to a distance between the obstacle and the welcoming robot that is not less than the preset distance, it replans its path to avoid the obstacle.

[0030] A task optimization scheduling system based on a welcoming and explanation robot, the system includes,

[0031] The identification module is used to receive target instructions from the welcoming and explanation robot, identify the target task to be processed, automatically obtain the target welcoming user, and determine the target welcoming and explanation mode.

[0032] The association module is used to identify the target welcoming user through the ultra-high-definition camera of the welcoming and explanation robot, obtain the target welcoming user's information based on the identified target welcoming user, and send it to the cloud for functional area association.

[0033] The judgment module is used to determine whether the determined target welcoming and explanation mode is consistent with the instructions received from the target welcoming user:

[0034] If the established target welcoming and explanation mode is consistent with the instructions issued by the target welcoming user, the welcoming and explanation robot will provide corresponding services according to the specific instructions issued by the target welcoming user.

[0035] If the instructions issued by the target welcoming user do not have options that match the target of the welcoming and explanation robot, the welcoming and explanation robot will provide multiple options similar to the target instructions for selection.

[0036] The recognition module is used to plan the navigation path for the welcoming and explanation robot to move to the associated functional area based on the specific instructions issued by the target welcoming user, and to identify the moving target and target point through ultrasonic sensors and lidar;

[0037] The fine-tuning module is used to avoid obstacles encountered during the journey by using the 3D omnidirectional obstacle avoidance camera on the welcoming and explaining robot, and to fine-tune the trajectory based on the recognition results. At the same time, it explains and answers questions raised by users during the journey.

[0038] The voice prompt module is used to guide the target user to their destination via the welcoming robot, and to announce to the user that they have arrived at their destination, and to ask the target user if they need any further assistance.

[0039] If the target user has no other needs, the welcoming and explanation robot completes its welcoming and explanation task for that visit.

[0040] The reset module is used to return the welcoming and explanation robot to its initial position and reset after completing its welcoming and explanation task, waiting for new instructions.

[0041] Preferably, the welcoming and explaining robot is equipped with a lidar module and a millimeter-wave radar array to build a precise navigation map, achieve 3D all-round obstacle avoidance, and fine-tune its trajectory.

[0042] More specifically, the fine-tuning module works as follows:

[0043] (1) The depth camera detects the three-dimensional features of the target obstacle and identifies the obstacle;

[0044] (2) Filtering and extracting obstacles;

[0045] (3) Orientation Judgment: Determine the orientational relationship between the obstacle and the welcoming robot:

[0046] ① If the obstacle is in front of the welcoming and explaining robot, then proceed to step (3);

[0047] ② If the obstacle is in another location of the welcoming and explaining robot, the welcoming and explaining robot can continue to move forward according to its trajectory;

[0048] (4) Distance Judgment: Determine the distance relationship between the obstacle and the welcoming robot:

[0049] ① If the distance between the obstacle and the welcoming and explaining robot is not less than the preset distance, the welcoming and explaining robot will replan its path to bypass the obstacle;

[0050] ② If the distance between the obstacle and the welcoming robot is less than the preset distance, it means that the welcoming robot cannot avoid the obstacle. The welcoming robot stops moving forward and moves in the opposite direction of the obstacle. When it moves to a distance between the obstacle and the welcoming robot that is not less than the preset distance, it replans its path to avoid the obstacle.

[0051] An electronic device includes: a memory and at least one processor;

[0052] The memory contains computer programs;

[0053] The at least one processor executes the computer program stored in the memory, causing the at least one processor to perform the task optimization scheduling method based on the welcoming and explanation robot as described above.

[0054] A computer-readable storage medium storing a computer program that can be executed by a processor to implement the task optimization scheduling method based on a welcoming and explanation robot as described above.

[0055] The task optimization scheduling method and system based on the welcoming and explanation robot of the present invention have the following advantages:

[0056] (i) The welcoming and explanation robot of the present invention is a mobile synchronous interactive intelligent welcoming and explanation robot, which improves the efficiency of the welcoming and explanation robot in performing welcoming and explanation tasks, thereby allowing users to have a more intelligent experience.

[0057] (ii) The welcoming explanation mode of the present invention is a specific welcoming explanation mode. The trajectory of the welcoming explanation robot is controlled to move according to the set parameters, so as to initially determine the working range and explanation mode of the welcoming explanation robot.

[0058] (III) This invention completes the proactive greeting of the welcoming and explanation robot through auxiliary means, based on a depth perception camera to identify the user's approach and proactively provide voice prompts to indicate what kind of help is needed; and the advancement of machine vision and sensor technology has fundamentally improved the recognition methods of the welcoming and explanation robot.

[0059] (iv) The welcoming and explanation robot of the present invention can proactively greet guests, judge and identify user information through a high-definition camera, obtain target instructions through voice interaction to complete corresponding tasks, and provide users with a more intelligent service experience. Attached Figure Description

[0060] The invention will be further described below with reference to the accompanying drawings.

[0061] Appendix Figure 1 A flowchart illustrating the task optimization scheduling method based on a welcoming and explanation robot;

[0062] Appendix Figure 2 A flowchart for fine-tuning the trajectory. Detailed Implementation

[0063] The task optimization scheduling method and system based on the welcoming and explanation robot of the present invention will be described in detail below with reference to the accompanying drawings and specific embodiments.

[0064] Example 1:

[0065] As attached Figure 1As shown in the figure, this embodiment provides a task optimization scheduling method based on a welcoming and explanation robot, which is as follows:

[0066] S1. The welcoming and explanation robot receives the target instruction, identifies the target task to be processed, automatically obtains the target welcoming user, and determines the target welcoming and explanation mode.

[0067] S2. The welcoming and explanation robot uses an ultra-high-definition camera to identify the target welcoming user, obtains the target welcoming user's information based on the identified target welcoming user, and sends it to the cloud for functional area association.

[0068] S3. Determine whether the established target welcoming and explanation mode is consistent with the instructions received from the target welcoming user:

[0069] ① If the established target welcoming and explanation mode is consistent with the instructions issued by the target welcoming user, the welcoming and explanation robot will provide corresponding services according to the specific instructions issued by the target welcoming user.

[0070] ② If the instructions issued by the target welcoming user do not have options that are consistent with the target of the welcoming and explanation robot, the welcoming and explanation robot will provide multiple options similar to the target instructions for selection.

[0071] S4. Based on the specific instructions issued by the target welcoming user, the welcoming and explanation robot plans a navigation path to move to the associated functional area, and identifies the moving target and target point through ultrasonic sensors and lidar.

[0072] S5, the welcoming and explanation robot avoids obstacles encountered during its journey by using its 3D omnidirectional obstacle avoidance camera, and makes minor adjustments to its trajectory based on the recognition results. At the same time, it explains and answers questions raised by users during its journey.

[0073] S6. The welcoming and explanation robot guides the target user to their destination and announces via voice that they have arrived. It then asks the target user if they need any further assistance.

[0074] If the target user has no other needs, the welcoming and explanation robot completes its welcoming and explanation task for that visit.

[0075] S7. After completing its welcoming and explanation task, the welcoming and explanation robot returns to its initial position to reset and awaits new instructions.

[0076] In this embodiment, after receiving the target instruction, the welcoming and explaining robot determines whether the received target instruction is a built-in target function.

[0077] The built-in target functions include knowledge explanation, guidance, intelligent chat, personalized Q&A, and VIP welcoming service.

[0078] In this embodiment, the ultra-high-definition camera is installed on the head of the welcoming and explanation robot. The welcoming and explanation robot uses the ultra-high-definition camera to identify and collect information on specific targets within its field of view, and feeds back the visual judgment results of the welcoming and explanation robot to the cloud for internal welcoming mode matching.

[0079] In this embodiment, the welcoming and explanation robot is equipped with a lidar module and a millimeter-wave radar array to build a precise navigation map, achieve 3D all-round obstacle avoidance, and fine-tune its trajectory.

[0080] As attached Figure 2 As shown, the fine-tuning of the travel trajectory in step S5 of this embodiment is as follows:

[0081] S501: The depth camera detects the three-dimensional features of the target obstacle and identifies the obstacle;

[0082] S502, Filtering and extracting obstacles;

[0083] S503, Orientation Judgment: Determine the orientational relationship between obstacles and the welcoming and explaining robot:

[0084] ① If the obstacle is in front of the welcoming and explaining robot, then proceed to step S504;

[0085] ② If the obstacle is in another location of the welcoming and explaining robot, the welcoming and explaining robot can continue to move forward according to its trajectory;

[0086] S504, Distance Judgment: Determine the distance relationship between obstacles and the welcoming robot.

[0087] ① If the distance between the obstacle and the welcoming and explaining robot is not less than the preset distance, the welcoming and explaining robot will replan its path to bypass the obstacle;

[0088] ② If the distance between the obstacle and the welcoming robot is less than the preset distance, it means that the welcoming robot cannot avoid the obstacle. The welcoming robot stops moving forward and moves in the opposite direction of the obstacle. When it moves to a distance between the obstacle and the welcoming robot that is not less than the preset distance, it replans its path to avoid the obstacle.

[0089] Example 2:

[0090] This embodiment provides a task optimization scheduling system based on a welcoming and explanation robot. The system includes,

[0091] The identification module is used to receive target instructions from the welcoming and explanation robot, identify the target task to be processed, automatically obtain the target welcoming user, and determine the target welcoming and explanation mode.

[0092] The association module is used to identify the target welcoming user through the ultra-high-definition camera of the welcoming and explanation robot, obtain the target welcoming user's information based on the identified target welcoming user, and send it to the cloud for functional area association.

[0093] The judgment module is used to determine whether the determined target welcoming and explanation mode is consistent with the instructions received from the target welcoming user:

[0094] If the established target welcoming and explanation mode is consistent with the instructions issued by the target welcoming user, the welcoming and explanation robot will provide corresponding services according to the specific instructions issued by the target welcoming user.

[0095] If the instructions issued by the target welcoming user do not have options that match the target of the welcoming and explanation robot, the welcoming and explanation robot will provide multiple options similar to the target instructions for selection.

[0096] The recognition module is used to plan the navigation path for the welcoming and explanation robot to move to the associated functional area based on the specific instructions issued by the target welcoming user, and to identify the moving target and target point through ultrasonic sensors and lidar;

[0097] The fine-tuning module is used to avoid obstacles encountered during the journey by using the 3D omnidirectional obstacle avoidance camera on the welcoming and explaining robot, and to fine-tune the trajectory based on the recognition results. At the same time, it explains and answers questions raised by users during the journey.

[0098] The voice prompt module is used to guide the target user to their destination via the welcoming robot, and to announce to the user that they have arrived at their destination, and to ask the target user if they need any further assistance.

[0099] If the target user has no other needs, the welcoming and explanation robot completes its welcoming and explanation task for that visit.

[0100] The reset module is used to return the welcoming and explanation robot to its initial position and reset after completing its welcoming and explanation task, waiting for new instructions.

[0101] In this embodiment, the welcoming and explanation robot is equipped with a lidar module and a millimeter-wave radar array to build a precise navigation map, achieve 3D all-round obstacle avoidance, and fine-tune its trajectory.

[0102] As attached Figure 2 As shown, the working process of the fine-tuning module in this embodiment is as follows:

[0103] (1) The depth camera detects the three-dimensional features of the target obstacle and identifies the obstacle;

[0104] (2) Filtering and extracting obstacles;

[0105] (3) Orientation Judgment: Determine the orientational relationship between the obstacle and the welcoming robot:

[0106] ① If the obstacle is in front of the welcoming and explaining robot, then proceed to step (3);

[0107] ② If the obstacle is in another location of the welcoming and explaining robot, the welcoming and explaining robot can continue to move forward according to its trajectory;

[0108] (4) Distance Judgment: Determine the distance relationship between the obstacle and the welcoming robot:

[0109] ① If the distance between the obstacle and the welcoming and explaining robot is not less than the preset distance, the welcoming and explaining robot will replan its path to bypass the obstacle;

[0110] ② If the distance between the obstacle and the welcoming robot is less than the preset distance, it means that the welcoming robot cannot avoid the obstacle. The welcoming robot stops moving forward and moves in the opposite direction of the obstacle. When it moves to a distance between the obstacle and the welcoming robot that is not less than the preset distance, it replans its path to avoid the obstacle.

[0111] Example 3:

[0112] This invention also provides an electronic device, including: a memory and a processor;

[0113] The memory stores the instructions executed by the computer.

[0114] The processor executes the computer execution instructions stored in the memory, causing the processor to execute the task optimization scheduling method based on the welcoming and explanation robot in any embodiment of the present invention.

[0115] The processor can be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), off-the-shelf programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The processor can be a microprocessor or any conventional processor.

[0116] Memory is used to store computer programs and / or modules. The processor implements various functions of the electronic device by running or executing the computer programs and / or modules stored in the memory, and by accessing data stored in the memory. Memory can mainly include a program storage area and a data storage area. The program storage area can store the operating system, at least one application program required for a function, etc.; the data storage area can store data created based on the use of the terminal, etc. In addition, memory can also include high-speed random access memory, and can also include non-volatile memory, such as hard disks, RAM, plug-in hard disks, smart memory cards (SMC), secure digital cards (SD cards), flash memory cards, at least one disk storage device, flash memory devices, or other volatile solid-state storage devices.

[0117] Example 4:

[0118] This invention also provides a computer-readable storage medium storing multiple instructions, which are loaded by a processor to cause the processor to execute the task optimization scheduling method based on a welcoming and explanation robot according to any embodiment of this invention. Specifically, a system or device equipped with a storage medium may be provided, on which software program code implementing the functions of any of the above embodiments is stored, and the computer (or CPU or MPU) of the system or device may read and execute the program code stored in the storage medium.

[0119] In this case, the program code read from the storage medium can itself implement the function of any of the above embodiments, and therefore the program code and the storage medium storing the program code constitute part of the present invention.

[0120] Storage media embodiments for providing program code include floppy disks, hard disks, magneto-optical disks, optical disks (such as CD-ROM, CD-R, CD-RW, DVD-ROM, DVD-RYM, DVD-RW, DVD+RW), magnetic tapes, non-volatile memory cards, and ROMs. Alternatively, program code can be downloaded from a server computer via a communication network.

[0121] Furthermore, it should be clear that not only can the program code read by the computer be executed, but also the operating system or other components operating on the computer can be instructed based on the program code to perform some or all of the actual operations, thereby realizing the function of any of the embodiments described above.

[0122] Furthermore, it is understood that the program code read from the storage medium is written to the memory set in the expansion board inserted into the computer or to the memory set in the expansion unit connected to the computer. Then, based on the instructions of the program code, the CPU or other components installed on the expansion board or expansion unit execute some and all of the actual operations, thereby realizing the function of any of the embodiments described above.

[0123] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some or all of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.

Claims

1. A task optimization scheduling method based on a welcoming and explanation robot, characterized in that, The method is as follows: The welcoming and explanation robot receives target instructions, identifies the target task to be processed, automatically obtains the target welcoming user, and determines the target welcoming and explanation mode. The welcoming and explanation robot uses an ultra-high-definition camera to identify the target welcoming user, obtains the target welcoming user's information based on the identified target welcoming user, and sends it to the cloud for functional area association; Determine whether the established target welcoming and explanation mode matches the instructions received from the target welcoming user: If the established target welcoming and explanation mode is consistent with the instructions issued by the target welcoming user, the welcoming and explanation robot will provide corresponding services according to the specific instructions issued by the target welcoming user. If the instructions issued by the target welcoming user do not have options that match the target of the welcoming and explanation robot, the welcoming and explanation robot will provide multiple options similar to the target instructions for selection. Based on the specific instructions given by the target welcoming user, the welcoming and explanation robot plans a navigation path to move to the associated functional area, and identifies the moving target and target point through ultrasonic sensors and lidar; The welcoming and explanation robot avoids obstacles encountered during its journey by using its 3D omnidirectional obstacle avoidance camera and makes minor adjustments to its trajectory based on the recognition results. At the same time, it explains and answers questions raised by users during its journey. The welcoming robot guides the target user to their destination and announces via voice that they have arrived. It then asks the target user if they require any further assistance. If the target user has no other needs, the welcoming and explanation robot completes its welcoming and explanation task for that visit. After completing its welcoming and explanation task, the welcoming and explanation robot returns to its initial position to reset and await new instructions. The welcoming and explanation robot receives a target instruction and then determines whether the received target instruction is a built-in target function. The built-in target functions include knowledge explanation, guidance, intelligent chat, personalized Q&A, and VIP welcoming service. An ultra-high-definition camera is installed on the head of the welcoming and explaining robot. The robot uses the ultra-high-definition camera to identify and collect information on specific targets within its field of view, and feeds the visual judgment results back to the cloud for internal welcoming mode matching. The welcoming and explanation robot is equipped with a lidar module and a millimeter-wave radar array to build a precise navigation map, achieve 3D all-round obstacle avoidance, and fine-tune its trajectory. The specific adjustments to the trajectory are as follows: A depth camera detects the three-dimensional features of target obstacles and identifies the obstacles; Filter and extract obstacles; Orientation determination: Determine the orientational relationship between obstacles and the welcoming robot. If the obstacle is in front of the welcoming and explaining robot, a distance judgment is performed; If the obstacle is in another location of the welcoming and explaining robot, the welcoming and explaining robot can continue to move forward according to its trajectory; Distance Judgment: Determine the distance relationship between obstacles and the welcoming robot. If the distance between the obstacle and the welcoming and explaining robot is not less than the preset distance, the welcoming and explaining robot will replan its path to bypass the obstacle; If the distance between the obstacle and the welcoming robot is less than the preset distance, it means that the welcoming robot cannot avoid the obstacle. The welcoming robot stops moving forward and moves in the opposite direction of the obstacle. When it moves to a distance between the obstacle and the welcoming robot that is not less than the preset distance, it replans its path to avoid the obstacle.

2. A task optimization scheduling system based on a welcoming and explanation robot, characterized in that, The system includes, The identification module is used to receive target instructions from the welcoming and explanation robot, identify the target task to be processed, automatically obtain the target welcoming user, and determine the target welcoming and explanation mode. The association module is used to identify the target welcoming user through the ultra-high-definition camera of the welcoming and explanation robot, obtain the target welcoming user's information based on the identified target welcoming user, and send it to the cloud for functional area association. The judgment module is used to determine whether the determined target welcoming and explanation mode is consistent with the instructions received from the target welcoming user: If the established target welcoming and explanation mode is consistent with the instructions issued by the target welcoming user, the welcoming and explanation robot will provide corresponding services according to the specific instructions issued by the target welcoming user. If the instructions issued by the target welcoming user do not have options that match the target of the welcoming and explanation robot, the welcoming and explanation robot will provide multiple options similar to the target instructions for selection. The recognition module is used to plan the navigation path for the welcoming and explanation robot to move to the associated functional area based on the specific instructions issued by the target welcoming user, and to identify the moving target and target point through ultrasonic sensors and lidar; The fine-tuning module is used to avoid obstacles encountered during the journey by using the 3D omnidirectional obstacle avoidance camera on the welcoming and explaining robot, and to fine-tune the trajectory based on the recognition results. At the same time, it explains and answers questions raised by users during the journey. The voice prompt module is used to guide the target user to their destination via the welcoming robot, and to announce to the user that they have arrived at their destination, and to ask the target user if they need any further assistance. If the target user has no other needs, the welcoming and explanation robot completes its welcoming and explanation task for that visit. The reset module is used to reset the welcoming and explanation robot after it has completed its welcoming and explanation task, so that the robot can return to its initial position and wait for new instructions. Among them, the welcoming and explanation robot is equipped with a lidar module and a millimeter-wave radar array to build a precise navigation map, achieve 3D all-round obstacle avoidance, and make fine adjustments to its trajectory; The specific working process of the fine-tuning module is as follows: (1) The depth camera detects the three-dimensional features of the target obstacle and identifies the obstacle; (2) Filtering and extracting obstacles; (3) Orientation Judgment: Determine the orientation relationship between the obstacle and the welcoming robot: ① If the obstacle is in front of the welcoming and explaining robot, then proceed to step (3); ② If the obstacle is in another location of the welcoming and explaining robot, the welcoming and explaining robot can continue to move forward according to its trajectory; (4) Distance Judgment: Determine the distance relationship between the obstacle and the welcoming robot: ① If the distance between the obstacle and the welcoming and explaining robot is not less than the preset distance, the welcoming and explaining robot will replan its path to bypass the obstacle; ② If the distance between the obstacle and the welcoming robot is less than the preset distance, it means that the welcoming robot cannot avoid the obstacle. The welcoming robot stops moving forward and moves in the opposite direction of the obstacle. When it moves to a distance between the obstacle and the welcoming robot that is not less than the preset distance, it replans its path to avoid the obstacle.

3. An electronic device, characterized in that, include: Memory and at least one processor; The memory contains computer programs; The at least one processor executes the computer program stored in the memory, causing the at least one processor to perform the task optimization scheduling method based on the welcoming and explanation robot as described in claim 1.

4. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that can be executed by a processor to implement the task optimization scheduling method based on the welcoming and explanation robot as described in claim 1.

Citation Information

Patent Citations

  • Guest greeting robot

    CN105058393A

  • Active obstacle avoidance method based on dynamic window method

    CN109976343A

  • Intelligent control method for welcome robot

    CN114474071A