Robot, method of providing service by robot, device, and readable storage medium

By receiving and confirming the type of service instruction, the robot provides items or displays content in catering scenarios. Combined with human confirmation, this solves the problem of limited functionality and improves service quality and user experience.

CN115157276BActive Publication Date: 2025-11-28SHENZHEN PUDU TECH CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
CN202210692536.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-06-17
Publication Date
2025-11-28
Estimated Expiration
2042-06-17

AI Technical Summary

Technical Problem

Existing robots in scenarios such as catering have limited functions, cannot respond to customer needs in a timely manner, and provide low service quality.

Method used

The robot receives service instructions, confirms the type of instruction, and moves to the service location to provide or display content based on the type. It adds the functions of item acquisition and location inquiry, and combines human confirmation to enrich the service methods.

Benefits of technology

This enables robots to provide different services based on the type of service instruction, improving service quality and functional diversity, and enhancing the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115157276B_ABST
    Figure CN115157276B_ABST
Patent Text Reader

Abstract

A robot, a method and device for providing a service by the robot, and a readable storage medium, wherein the robot comprises a memory and a processor, the memory stores executable computer readable instructions, and the processor invokes the executable computer readable instructions stored in the memory to execute the method for providing a service by the robot, the method comprising: when a service instruction is received, confirming a type of the service instruction; if the type of the service instruction is a first type, moving to a service position indicated by the service instruction and providing a service indicated by the service instruction; and if the type of the service instruction is a second type, displaying content of the service instruction. The robot, the method and device for providing a service by the robot, and the readable storage medium can enrich the functionality of the robot.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] Embodiments of the present application relate to the technical field of robots, in particular to a robot, a method and device for a robot to provide a service, and a readable storage medium. BACKGROUND

[0002] Robots have developed to today, and can assist or even replace humans to complete repetitive, dangerous or heavy work, serve human life, and expand the range of human activities and capabilities.

[0003] In the prior art, in a dining or other scenario, a robot usually only undertakes a meal delivery task, and delivers a meal to a customer's table according to an instruction. However, sometimes the customer needs to obtain toothpicks, paper towels or other items, or inquire about the situation of a surrounding place. The robot lacks a corresponding response function due to a single function, and the service quality is not high. The robot cannot respond to the customer's requirements in time, and the customer's dining experience is not good. SUMMARY

[0004] Embodiments of the present application provide a robot, a method and device for a robot to provide a service, and a readable storage medium, which can solve the problem of a single function of a robot in some service scenarios and low service quality of the robot.

[0005] In an aspect, the present application provides a robot, comprising:

[0006] a memory and a processor;

[0007] the memory stores executable computer readable instructions;

[0008] the processor connected to the memory invokes the executable computer readable instructions stored in the memory, and executes a method for the robot to provide a service, the method comprising:

[0009] when a service instruction is received, confirming a type of the service instruction;

[0010] if the type of the service instruction is a first type, moving to a service position indicated by the service instruction, and providing a service indicated by the service instruction;

[0011] if the type of the service instruction is a second type, displaying content of the service instruction.

[0012] In an aspect, the present application also provides a device for a robot to provide a service, comprising:

[0013] a confirmation module configured to, when a service instruction is received, confirm a type of the service instruction;

[0014] processing module, configured to move to a service location indicated by the service instruction and provide a service indicated by the service instruction if the type of the service instruction is a first type;

[0015] displaying module, configured to display content of the service instruction if the type of the service instruction is a second type.

[0016] The embodiment of the present application also provides a method for a robot to provide a service, which comprises the following steps:

[0017] confirming the type of the service instruction when the service instruction is received;

[0018] moving to a service location indicated by the service instruction and providing a service indicated by the service instruction if the type of the service instruction is a first type;

[0019] displaying content of the service instruction if the type of the service instruction is a second type.

[0020] The embodiment of the present application also provides a readable storage medium, which stores a computer program, and the computer program is executed by a processor to realize the method for the robot to provide a service.

[0021] As can be seen from the above embodiments of the present application, when the robot receives a service instruction, the type of the service instruction is confirmed, if the type of the service instruction is a first type, the robot moves to a service location indicated by the service instruction and provides a service indicated by the service instruction, so that the service that a user needs to obtain an article or inquire about the situation of a surrounding place can be realized, the function of the robot is increased, and if the type of the service instruction is a second type, the robot displays content of the service instruction, so that it is confirmed by a human whether the specific service is provided by the robot, different services are provided according to the type of the service instruction, the function of the robot is enriched, and the service quality of the robot is improved by further confirming the service by the human according to the type of the service instruction. BRIEF DESCRIPTION OF DRAWINGS

[0022] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following will briefly introduce the drawings needed to be used in the embodiments or the prior art description. Obviously, the drawings in the following description only some embodiments of the present application.

[0023] Figure 1 The hardware structure schematic diagram of the robot provided by an embodiment of the present application is shown in the figure;

[0024] Figure 2 The implementation flowchart of the method for the robot to provide a service provided by an embodiment of the present application is shown in the figure;

[0025] Figure 3 An implementation flowchart of a method for providing service by a robot is provided for another embodiment of the present application;

[0026] Figure 4 A structural schematic diagram of an apparatus for providing service by a robot is provided for an embodiment of the present application. DETAILED DESCRIPTION

[0027] To make the objectives, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are some but not all of the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by a person of ordinary skill in the art without creative work fall within the protection scope of the present application.

[0028] Referring to Figure 1 A structural schematic diagram of a robot is provided for an embodiment of the present application. For the convenience of description, only parts related to the embodiments of the present application are shown. The robot can include a memory 10 and a processor 20.

[0029] The processor 20 is the operation and control core of the robot, and is the final execution unit of information processing and program running. The memory 10 is, for example, a hard disk drive memory, a non-volatile memory (for example, a flash memory or other electronically programmable and erasable memory used to form a solid state drive), a volatile memory (for example, a static or dynamic random access memory, etc.), and the like, which is not limited in the embodiments of the present application.

[0030] The memory 10 stores executable computer readable instructions. The processor 20 connected with the memory 10 invokes the executable computer readable instructions stored in the memory 10, and executes the following method for providing service by a robot.

[0031] Referring to Figure 2 The method for providing service by the robot includes the following steps.

[0032] S201, when a service instruction is received, the type of the service instruction is confirmed.

[0033] The type of the service instruction is divided into a first type and a second type.

[0034] The first type is a service instruction generated by a user needing service directly calling the robot, and the second type is a service instruction triggered by the user proposing a service requirement without directly calling the robot.

[0035] The service content indicated by the service instruction can be leading the user to a place specified by the user, providing the user with required items, the user requiring checkout, or the user encountering a problem to be solved in an experience service, etc.

[0036] The second type of service instruction requires the robot to consult with an authorized person and then perform the next operation according to the instruction of the authorized person.

[0037] The robot receiving the service instruction can be a robot specified by the user when triggering the service instruction, can be a standby robot arranged by the system, which is in an idle state, or can be multiple robots receiving the service instruction at the same time, and the nearest robot to the service location indicated by the service instruction responds to the service instruction and performs the next operation.

[0038] S202, if the type of the service instruction is the first type, moving to the service location indicated by the service instruction and providing the service indicated by the service instruction;

[0039] After receiving the service instruction, the robot parses the service instruction according to a preset parsing rule to obtain the content and service location of the service instruction and the like.

[0040] The content of the service instruction refers to the service required by the user;

[0041] The service location of the service instruction refers to the location of the user issuing the service instruction, for example, the table location in a restaurant, which can be represented by a table number; for example, the room location in a hotel, which can be represented by a room number.

[0042] Specifically, the robot moves to the service location, performs information prompting, and guides the user at the service location to the location indicated in the service instruction. The information prompting can be performed in an auditory manner or in a visual manner. For example, the information can be broadcasted in a voice manner, or the information can be displayed on a display screen, or the information can be prompted in a voice and display screen manner. For example, leading or guiding the user to the restroom, the cashier, or other places near the restaurant;

[0043] Alternatively, the robot performs information prompting to provide the user at the service location with the items indicated in the service instruction. The information prompting can be performed in an auditory manner or in a visual manner. For example, the toothpicks, paper towels, and snacks and the like placed in advance on the tray of the robot are provided for the user to take, and the information prompting is broadcasted in a voice manner to enable the user to take the items on the tray.

[0044] In the process of providing the service, the robot can issue a voice prompt or display a text prompt "please follow me", "I will take you to the restroom", "please take the paper towel you need" and the like according to the service content while providing the service to assist the service; or the robot can not issue any voice or other prompt, and when moving to the service location, the robot pauses for a preset time, and after the preset time, the user at the service location notices the robot, takes the required items from the tray of the robot, or the robot starts to move to the place indicated in the service instruction, provides information prompts, and lets the user follow the robot.

[0045] S203, if the type of the service instruction is the second type, display the content of the service instruction.

[0046] The service instruction of the second type needs to be confirmed by a human, and the robot displays the content of the service instruction, so that a person with the authority of human confirmation determines whether the service content can be completed by the robot alone. If it can be completed alone, the person issues a next-step instruction to the robot, and if it cannot be completed alone, the person assists the robot or completes the service content by himself.

[0047] In the embodiment of the application, when the robot receives a service instruction, the type of the service instruction is confirmed, if the type of the service instruction is the first type, the robot moves to the service location indicated by the service instruction and provides the service indicated by the service instruction, which can realize the service that the user needs to obtain items or inquire about the situation of the surrounding place, increase the function of the robot, and if the type of the service instruction is the second type, the robot displays the content of the service instruction for human confirmation whether to provide specific services by the robot, which realizes different services according to the type of the service instruction, enriches the function of the robot, and further realizes the service confirmed by a human according to the type of the service instruction, and improves the service quality of the robot.

[0048] In another embodiment, the processor 20 invokes the executable computer readable instructions stored in the memory 10, and the step of "the robot moving to the service location indicated by the service instruction and providing the service indicated by the service instruction" in the step S202 of the method of the robot providing the service includes:

[0049] The robot moves to the service location indicated by the service instruction, interacts with the first user at the service location on the service content, and provides the service indicated by the service instruction according to the preset service keywords triggered in the interaction and the corresponding replies.

[0050] The preset service keyword is a service keyword pre-set in the robot, including a place, an action, and an article name, etc. The place is, for example, a cash register, a washroom, a restroom, a drugstore, a cinema, a milk tea shop, etc. The action is, for example, checkout, paying, washing hands, buying, etc. The article name is, for example, a toothpick, a paper towel, a chopstick, a cup, a bowl, a seasoning, a common medicine, a milk tea, and a candy, etc.

[0051] The reply corresponds to the service keyword, and the corresponding logic is pre-set in the processor or the memory of the robot. For example, the reply corresponding to the action or the place can be "I will take you there" or "the place you want to go is located at a certain position", etc. The reply corresponding to the article name can be "please take it from the tray", etc. In the interaction between the robot and the first user, if the preset service keyword is triggered, the corresponding reply is made according to the corresponding logic.

[0052] The place where the robot leads the user to is located on the map of the robot, and the route from the current scene or from the current service position to the place is pre-set in the robot. When the first user mentions the place during the interaction with the robot, the robot is triggered to provide the navigation logic corresponding to the place, and leads the user to the place according to the route.

[0053] It should be noted that the robot can also not interact with the user when providing the service. For example, when providing the article for the user, the article is placed on the tray of the robot, and the user can directly see and take it without interacting with the robot.

[0054] Further, if the service cannot be provided, for example, the place where the first user wants to go does not exist on the map of the robot, or the article required by the first user is not provided in the store, the reply can be "I'm sorry, I don't know where you want to go, please wait while I help you feedback", or "I'm sorry, I cannot provide the article you need for the time being, please wait while I help you feedback", etc.

[0055] In another embodiment, the step of making the corresponding reply according to the preset service keyword triggered in the interaction and providing the service indicated by the service instruction includes:

[0056] When the preset non-interaction time length is passed or the service completion instruction is obtained, the robot returns to the specified position from the service position. The specified position can be a position close to the cash register in the restaurant, for example, a position located at a distance less than a preset distance from the cash register, or a specified position where the robot waits for service. After the non-interaction time length during which no interaction occurs between the robot and the first user, or after the robot obtains the service completion instruction confirmed by the first user, the robot determines that the first user no longer needs the service, and returns to the specified position to wait for the next service instruction.

[0057] In another embodiment, the service provided by the robot according to the service instruction specifically includes:

[0058] moving to the service location, the robot guiding the first user at the service location to a location indicated in the service instruction, or the robot providing an item indicated in the service instruction to the first user at the service location.

[0059] In another embodiment, the processor 20 invokes the executable computer readable instructions stored in the memory 10 and executes the step S203 in the method of providing service by the robot, wherein the step of "showing the content of the service instruction" includes:

[0060] The robot voice broadcasts the content of the service instruction to the second user according to a preset broadcast frequency, and simultaneously displays text on the display screen, wherein the text includes the content of the service instruction.

[0061] Alternatively, the robot only voice broadcasts the service content or only displays the content in text.

[0062] The content of the service instruction shown by the robot at least includes the location information of the first user and the service content requested by the first user, such as "the customer at table 10 wants to pay the bill" or "the customer at table 5 needs a paper towel".

[0063] In another embodiment, the processor 20 invokes the executable computer readable instructions stored in the memory 10 and executes the step of "showing the content of the service instruction" in the method of providing service by the robot, wherein the step after the step includes:

[0064] If the indication instruction input by the second user is received, the robot moves to the service location indicated by the received service instruction and provides the service indicated by the service instruction for the first user at the service location, or the robot moves to the service location and interacts with the first user at the service location on the service content, and provides the service indicated by the service instruction according to the preset service keyword triggered in the interaction. The service specifically includes the above-mentioned information prompt by the robot and guiding the first user at the service location to a location indicated in the service instruction, or the robot providing an item indicated in the service instruction to the first user at the service location.

[0065] The first user can be an ordinary person receiving service at the service location, such as a customer in a restaurant, and the second user can be a staff member of the service location. Figure 2The person with artificial confirmation authority in the embodiment shown, such as a service staff of a restaurant, judges whether the robot can provide the service in the service instruction alone according to the content of the service instruction displayed by the robot, and if the judgment result is yes, the person sends an instruction instruction to the robot, instructing the robot to complete the service according to the service position and service content indicated by the service instruction.

[0066] Specifically, when the robot displays the content of the service instruction, a "instruction service" virtual button is displayed on the display screen at the same time, and the second user clicks the virtual button, which means sending the instruction instruction.

[0067] Referring to Figure 3 In another embodiment, the processor 20 calls the executable computer readable instructions stored in the memory 10, and before the step of "confirming the type of the service instruction when receiving the service instruction" in step S201 of the method of providing service by the robot, the steps include:

[0068] Step S301, receiving the service instruction sent by the mobile terminal.

[0069] The robot receives the service instruction, which is generated by the mobile terminal by scanning the graphic code arranged at the service position, parsing the graphic code to obtain the service instruction trigger interface, and obtaining the service instruction input by the first user in the service instruction trigger interface.

[0070] The first user makes the mobile terminal scan the graphic code to obtain the service instruction trigger interface, and the first user can select to call the robot directly in the service instruction trigger interface, or not to call the robot but to input the service content to trigger the sending of the service instruction.

[0071] The graphic code contains the service position, and the service instruction sent by the user also contains the service position.

[0072] The graphic code can be attached to the service position, and a prompt sentence is arranged beside it to prompt the user about the function of the graphic code. The graphic code can be a two-dimensional code or a bar code.

[0073] In the embodiment of the present application, when the robot receives a service instruction, the type of the service instruction is confirmed. If the type of the service instruction is a first type, the robot moves to a service position indicated by the service instruction, guides a first user at the service position to a location indicated in the service instruction, or the robot provides information prompts and provides an article indicated in the service instruction for the first user at the service position. If the type of the service instruction is a second type, the robot displays the content of the service instruction for manual confirmation of whether to provide a specific service by the robot. The function of the robot is enriched, and the service quality of the robot is improved. Moreover, the service instruction received by the robot is generated by a mobile terminal by scanning a graphic code arranged at the service position, analyzing the graphic code to obtain a service instruction triggering interface, and obtaining the service instruction input by the first user at the service instruction triggering interface. The first user can select to directly call the robot or send the service instruction, and the robot feeds back the service instruction to a second user. The convenience of user operation and the flexibility of service requirement are improved.

[0074] Referring to Figure 4 An embodiment of the present application provides a structural schematic diagram of a robot service providing device. For ease of illustration, only parts related to the embodiment of the present application are shown. The robot service providing device can be built in the robot in the above embodiment, and can mainly include the following modules.

[0075] The confirmation module 401 is configured to confirm the type of the service instruction when the service instruction is received.

[0076] The processing module 402 is configured to control the robot to move to a service position indicated by the service instruction and provide a service indicated by the service instruction if the type of the service instruction is a first type.

[0077] The display module 403 is configured to display the content of the service instruction if the type of the service instruction is a second type.

[0078] Further, the processing module 402 is further configured to control the robot to move to the service position, interact with a first user at the service position, reply according to a preset service keyword triggered in the interaction, and provide the service indicated by the service instruction.

[0079] The processing module 402 is further configured to control the robot to return to a specified position from the service position after a preset non-interaction time length or after a service completion instruction is obtained.

[0080] The processing module 402 is further configured to control the robot to guide the first user at the service position to a location indicated in the service instruction, or the robot provides information prompts and provides an article indicated in the service instruction for the first user at the service position.

[0081] The processing module 402 is further configured to control the robot to voice broadcast the content to the second user according to a preset broadcast frequency, and display a text on a display screen at the same time, the text including the content.

[0082] The processing module 402 is further configured to control the robot to move to a service position indicated by the service instruction if the robot receives the instruction indicating the service instruction, and provide a service indicated by the service instruction for a first user at the service position, or interact with the first user on a service content, and provide the service indicated by the service instruction according to a preset service keyword triggered in the interaction.

[0083] The apparatus further includes:

[0084] The receiving module (not shown in the figure) is configured to control the robot to receive the service instruction sent by the mobile terminal, the service instruction being generated by the mobile terminal by scanning a graphic code arranged at the service position, analyzing the graphic code to obtain a service instruction triggering interface, and obtaining the service instruction input by the first user at the service instruction triggering interface, the graphic code containing the service position.

[0085] For details of the implementation of the functions of the modules in the embodiments, refer to the foregoing description of the method for providing a service by the robot in the embodiments. Figures 2-3 For details of the implementation of the functions of the modules in the embodiments, refer to the foregoing description of the method for providing a service by the robot in the embodiments.

[0086] In the embodiments, when the confirmation module receives the service instruction, the type of the service instruction is confirmed, if the type of the service instruction is a first type, the processing module controls the robot to move to a service position indicated by the service instruction, and provide a service indicated by the service instruction, which can realize a service for obtaining an article or inquiring about a surrounding place required by a user, and increase the function of the robot, and if the type of the service instruction is a second type, the display module displays the content of the service instruction for manual confirmation of whether to provide a specific service by the robot, which realizes different services according to the type of the service instruction, enriches the function of the robot, and further realizes manual confirmation of the service according to the type of the service instruction, and improves the service quality of the robot.

[0087] Another embodiment of the present application further provides a method for providing a service by a robot. Figure 2 The method can be applied to Figure 1 the robot shown in the foregoing embodiments, such as Figure 2 The method specifically includes:

[0088] S201, when receiving a service instruction, confirming the type of the service instruction;

[0089] S202、if the type of the service instruction is the first type, moving to a service location indicated by the service instruction and providing a service indicated by the service instruction;

[0090] S203、if the type of the service instruction is the second type, displaying content of the service instruction.

[0091] The details of the embodiments are described in the foregoing Figures 2-3 The technical description of the embodiments is shown in the foregoing

[0092] In the embodiments, when the robot receives a service instruction, the type of the service instruction is confirmed, if the type of the service instruction is the first type, the robot moves to a service location indicated by the service instruction and provides a service indicated by the service instruction, which can realize the service that the user needs to obtain an article or inquire about the situation of a surrounding place, increase the function of the robot, and if the type of the service instruction is the second type, the robot displays the content of the service instruction for manual confirmation of whether to provide a specific service by the robot, which realizes the provision of different services according to the type of the service instruction, enriches the function of the robot, and can realize further manual confirmation of the service according to the type of the service instruction, and improves the service quality of the robot.

[0093] The embodiments also provide a computer readable storage medium, which can be arranged in the robot in the foregoing embodiments, and the computer readable storage medium can be a memory in the robot. The computer readable storage medium stores a computer program, and the program is executed by a processor to realize the method for providing a service by the robot described in the foregoing Figure 2 and Figure 3 The embodiments described in the foregoing and the method for providing a service by the robot. Optionally, the computer readable storage medium can also be a U disk, a mobile hard disk, a read-only memory (ROM), a RAM, a magnetic disk or an optical disk, and various media that can store computer readable instructions.

[0094] It should be noted that, for the foregoing method embodiments, in order to facilitate description, they are all described as a series of action combinations, but those skilled in the art should know that the present application is not limited to the order of the actions described, because according to the present application, certain steps can be performed in other orders or at the same time. Secondly, those skilled in the art should know that the embodiments described in the specification all belong to preferred embodiments, and the actions and modules involved are not necessarily essential to the present application.

[0095] In the foregoing embodiments, the description of each embodiment has its own focus, and the parts not described in detail in a certain embodiment can be referred to the related description of other embodiments.

[0096] The above is the description of the robot, the method for providing service for the robot, the device and the readable storage medium provided by the application. For those skilled in the art, according to the idea of the embodiment of the application, the specific implementation and application range can be changed. In conclusion, the content of the specification should not be understood as the limitation of the application.

Claims

1. A robot comprising a memory and a processor, computer readable instructions being stored in the memory executable on the processor, characterized in that, The processor, when executing the computer readable instructions, implements the following steps: receiving a service instruction sent by a mobile terminal; the service instruction is triggered by the mobile terminal by scanning a graphic code arranged at a service location and parsing the graphic code to obtain a service instruction trigger interface, and the graphic code contains the service location; and the service instruction is generated by a first user inputting the service instruction in the service instruction trigger interface; after receiving the service instruction, confirming the type of the service instruction, wherein the type of the service instruction includes a first type and a second type, the first type is a service instruction generated by a user needing service directly calling a robot in the service instruction trigger interface, and the second type is a service instruction triggered by a user needing service after inputting service content in the service instruction trigger interface without directly calling a robot, and the second type of service instruction needs a robot to perform a next operation according to an instruction of an authorized person; if the type of the service instruction is the first type, moving to a service location indicated by the service instruction and providing a service indicated by the service instruction; if the type of the service instruction is the second type, displaying the content of the service instruction to confirm whether the robot alone completes the service content or the person assists the robot or the person himself / herself completes the service content.

2. The robot of claim 1, wherein the step of moving to the service location indicated by the service instruction and providing the service indicated by the service instruction comprises: moving to the service location, interacting with a first user of the service location on the service content, providing a corresponding reply according to a preset service keyword triggered in the interaction, and providing the service indicated by the service instruction.

3. The robot of claim 2, wherein, After the step of providing the corresponding reply according to the preset service keyword triggered in the interaction and providing the service indicated by the service instruction, the processor, when executing the computer readable instructions, further implements the following step: returning to a specified location from the service location after a preset non-interaction time length or obtaining a service completion instruction.

4. The robot according to any of claims 1-3, characterized in that, The step of providing the service indicated by the service instruction comprises: moving to the service location, prompting information, and guiding the first user of the service location to a place indicated in the service instruction, or prompting information and providing an article indicated in the service instruction to the first user of the service location.

5. The robot of claim 1, wherein, The step of displaying the content of the service instruction comprises: voice broadcasting the content to a second user at a preset broadcasting frequency, and simultaneously displaying text of the content on a display screen, wherein the text includes the content.

6. The robot of claim 5, wherein, After the step of displaying the content of the service instruction, the processor, when executing the computer readable instructions, further implements the following step: if an instruction input by the second user is received, moving to a service location indicated by the service instruction and providing a service indicated by the service instruction to a first user of the service location, or interacting with the first user on the service content and providing the service indicated by the service instruction according to a preset service keyword triggered in the interaction.

7. An apparatus for providing a service by a robot, characterized by comprising: ​ The confirmation module is configured to receive a service instruction sent by a mobile terminal, and confirm a type of the service instruction when the service instruction is received, the service instruction being generated by the mobile terminal by scanning a graphic code arranged at a service location and parsing the graphic code to obtain a service instruction triggering interface, and the graphic code containing the service location; wherein the type of the service instruction includes a first type and a second type, the first type being a service instruction generated by a user in need of service directly calling a robot at the service instruction triggering interface, and the second type being a service instruction triggered by the user in need of service after inputting service content at the service instruction triggering interface without directly calling the robot, and the service instruction of the second type requiring the robot to perform a next operation according to an instruction of an authorized person. The processing module is configured to, if the type of the service instruction is the first type, move to a service location indicated by the service instruction and provide a service indicated by the service instruction. The display module is configured to, if the type of the service instruction is the second type, display content of the service instruction, so as to enable an authorized person to confirm whether the service content is completed by the robot alone or by the person assisting the robot or by the person himself / herself.

8. A method of providing a service by a robot, characterized by, The method comprises: receiving a service instruction sent by a mobile terminal; the service instruction being generated by the mobile terminal by scanning a graphic code arranged at a service location and parsing the graphic code to obtain a service instruction triggering interface, and the graphic code containing the service location; confirming a type of the service instruction when the service instruction is received, wherein the type of the service instruction includes a first type and a second type, the first type being a service instruction generated by a user in need of service directly calling a robot at the service instruction triggering interface, and the second type being a service instruction triggered by the user in need of service after inputting service content at the service instruction triggering interface without directly calling the robot, and the service instruction of the second type requiring the robot to perform a next operation according to an instruction of an authorized person; if the type of the service instruction is the first type, moving to a service location indicated by the service instruction and providing a service indicated by the service instruction; if the type of the service instruction is the second type, displaying content of the service instruction, so as to enable an authorized person to confirm whether the service content is completed by the robot alone or by the person assisting the robot or by the person himself / herself.

9. A readable storage medium, having stored thereon a computer program, characterized in that, The computer program is configured to be executed by a processor to implement the method for providing a service by a robot performed by the robot according to claim 8.

Citation Information

Patent Citations

  • Catering service method, computer device, storage medium, and robot

    CN109255733A

  • Dining room robot and ordering method and service system

    CN109849014A

  • Intelligent sound box interaction method and device and equipment and storage medium

    CN110557699A

  • Household intelligent service realization method and system, storage medium and robot

    CN110689454A

  • Method for dispatching robot through voice, apparatus for dispatching robot through voice, storage medium and device for dispatching robot through voice

    CN111496820A