Interaction methods, devices, electronic devices and readable storage media
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-08-30
- Publication Date
- 2026-08-11
AI Technical Summary
然而,上述功能的准备工作通常较为复杂,用户难以尽快理解并进行相应调整,导致用户体验较差,参与感不强,无法为机器人的地图构建提供正确的准备,影响地图构建质量
[0045] During the robot's map-building preparation process, various prompt interfaces provide users with map-building instructions and preparation process guidance, enabling users to quickly understand the preparation workflow and make the corresponding settings, thereby enhancing user participation and user experience, and improving the quality of the robot's map building.
Smart Images

Figure CN117666857B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of interactive technology, and in particular to an interactive method, apparatus, electronic device, and readable storage medium. Background Technology
[0002] Currently, intelligent robots such as robotic vacuum cleaners, small logistics robots, and biomimetic robots are typically equipped with map-building functions to detect and analyze their working environment, improving their usability. However, the preparation work for these functions is usually quite complex, making it difficult for users to quickly understand and make the necessary adjustments. This results in a poor user experience, a lack of user engagement, and an inability to provide proper preparation for the robot's map building, ultimately affecting the quality of the map creation. Summary of the Invention
[0003] In view of the above, this disclosure provides an interaction method, apparatus, electronic device, and readable storage medium to at least solve the problems existing in the related art.
[0004] According to a first aspect of the present disclosure, an interaction method is provided, applied to a terminal device, the terminal device being connected to a robot having map building capabilities, the method comprising:
[0005] The first prompt interface is displayed, which includes the robot's introductory information and a first identifier;
[0006] In response to receiving a confirmation command for the first identifier, a second prompt interface is displayed. The second prompt interface includes preset guidance information and a second identifier. The preset guidance information is used to prompt the user to adjust the environmental state and / or adjust the robot state.
[0007] In response to receiving a confirmation command for the second identifier, a third prompt interface is displayed, the third prompt interface including introductory information about the map building function and the third identifier;
[0008] Upon receiving a confirmation command for a third identifier, the robot's map-building function is activated.
[0009] In any embodiment of this disclosure, the second prompt interface includes at least one prompt sub-interface, the prompt sub-interface including preset guidance sub-information and preset sub-identifier;
[0010] The response to receiving the confirmation instruction for the first identifier, displaying a second prompt interface, includes:
[0011] In response to receiving the confirmation command for the first identifier, the first prompt sub-interface is displayed;
[0012] The response to receiving a confirmation command for the second identifier, displaying a third prompt interface, includes:
[0013] In response to receiving confirmation instructions sequentially for each of the preset sub-identifiers of the prompt sub-interfaces, the third prompt interface is displayed.
[0014] In any embodiment of this disclosure, the preset sub-identifier switches from an unconfirmable state to a confirmable state based on the guidance sub-information.
[0015] In any embodiment of this disclosure, when the preset guidance sub-information is used to prompt the user to adjust the environmental state, the prompt sub-interface further includes a completion indicator;
[0016] The guidance sub-information completion instruction is generated after receiving the completion identifier confirmation instruction.
[0017] In any embodiment of this disclosure, when the preset guidance sub-information is used to prompt the user to adjust the robot's state, the guidance sub-information completion instruction is generated based on the connection signal between the robot and the base station.
[0018] In any embodiment of this disclosure, adjusting the environmental state includes at least one of tidying up the environment, opening a door, and turning on the lights; and / or,
[0019] The adjustment of the robot's state includes at least one of connecting the robot to a base station or charging the robot to a preset power level.
[0020] In any embodiment of this disclosure, the first prompting interface and / or the third prompting interface further include a fourth identifier, and the method further includes:
[0021] In response to receiving the confirmation instruction for the fourth identifier, a preset interface is displayed, which represents the main interface of the preset application of the terminal device.
[0022] According to a second aspect of the present disclosure, an interactive device is provided, applied to a terminal device, the terminal device being connected to a robot having map-building capabilities, the device comprising:
[0023] The first display module is used to: display a first prompt interface, the first prompt interface including the robot's introductory information and a first identifier;
[0024] The second display module is configured to: in response to receiving a confirmation instruction for the first identifier, display a second prompt interface, the second prompt interface including preset guidance information and the second identifier, the preset guidance information being used to prompt the user to adjust the environmental state and / or adjust the robot state to adjust the environment in which the robot is located;
[0025] The third display module is used to: in response to receiving a confirmation instruction for the second identifier, display a third prompt interface, the third prompt interface including introductory information of the map building function and the third identifier;
[0026] The startup module is used to: in response to receiving a confirmation instruction for the third identifier, start the robot's map building function.
[0027] In any embodiment of this disclosure, the second prompt interface includes at least one prompt sub-interface, the prompt sub-interface including preset guidance sub-information and preset sub-identifier;
[0028] When the second display module displays the second prompt interface in response to receiving the confirmation command for the first identifier, it is specifically used for:
[0029] In response to receiving the confirmation command for the first identifier, the first prompt sub-interface is displayed;
[0030] When the third display module displays a third prompt interface in response to receiving a confirmation command for the second identifier, it is specifically used for:
[0031] In response to receiving confirmation instructions sequentially for each of the preset sub-identifiers of the prompt sub-interfaces, the third prompt interface is displayed.
[0032] In any embodiment of this disclosure, the preset sub-identifier switches from an unconfirmable state to a confirmable state based on the guidance sub-information.
[0033] In any embodiment of this disclosure, when the preset guidance sub-information is used to prompt the user to adjust the environmental state, the prompt sub-interface further includes a completion indicator;
[0034] The guidance sub-information completion instruction is generated after receiving the completion identifier confirmation instruction.
[0035] In any embodiment of this disclosure, when the preset guidance sub-information is used to prompt the user to adjust the robot's state, the guidance sub-information completion instruction is generated based on the connection signal between the robot and the base station.
[0036] In any embodiment of this disclosure, adjusting the environmental state includes at least one of tidying up the environment, opening a door, and turning on the lights; and / or,
[0037] The adjustment of the robot's state includes at least one of connecting the robot to a base station or charging the robot to a preset power level.
[0038] In any embodiment of this disclosure, the first prompting interface and / or the third prompting interface further include a fourth identifier, and the device further includes a preset interface display module, used for:
[0039] In response to receiving the confirmation instruction for the fourth identifier, a preset interface is displayed, which represents the main interface of the preset application of the terminal device.
[0040] According to a third aspect of the present disclosure, an electronic device is provided, comprising:
[0041] Memory for storing processor-executable instructions;
[0042] The processor is configured to execute executable instructions in the memory to implement the steps of the method described in any of the first aspects above.
[0043] According to a fourth aspect of the present disclosure, a computer-readable storage medium is provided having a computer program stored thereon that, when executed by a processor, implements the steps of the method described in any of the embodiments of the first aspect.
[0044] The technical solutions provided in this disclosure may have the following beneficial effects:
[0045] During the robot's map-building preparation process, various prompt interfaces provide users with map-building instructions and preparation process guidance, enabling users to quickly understand the preparation workflow and make the corresponding settings, thereby enhancing user participation and user experience, and improving the quality of the robot's map building.
[0046] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description
[0047] The accompanying drawings, which are incorporated in and form a part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure.
[0048] Figure 1 This disclosure is a flowchart illustrating an interactive method according to an exemplary embodiment;
[0049] Figure 2 This is a schematic diagram illustrating an interaction method according to an exemplary embodiment of the present disclosure;
[0050] Figure 3 This is a schematic diagram illustrating another interaction method according to an exemplary embodiment of the present disclosure;
[0051] Figure 4This is a schematic diagram illustrating another interaction method according to an exemplary embodiment of the present disclosure;
[0052] Figure 5 This is a schematic diagram of an interactive device according to an exemplary embodiment of the present disclosure;
[0053] Figure 6 This disclosure is a block diagram of an electronic device according to an exemplary embodiment. Detailed Implementation
[0054] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numerals in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this disclosure as detailed in the appended claims.
[0055] The terminology used in this disclosure is for the purpose of describing particular embodiments only and is not intended to be limiting of the disclosure. The singular forms “a,” “the,” and “the” as used in this disclosure and the appended claims are also intended to include the plural forms unless the context clearly indicates otherwise. It should also be understood that the term “and / or” as used herein refers to and includes any and all possible combinations of one or more of the associated listed items.
[0056] It should be understood that although the terms first, second, third, etc., may be used in this disclosure to describe various information, such information should not be limited to these terms. These terms are used only to distinguish information of the same type from one another. For example, without departing from the scope of this disclosure, first information may also be referred to as second information, and similarly, second information may also be referred to as first information. Depending on the context, the word "if" as used herein may be interpreted as "when," "when," or "in response to determination."
[0057] The method described in this disclosure is applied to a terminal device connected to a robot with map-building capabilities. The robot may include a robotic vacuum cleaner, a small logistics robot, a low-speed unmanned vehicle, a drone, a humanoid or multi-legged robot, or any robot equipped with autonomous environmental detection devices such as lidar and mobility capabilities. The robot can generate a map using environmental detection information, or it can send the environmental detection information to the terminal device for map generation. This disclosure does not impose any limitations on the method described.
[0058] Figure 1 A flowchart illustrating an interactive method according to an exemplary embodiment of this disclosure is shown.
[0059] In step S101, a first prompt interface is displayed, which includes the robot's introduction information and a first identifier.
[0060] The first prompt interface is the robot's product introduction interface, enabling users to obtain introductory information about the robot, such as product model and product images. For example, Figure 2 A schematic diagram of a first prompting interface provided in this disclosure is shown. The option "View Guide" is the first identifier, used to prompt the user to initiate a confirmation command by clicking the first identifier to obtain detailed instructions on the robot map construction preparation process. Furthermore, the first prompting interface also includes a fourth identifier, which, in response to receiving a confirmation command for the fourth identifier, displays the main interface of the terminal device's preset application. Figure 2 As shown, the "Skip" option represents the fourth identifier. For users who only need to reset the host and do not need to watch the beginner's guide, they can select the "Skip" option to initiate a confirmation command for the fourth identifier and exit to the homepage of the robot's corresponding application.
[0061] In step S102, in response to receiving a confirmation command for the first identifier, a second prompt interface is displayed. The second prompt interface includes preset guidance information and a second identifier. The preset guidance information is used to prompt the user to adjust the environmental state and / or adjust the robot state.
[0062] The user's confirmation command targeting the first identifier indicates a desire for detailed guidance on the robot map building preparation process. The second prompt interface displays the specific steps of this preparation process to the user. The preset guidance information may include at least one of text, image, and video information. It displays the specific steps for adjusting the robot's environment, providing proper preparation for robot map building.
[0063] In an optional embodiment, the second prompt interface may include at least one prompt sub-interface, which includes preset guidance sub-information and preset sub-identifier. After obtaining the preset guidance information of the first prompt sub-interface, the user can click the preset sub-identifier to continue obtaining the preset guidance information of the next prompt sub-interface.
[0064] Optionally, in response to receiving the confirmation instruction for the first identifier, the first prompt sub-interface is displayed, and in response to receiving confirmation instructions for each preset sub-identifier of the prompt sub-interface sequentially, the third prompt interface is displayed. That is, after the user obtains all the preset guidance sub-information, they can enter the subsequent display interface by clicking the preset sub-identifier.
[0065] In an optional embodiment, the preset sub-identifier switches from an unconfirmed state to a confirmed state based on the completion instruction of the guidance sub-information. For example, a completion identifier, such as the option "The above operation has been completed," can be added to the prompt sub-interface. This allows the user to read the preset guidance information, adjust accordingly, and click the completion identifier to send a guidance sub-information completion instruction, causing the prompt sub-interface to display the preset sub-identifier. Alternatively, after the user correctly sets up the robot, the robot can initiate the guidance sub-information completion instruction to enter the next prompt sub-interface or a third prompt interface. In other words, a checkbox function is added during the user's operation according to the preset guidance information to encourage users to actively perform corresponding operations and enhance user engagement.
[0066] In an optional embodiment, the preset guidance information is used to prompt the user to adjust the environmental state and / or adjust the robot state.
[0067] Adjusting the environmental conditions includes at least one of tidying up the environment, opening the door, and turning on the lights.
[0068] When the robot is a robotic vacuum cleaner, the user can be prompted to tidy up the environment, such as arranging furniture like tables and chairs neatly, to provide as much scanning space as possible for the upcoming map building process and to prevent the robotic vacuum cleaner from getting stuck.
[0069] In addition, the system can prompt the user to open the door to prevent the robot vacuum from being unable to enter the room and build a map. It can also prompt the user to turn on the lights to improve the robot vacuum's accuracy in recognizing obstacles in the environment.
[0070] The guidance sub-information completion instruction is generated upon receiving the completion flag confirmation instruction. That is, it is generated after the user selects the completion flag.
[0071] The adjustment of the robot's state includes at least one of connecting the robot to a base station or charging the robot to a preset power level.
[0072] First, the user can be prompted to ensure that the robot vacuum cleaner is located in the base station. By determining the robot's scanning and operation start location as the base station location, the map building process can be ensured to start normally.
[0073] The guidance sub-information completion instruction is generated based on the connection signal between the robot and the base station. After the robot successfully connects to the base station, it can send a connection signal to the terminal device, at which point the terminal device confirms receipt of the guidance sub-information completion instruction.
[0074] In addition, users can be prompted to charge the robot to a preset power level to ensure the complete operation of the map building process.
[0075] For example, Figure 3 A schematic diagram of a second prompting interface provided in this disclosure is shown. The three prompting interfaces respectively represent a first prompting sub-interface, a second prompting sub-interface, and a third prompting sub-interface. The video and text information in the interfaces represent the preset guidance sub-information. The option "Completed the above operation" represents the completion indicator, and the option "Next" represents the preset sub-information. After the user clicks the "Completed the above operation" option, or correctly adjusts the robot's state, the "Next" option switches from an unconfirmed state to a confirmed state, thereby encouraging the user to actively perform the corresponding operation and enhancing user engagement.
[0076] In step S103, in response to receiving a confirmation instruction for the second identifier, a third prompt interface is displayed, the third prompt interface including introductory information of the map building function and the third identifier.
[0077] The introductory information for the map building function may include at least one of text, image, and video information. Users can further understand the robot's map building process by reading the introductory information. For example, Figure 4 A schematic diagram of a third prompting interface provided in this disclosure is shown. The option "Start Quick Mapping" represents the third identifier, used to prompt the user to initiate the robot's map building process by clicking the third identifier.
[0078] Furthermore, the third prompt interface may also include a fourth identifier, and in response to receiving the confirmation instruction for the fourth identifier, the main interface of the terminal device's preset application is displayed. For example... Figure 4 As shown, the "Skip" option represents the fourth identifier. For users who only place the robot and do not want to start the map building function temporarily, they can select the "Skip" option to initiate a confirmation command for the fourth identifier and exit to the home page of the robot's corresponding application.
[0079] In step S104, in response to receiving a confirmation command for the third identifier, the robot's map building function is activated. That is, after the user completes the map building preparation according to the preset guidance information, the robot is controlled to build the map.
[0080] The method described in this disclosure provides users with map building instructions and preparation process guidance through various prompt interfaces during the robot's map building preparation process. This enables users to quickly understand the preparation workflow and make the corresponding settings, thereby enhancing user participation and user experience, and improving the quality of the robot's map building.
[0081] For the foregoing method embodiments, in order to simplify the description, they are all described as a series of actions. However, those skilled in the art should know that this disclosure is not limited to the described order of actions, because according to this disclosure, some steps may be performed in other orders or simultaneously.
[0082] Secondly, those skilled in the art should also know that the embodiments described in the specification are all optional embodiments, and the actions and modules involved are not necessarily required by this disclosure.
[0083] Corresponding to the aforementioned application function implementation method embodiments, this disclosure also provides embodiments of application function implementation apparatus and corresponding terminals.
[0084] An exemplary embodiment of this disclosure illustrates an interactive device block diagram as follows: Figure 5 As shown, the device is applied to a terminal device, which is connected to a robot with map-building capabilities. The device includes:
[0085] The first display module 501 is used to: display a first prompt interface, the first prompt interface including the robot's introductory information and a first identifier;
[0086] The second display module 502 is configured to: in response to receiving a confirmation instruction for the first identifier, display a second prompt interface, the second prompt interface including preset guidance information and the second identifier, the preset guidance information being used to prompt the user to adjust the environmental state and / or adjust the robot state to adjust the environment in which the robot is located;
[0087] The third display module 503 is configured to: in response to receiving a confirmation instruction for the second identifier, display a third prompt interface, wherein the third prompt interface includes introductory information of the map building function and the third identifier;
[0088] The startup module 504 is used to: start the robot's map building function in response to receiving a confirmation instruction for the third identifier.
[0089] In any embodiment of this disclosure, the second prompt interface includes at least one prompt sub-interface, the prompt sub-interface including preset guidance sub-information and preset sub-identifier;
[0090] When the second display module displays the second prompt interface in response to receiving the confirmation command for the first identifier, it is specifically used for:
[0091] In response to receiving the confirmation command for the first identifier, the first prompt sub-interface is displayed;
[0092] When the third display module displays a third prompt interface in response to receiving a confirmation command for the second identifier, it is specifically used for:
[0093] In response to receiving confirmation instructions sequentially for each of the preset sub-identifiers of the prompt sub-interfaces, the third prompt interface is displayed.
[0094] In any embodiment of this disclosure, the preset sub-identifier switches from an unconfirmable state to a confirmable state based on the guidance sub-information.
[0095] In any embodiment of this disclosure, when the preset guidance sub-information is used to prompt the user to adjust the environmental state, the prompt sub-interface further includes a completion indicator;
[0096] The guidance sub-information completion instruction is generated after receiving the completion identifier confirmation instruction.
[0097] In any embodiment of this disclosure, when the preset guidance sub-information is used to prompt the user to adjust the robot's state, the guidance sub-information completion instruction is generated based on the connection signal between the robot and the base station.
[0098] In any embodiment of this disclosure, adjusting the environmental state includes at least one of tidying up the environment, opening a door, and turning on the lights; and / or,
[0099] The adjustment of the robot's state includes at least one of connecting the robot to a base station or charging the robot to a preset power level.
[0100] In any embodiment of this disclosure, the first prompting interface and / or the third prompting interface further include a fourth identifier, and the device further includes a preset interface display module, used for:
[0101] In response to receiving the confirmation instruction for the fourth identifier, a preset interface is displayed, which represents the main interface of the preset application of the terminal device.
[0102] For the device embodiments, since they basically correspond to the method embodiments, the relevant parts can be referred to in the description of the method embodiments. The device embodiments described above are merely illustrative, and the units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this disclosure according to actual needs. Those skilled in the art can understand and implement this without creative effort.
[0103] Figure 6 A block diagram of an electronic device is shown according to an exemplary embodiment of the present disclosure.
[0104] Please refer to the appendix. Figure 6 The diagram illustrates, for example, a block diagram of an electronic device. For instance, device 600 could be a mobile phone, computer, digital broadcasting terminal, messaging device, game console, tablet device, medical device, fitness equipment, personal digital assistant, etc.
[0105] Reference Figure 6 The device 600 may include one or more of the following components: a processing component 602, a memory 604, a power supply component 606, a multimedia component 608, an audio component 610, an input / output (I / O) interface 612, a sensor component 614, and a communication component 616.
[0106] Processing component 602 typically controls the overall operation of device 600, such as operations associated with display, telephone calls, data communication, camera operation, and recording. Processing component 602 may include one or more processors 620 to execute instructions to perform all or part of the steps of the methods described above. Furthermore, processing component 602 may include one or more modules to facilitate interaction between processing component 602 and other components. For example, processing component 602 may include a multimedia module to facilitate interaction between multimedia component 608 and processing component 602.
[0107] Memory 604 is configured to store various types of data to support the operation of device 600. Examples of this data include instructions for any application or method operating on device 600, contact data, phonebook data, messages, pictures, videos, etc. Memory 604 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk.
[0108] The power supply component 606 provides power to the various components of the device 600. The power supply component 606 may include a power management system, one or more power sources, and other components associated with generating, managing, and distributing power to the device 600.
[0109] Multimedia component 608 includes a screen that provides an output interface between the device 600 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touchscreen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touches, swipes, and gestures on the touch panel. The touch sensors may sense not only the boundaries of the touch or swipe action but also the duration and pressure associated with the touch or swipe operation. In some embodiments, multimedia component 608 includes a front-facing camera and / or a rear-facing camera. When the device 600 is in an operating mode, such as a shooting mode or a video mode, the front-facing camera and / or the rear-facing camera may receive external multimedia data. Each front-facing camera and rear-facing camera may be a fixed optical lens system or have focal length and optical zoom capabilities.
[0110] Audio component 610 is configured to output and / or input audio signals. For example, audio component 610 includes a microphone (MIC) configured to receive external audio signals when device 600 is in an operating mode, such as call mode, recording mode, and voice recognition mode. The received audio signals may be further stored in memory 604 or transmitted via communication component 616. In some embodiments, audio component 610 includes a speaker for outputting audio signals.
[0111] I / O interface 612 provides an interface between processing component 602 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to, home buttons, volume buttons, power buttons, and lock buttons.
[0112] Sensor assembly 614 includes one or more sensors for providing state assessments of various aspects of device 600. For example, sensor assembly 614 may detect the on / off state of device 600, the relative positioning of components such as the display and keypad of device 600, changes in the position of device 600 or a component of device 600, the presence or absence of user contact with device 600, the orientation or acceleration / deceleration of device 600, and temperature changes of device 600. Sensor assembly 614 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. Sensor assembly 614 may include an optical sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, sensor assembly 614 may include an accelerometer, a gyroscope, a magnetometer, a pressure sensor, or a temperature sensor.
[0113] Communication component 616 is configured to facilitate wired or wireless communication between device 600 and other devices. Device 600 can access wireless networks based on communication standards, such as WiFi, 2G or 3G, 4G or 5G, or combinations thereof. In one exemplary embodiment, communication component 616 receives broadcast signals or broadcast-related information from an external broadcast management system via a broadcast channel. In one exemplary embodiment, communication component 616 includes a near-field communication (NFC) module to facilitate short-range communication. For example, the NFC module may be implemented based on radio frequency identification (RFID) technology, Infrared Data Association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
[0114] In an exemplary embodiment, the device 600 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the power supply method of the aforementioned electronic device.
[0115] In exemplary embodiments, this disclosure provides a non-transitory computer-readable storage medium including instructions, such as a memory 604 including instructions, which can be executed by a processor 620 of a device 600 to perform the power supply method of the aforementioned electronic device. For example, the non-transitory computer-readable storage medium may be a ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, or optical data storage device, etc.
[0116] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the disclosure herein. This disclosure is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the following claims.
[0117] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is limited only by the appended claims.
Claims
1. An interaction method, characterized in that, The method is applied to a terminal device, which is connected to a robot with map-building capabilities, and includes: The first prompt interface is displayed, which includes the robot's introductory information and a first identifier; In response to receiving a confirmation command for the first identifier, a second prompt interface is displayed. The second prompt interface includes preset guidance information and a second identifier. The preset guidance information is used to prompt the user to adjust the environmental state and / or adjust the robot state. In response to receiving a confirmation command for the second identifier, a third prompt interface is displayed, the third prompt interface including introductory information about the map building function and the third identifier; Upon receiving a confirmation command for a third identifier, the robot's map-building function is activated.
2. The method according to claim 1, characterized in that, The second prompt interface includes at least one prompt sub-interface, and the prompt sub-interface includes preset guidance sub-information and preset sub-identifier; The response to receiving the confirmation instruction for the first identifier, displaying a second prompt interface, includes: In response to receiving the confirmation command for the first identifier, the first prompt sub-interface is displayed; The response to receiving a confirmation command for the second identifier, displaying a third prompt interface, includes: In response to receiving confirmation instructions sequentially for each of the preset sub-identifiers of the prompt sub-interfaces, the third prompt interface is displayed.
3. The method according to claim 2, characterized in that, The preset sub-identifier switches from an unconfirmable state to a confirmable state based on the guidance sub-information.
4. The method according to claim 3, characterized in that, When the preset guidance sub-information is used to prompt the user to adjust the environmental status, the prompt sub-interface also includes a completion indicator; The guidance sub-information completion instruction is generated after receiving the completion identifier confirmation instruction.
5. The method according to claim 3, characterized in that, When the preset guidance sub-information is used to prompt the user to adjust the robot's state, the guidance sub-information completion instruction is generated based on the connection signal between the robot and the base station.
6. The method according to claim 1, characterized in that, The adjustment of the environmental state includes at least one of tidying up the environment, opening the door, and turning on the lights; and / or, The adjustment of the robot's state includes at least one of connecting the robot to a base station or charging the robot to a preset power level.
7. The method according to claim 1, characterized in that, The first prompt interface and / or the third prompt interface further include a fourth identifier, and the method further includes: In response to receiving the confirmation instruction for the fourth identifier, a preset interface is displayed, which represents the main interface of the preset application of the terminal device.
8. An interactive device, characterized in that, Applied to a terminal device, the terminal device being connected to a robot with map-building capabilities, the device includes: The first display module is used to: display a first prompt interface, the first prompt interface including the robot's introductory information and a first identifier; The second display module is configured to: in response to receiving a confirmation instruction for the first identifier, display a second prompt interface, the second prompt interface including preset guidance information and the second identifier, the preset guidance information being used to prompt the user to adjust the environmental state and / or adjust the robot state to adjust the environment in which the robot is located; The third display module is used to: in response to receiving a confirmation instruction for the second identifier, display a third prompt interface, the third prompt interface including introductory information of the map building function and the third identifier; The startup module is used to: in response to receiving a confirmation instruction for the third identifier, start the robot's map building function.
9. The apparatus according to claim 8, characterized in that, The second prompt interface includes at least one prompt sub-interface, and the prompt sub-interface includes preset guidance sub-information and preset sub-identifier; When the second display module displays the second prompt interface in response to receiving the confirmation command for the first identifier, it is specifically used for: In response to receiving the confirmation command for the first identifier, the first prompt sub-interface is displayed; When the third display module displays a third prompt interface in response to receiving a confirmation command for the second identifier, it is specifically used for: In response to receiving confirmation instructions sequentially for each of the preset sub-identifiers of the prompt sub-interfaces, the third prompt interface is displayed.
10. The apparatus according to claim 9, characterized in that, The preset sub-identifier switches from an unconfirmable state to a confirmable state based on the guidance sub-information.
11. The apparatus according to claim 10, characterized in that, When the preset guidance sub-information is used to prompt the user to adjust the environmental status, the prompt sub-interface also includes a completion indicator; The guidance sub-information completion instruction is generated after receiving the completion identifier confirmation instruction.
12. The apparatus according to claim 10, characterized in that, When the preset guidance sub-information is used to prompt the user to adjust the robot's state, the guidance sub-information completion instruction is generated based on the connection signal between the robot and the base station.
13. The apparatus according to claim 8, characterized in that, The adjustment of the environmental state includes at least one of tidying up the environment, opening the door, and turning on the lights; and / or, The adjustment of the robot's state includes at least one of connecting the robot to a base station or charging the robot to a preset power level.
14. The apparatus according to claim 8, characterized in that, The first prompt interface and / or the third prompt interface further include a fourth identifier, and the device further includes a preset interface display module, used for: In response to receiving the confirmation instruction for the fourth identifier, a preset interface is displayed, which represents the main interface of the preset application of the terminal device.
15. An electronic device, characterized in that, The electronic device includes: Memory is used to store processor-executable instructions; A processor is configured to execute executable instructions in the memory to implement the steps of the method according to any one of claims 1 to 7.
16. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 7.
Citation Information
Patent Citations
Method for displaying prompt of man-machine interaction instruction and electronic device
CN110138959A
Sweeping control method and device for sweeping robot
CN110338708A