Multi-dimensional state indication method, system, device, equipment and medium
Through the multi-dimensional state indication method, combined with the combination of color, flicker frequency and brightness, the problem that traditional state indication methods cannot provide detailed information is solved, and accurate and timely feedback on the operating status of the robot is achieved, improving user experience and system adaptability.
Patent Information
- Application Number
- CN202411724300.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-28
- Publication Date
- 2025-03-21
AI Technical Summary
Traditional status indication methods cannot provide sufficiently detailed or intuitive information, making it difficult to quickly and accurately understand the working conditions of the robot, especially in complex operating environments.
The multi-dimensional state indication method is adopted to obtain the status information of the robot and determine the target state indication method based on the preset correspondence relationship, including the combination of color, flicker frequency and brightness, to accurately and timely feedback the operating status of the robot.
It realizes accurate and timely feedback on the operating status of the robot, provides richer and more detailed status information, meets the needs of complex application scenarios, and improves the efficiency and user experience of human-computer interaction.
Smart Images

Figure CN119668134A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of intelligent control technology, and in particular to a multi-dimensional state indication method, system, device, equipment and medium. Background Art
[0002] Traditional status indication methods may not provide sufficiently detailed or intuitive information, making it difficult for users to quickly and accurately understand the robot's working conditions. By introducing multiple forms of expression of status indicators, such as color changes, flashing frequencies, etc., this invention aims to achieve accurate and timely feedback on the robot's operating status, thereby improving the efficiency of human-machine interaction and user experience. This improvement is of great significance for enhancing the usability and safety of robots, especially in complex operating environments, and can help operators make judgments and reactions faster.
[0003] In the prior art, the indication method of the status indicator light is:
[0004] Existing technical solution 1: single-color LED indicator light
[0005] A common method of indicating robot status is to use a single-color LED light. This method indicates the basic status of the robot by presetting a specific color and status correspondence. For example, a green LED light indicates that the robot is in normal operation, and a red LED light indicates that the robot is faulty or needs maintenance. This simple status indication method ensures that the robot status can be discovered and processed in a timely manner through a periodic detection and execution mechanism.
[0006] Existing technical solution 2: multi-color LED indicator light
[0007] Another advanced method of robot status indication is to use multi-color LED indicators. This method uses different color combinations to indicate more status information. Multi-color LED indicators can achieve richer status expressions by presetting detailed indication rules. For example, more specific status information can be indicated by different color combinations and flashing frequencies.
[0008] The above prior art has the following technical defects:
[0009] In the first existing technical solution, the amount of information of a monochrome LED light is very limited and can only represent a few basic states, which makes it difficult to meet the detailed state requirements in complex application scenarios.
[0010] The second existing technical solution is single expression: although there are many types of colors, they are still limited to a few preset modes and lack the ability to dynamically adjust. Difficult for users to understand: users need to remember the meaning of multiple colors and flashing modes, which increases the learning cost and difficulty of use. Summary of the invention
[0011] The technical problem to be solved by the present invention is to provide a multi-dimensional status indication method, system, device, equipment and medium, aiming to solve at least one of the above technical problems.
[0012] In the first aspect, the technical solution of the present invention to solve the above technical problem is as follows: a multi-dimensional state indication method, the method comprising:
[0013] Get the robot's status information;
[0014] Based on a preset corresponding relationship and the state information, determining a target state indication mode corresponding to the state information, wherein the corresponding relationship is a corresponding relationship between different state information and different state indication modes, and the target state indication mode is an indication mode formed by at least one of the color, flashing frequency and brightness of the indicator light on the robot;
[0015] The target state indication method is used to indicate the operating state of the robot.
[0016] The beneficial effect of the present invention is that the robot's operating status can be indicated based on multi-dimensional status indication methods such as color change, flashing frequency and brightness adjustment, and accurate and timely feedback on the robot's operating status can be achieved. This multi-dimensional status indication method can provide richer and more detailed status information to meet the needs of complex application scenarios.
[0017] Based on the above technical solution, the present invention can also be improved as follows.
[0018] Further, the obtaining of the robot's status information includes:
[0019] The state parameters of the robot are obtained by setting a state sensor on the robot, and the state information of the robot is determined based on the state parameters; wherein the state sensor includes at least one of a battery voltage sensor, a temperature sensor and a fault detection sensor.
[0020] The beneficial effect of adopting the above further solution is that different state information can be accurately obtained based on different state sensors.
[0021] Furthermore, the method further comprises:
[0022] The corresponding relationship is updated according to the new status information and the new status indication method.
[0023] The beneficial effect of adopting the above further solution is that the status indication method can be flexibly configured according to actual needs and environmental changes, which enables the robot to provide the most appropriate status feedback in different scenarios and improve the adaptability and reliability of the system.
[0024] Further, determining the state information of the robot based on the state parameter includes:
[0025] When the state parameter meets the preset state judgment condition, the state information is generated.
[0026] The beneficial effect of adopting the above further solution is that the state information of the robot can be accurately judged based on the preset state judgment conditions.
[0027] In a second aspect, in order to solve the above technical problems, the present invention also provides a multi-dimensional status indication system, which includes an indicator light, a control module and a status detection module arranged on a robot, wherein the indicator light and the status detection module are both connected to the control module, wherein:
[0028] The state detection module is used to obtain the state parameters of the robot and send the state parameters to the control module;
[0029] The control module is used to determine the state information of the robot based on the state parameters, and determine the target state indication method corresponding to the state information based on the state information and a preset correspondence, and control the indicator light to indicate the operating state of the robot according to the target state indication method, wherein the correspondence is a correspondence between different state information and different state indication methods, and the target state indication method is an indication method formed by at least one of the color, flashing frequency and brightness of the indicator light on the robot.
[0030] In a third aspect, in order to solve the above technical problems, the present invention further provides a multi-dimensional state indication device, the device comprising:
[0031] The acquisition module is used to obtain the status information of the robot;
[0032] an indication mode determination module, configured to determine a target state indication mode corresponding to the state information based on a preset corresponding relationship and the state information, wherein the corresponding relationship is a corresponding relationship between different state information and different state indication modes, and the target state indication mode is an indication mode formed by at least one of the color, flashing frequency and brightness of the indicator light on the robot;
[0033] The state indication module is used to indicate the operation state of the robot through the target state indication method.
[0034] In a fourth aspect, in order to solve the above-mentioned technical problems, the present invention also provides an electronic device, which includes a memory, a processor, and a computer program stored in the memory and executable on the processor, and when the processor executes the computer program, the multi-dimensional status indication method of the present application is implemented.
[0035] In a fifth aspect, in order to solve the above-mentioned technical problem, the present invention further provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the multi-dimensional status indication method of the present application is implemented.
[0036] Additional aspects and advantages of the present application will be partially given in the following description, which will become apparent from the following description, or will be understood through the practice of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0037] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings required for describing the embodiments of the present invention are briefly introduced below.
[0038] Figure 1 A schematic flow chart of a multi-dimensional status indication method provided by an embodiment of the present invention;
[0039] Figure 2 A schematic diagram of a multi-dimensional status indication system provided by an embodiment of the present invention;
[0040] Figure 3 A schematic diagram of another multi-dimensional status indication system provided by an embodiment of the present invention;
[0041] Figure 4 A schematic diagram of the structure of a multi-dimensional status indication device provided by an embodiment of the present invention;
[0042] Figure 5 A schematic diagram of the structure of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0043] The principles and features of the present invention are described below. The examples given are only used to explain the present invention and are not used to limit the scope of the present invention.
[0044] The technical solution of the present invention and how the technical solution of the present invention solves the above-mentioned technical problems are described in detail below with specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of the present invention will be described below in conjunction with the accompanying drawings.
[0045] The solution provided by the embodiment of the present invention can be applied to any application scenario where the running status of a robot needs to be indicated in a multi-dimensional status indication manner.
[0046] The embodiment of the present invention provides a possible implementation method, such as Figure 1 As shown in FIG. 1 , a flowchart of a multi-dimensional state indication method is provided. The scheme can be executed by any electronic device, for example, a control terminal on a robot, or a server connected to the robot control. For the convenience of description, the method provided by the embodiment of the present invention will be described below by taking the control terminal as the execution subject as an example. Figure 1 The method may include the following steps:
[0047] S10, obtaining status information of the robot;
[0048] S20, based on a preset correspondence relationship and the state information, determining a target state indication mode corresponding to the state information, wherein the correspondence relationship is a correspondence relationship between different state information and different state indication modes, and the target state indication mode is an indication mode formed by at least one of the color, flashing frequency and brightness of the indicator light on the robot;
[0049] S30, indicating the operating state of the robot by means of the target state indicating method.
[0050] The method of the present invention indicates the running status of the robot based on multi-dimensional status indication methods such as color change, flashing frequency and brightness adjustment, and can provide accurate and timely feedback on the running status of the robot. This multi-dimensional status indication method can provide richer and more detailed status information to meet the needs of complex application scenarios.
[0051] The solution of the present invention is further described below in conjunction with the following specific embodiments. In this embodiment, a multi-dimensional status indication method is provided, which may include the following steps:
[0052] S10, obtaining status information of the robot;
[0053] The status information refers to the information about the running status of the robot.
[0054] Specifically, one possible implementation of S10 is as follows:
[0055] The state parameters of the robot are obtained by setting a state sensor on the robot, and the state information of the robot is determined based on the state parameters; wherein the state sensor includes at least one of a battery voltage sensor, a temperature sensor and a fault detection sensor.
[0056] Among them, the battery voltage sensor is a sensor used to detect the power of the robot, the temperature sensor is a sensor used to detect the temperature of the robot when it is working, and the fault detection sensor is a sensor used to detect whether the robot is faulty when it is working. Several sensors can work at the same time. This solution does not limit the number of the above sensors, and can be increased or decreased based on actual needs.
[0057] The above-mentioned determining the state information of the robot based on the state parameter includes:
[0058] When the state parameter meets the preset state judgment condition, the state information is generated.
[0059] Among them, the state parameters refer to the parameters that characterize the operating state of the robot, such as power, temperature and other parameters. The preset state judgment conditions refer to the conditions for judging whether it is necessary to indicate the operating state. When the state parameters meet the preset state judgment conditions, it means that it is an operating state that requires state indication. Then, the state information can be generated when the state parameters meet the preset state judgment conditions.
[0060] As an example, the above-mentioned preset state judgment condition can be a threshold, and different state parameters can correspond to different thresholds. When the state parameter is greater than the threshold corresponding to the state parameter, it means that the state parameter meets the preset state judgment condition. For example, the state parameter is battery power, and the threshold is 20%. When the battery power is lower than 20%, it means that the battery is in a low power state. If it is not charged in time, it may affect the subsequent normal operation of the robot. This situation can be determined as the state information corresponding to low power.
[0061] S20, based on a preset correspondence relationship and the state information, determining a target state indication mode corresponding to the state information, wherein the correspondence relationship is a correspondence relationship between different state information and different state indication modes, and the target state indication mode is an indication mode formed by at least one of the color, flashing frequency and brightness of the indicator light on the robot;
[0062] The above correspondence is pre-set based on different status information of the robot and can be updated based on new status information and new status indication methods.
[0063] In the present application, the status information can be indicated based on a single-dimensional status indication method. For example, a green light indicates normal operation, a red light flashes quickly to indicate an emergency state, and a gradually decreasing brightness indicates a decrease in battery power. The status information can also be indicated based on a multi-dimensional status indication method. For example, if the status information is a fault mode, and the fault level of the fault mode is the highest level, then at this time, the corresponding target status indication method is: the indicator light turns red, flashes quickly, and the brightness gradually increases.
[0064] That is to say, in the present application scheme, after determining the status information of the robot, the status indication level of the robot can also be determined based on the status information, and the target status indication mode corresponding to the status indication level of the robot can be determined based on the status indication level and the preset different status indication levels and different status indication modes.
[0065] The status indication level may be set based on the operating state corresponding to the status information. For example, if the status information is information representing a fault state, the status indication level may be determined based on the fault level.
[0066] S30, indicating the operating state of the robot by means of the target state indicating method.
[0067] The operating status of the robot is usually indicated by an indicator light on the robot in a target status indication manner.
[0068] For example, if it is detected that the battery power is less than 20%, under this status information, the corresponding target status indication method is: make the indicator light (such as LED light) turn yellow and flash slowly.
[0069] As an example, different status indication modes may be:
[0070] Status indication method corresponding to color changes: Different colors represent different status, such as green for normal operation, yellow for standby, red for fault, and blue for charging.
[0071] Status indication method corresponding to flashing frequency: Different flashing frequencies are used to indicate different status information, such as fast flashing for emergency status and slow flashing for warning.
[0072] Status indication method corresponding to brightness adjustment: The change of battery power or other status parameters is indicated by adjusting the brightness. For example, a gradual decrease in brightness indicates a decrease in battery power.
[0073] Status indication method corresponding to the combination mode: Combine multiple expressions such as color, flashing frequency and brightness to achieve more complex status information transmission. For example, a green light flashes quickly to indicate initialization, and a red light flashes slowly to indicate entering low power mode.
[0074] In the present application scheme, the state information of the robot can be determined based on the state parameters obtained by the state sensor, and the details can be found in the following scheme:
[0075] First, the state parameters collected by the state sensor at each time (each time point within a period of time, for example, every minute within 10 minutes) are normalized. The state parameters at each time are as follows:
[0076] The upper and lower limits of the envelope are obtained by extracting the envelope curve of the state parameters, which are normalized by dividing by the upper limit of the envelope, and then de-averaged to eliminate the influence of the environment and noise when obtaining the state parameters.
[0077] Then, the normalized data corresponding to each time is subjected to low-pass filtering to obtain the processed state parameters corresponding to each time;
[0078] Then, according to the processed state parameters corresponding to each time, the time-frequency spectrum of the processed state parameters is drawn, and the spectrum energy is accumulated along the time axis to obtain a spectrum energy diagram with frequency as a variable; specifically:
[0079] For each processed state parameter corresponding to a time, the time-frequency spectrum of the processed state parameter corresponding to the time is calculated by the short-time Fourier transform (STFT) method;
[0080] Then, based on the time-frequency spectrum corresponding to each time, a time-frequency spectrum diagram is drawn;
[0081] The spectral energy of each time-frequency spectrum is calculated along the time direction, and then the spectral energy of each time is accumulated along the time axis to obtain the cumulative sum of the spectral energy of each frequency, and then a spectral energy diagram with frequency as a variable is obtained.
[0082] The kurtosis value in the spectral energy graph is calculated, and finally the robot's state information is determined by setting a suitable threshold and comparing it with the kurtosis value.
[0083] In this embodiment, relevant thresholds are set (which can be determined based on the state parameters of the robot in different operating states, and the state parameters in different operating states can correspond to different thresholds). Then, by comparing the kurtosis value kur with the thresholds representing different operating states, it is determined which operating state the robot is in, that is, what the state information of the robot is.
[0084] As an example, for the state parameter characterizing the power level, a corresponding threshold is set to characterize whether the robot is low on power. If the kurtosis value kur determined based on the above embodiment is greater than the threshold characterizing the power level, it indicates that the robot is in a state of not lacking power. If the kurtosis value kur determined based on the above embodiment is not greater than the threshold characterizing the power level, it indicates that the robot is in a state of low power.
[0085] The solution of the present invention has the following beneficial effects:
[0086] Integration of multiple forms of expression: The present invention integrates multiple forms of expression such as color change, flashing frequency and brightness adjustment to achieve accurate and timely feedback on the robot's operating status. This multi-dimensional expression method can provide richer and more detailed status information to meet the needs of complex application scenarios.
[0087] Dynamic adjustment capability: The status indicator light of the present invention has dynamic adjustment capability, and the status indication mode can be flexibly configured according to actual needs and environmental changes. This enables the robot to provide the most appropriate status feedback in different scenarios, improving the adaptability and reliability of the system.
[0088] User-friendly design: The present invention enables users to quickly understand and identify the robot's status through intuitive color, flashing frequency and brightness changes, reducing learning costs and usage difficulties. This improves user experience and enhances the efficiency of human-computer interaction.
[0089] Based on Figure 1 Based on the same principle as the method shown in , the embodiment of the present invention also provides a multi-dimensional status indication system 10, such as Figure 2 and Figure 3 As shown in FIG. 1 , the multi-dimensional status indication system 10 may include an indicator light 130 ( Figure 3 The LED indicator light shown in FIG. 1 ), the control module 120 and the status detection module 110, the indicator light 130 and the status detection module 110 are both connected to the control module 120, wherein:
[0090] The state detection module 110 is used to obtain the state parameters of the robot and send the state parameters to the control module;
[0091] The control module 120 is used to determine the state information of the robot based on the state parameters, and determine the target state indication method corresponding to the state information based on the state information and a preset correspondence, and control the indicator light 130 to indicate the operating state of the robot according to the target state indication method, wherein the correspondence is a correspondence between different state information and different state indication methods, and the target state indication method is an indication method formed by at least one of the color, flashing frequency and brightness of the indicator light on the robot.
[0092] Optionally, when the control module 120 controls the indicator light to indicate the running state of the robot according to the target state indication method, it is specifically used to:
[0093] generating a control signal based on the target state indication mode;
[0094] The control signal is sent to the indicator light so that the indicator light indicates the operating state of the robot according to the target state indication method.
[0095] Optionally, the state detection module 110 is a state sensor, and the state sensor includes at least one of a battery voltage sensor, a temperature sensor, and a fault detection sensor.
[0096] Optionally, the control module 120 may convert the status information into a corresponding LED indicator light control signal (control signal) based on preset rules and intelligent algorithms.
[0097] Based on Figure 1 Based on the same principle as the method shown in , the embodiment of the present invention also provides a multi-dimensional status indication device 20, such as Figure 4 As shown in , the multi-dimensional status indication device 20 may include an acquisition module 210, an indication mode determination module 220 and a status indication module 230, wherein:
[0098] An acquisition module 210 is used to acquire status information of the robot;
[0099] An indication mode determination module 220, configured to determine a target state indication mode corresponding to the state information based on a preset correspondence relationship and the state information, wherein the correspondence relationship is a correspondence relationship between different state information and different state indication modes, and the target state indication mode is an indication mode formed by at least one of the color, flashing frequency and brightness of the indicator light on the robot;
[0100] The state indication module 230 is used to indicate the operation state of the robot through the target state indication method.
[0101] Optionally, the acquisition module 210 is specifically configured to:
[0102] The state parameters of the robot are obtained by setting a state sensor on the robot, and the state information of the robot is determined based on the state parameters; wherein the state sensor includes at least one of a battery voltage sensor, a temperature sensor and a fault detection sensor.
[0103] Optionally, the device further comprises:
[0104] The updating module is used to update the corresponding relationship according to the new status information and the new status indication mode.
[0105] Optionally, when determining the state information of the robot based on the state parameter, the indication mode determination module 220 is specifically used to:
[0106] When the state parameter meets the preset state judgment condition, the state information is generated.
[0107] The multidimensional status indication device of the embodiment of the present invention can execute the multidimensional status indication method provided by the embodiment of the present invention, and the implementation principle is similar. The actions performed by each module and unit in the multidimensional status indication device in each embodiment of the present invention correspond to the steps in the multidimensional status indication method in each embodiment of the present invention. For the detailed functional description of each module of the multidimensional status indication device, please refer to the description in the corresponding multidimensional status indication method shown in the previous text, and will not be repeated here.
[0108] Among them, the above-mentioned multi-dimensional status indication device can be a computer program (including program code) running in a computer device, for example, the multi-dimensional status indication device is an application software; the device can be used to execute the corresponding steps in the method provided in an embodiment of the present invention.
[0109] In some embodiments, the multi-dimensional status indication device provided by the embodiment of the present invention can be implemented in a combination of software and hardware. As an example, the multi-dimensional status indication device provided by the embodiment of the present invention can be a processor in the form of a hardware decoding processor, which is programmed to execute the multi-dimensional status indication method provided by the embodiment of the present invention. For example, the processor in the form of a hardware decoding processor can adopt one or more application-specific integrated circuits (ASICs), DSPs, programmable logic devices (PLDs), complex programmable logic devices (CPLDs), field programmable gate arrays (FPGAs) or other electronic components.
[0110] In other embodiments, the multi-dimensional status indication device provided by the embodiments of the present invention can be implemented in a software manner. Figure 4 A multi-dimensional status indication device stored in a memory is shown, which can be software in the form of a program and a plug-in, and includes a series of modules, including an acquisition module 210, an indication mode determination module 220 and a status indication module 230, for implementing the multi-dimensional status indication method provided in an embodiment of the present invention.
[0111] The modules involved in the embodiments of the present invention may be implemented by software or hardware, wherein the name of a module does not limit the module itself in some cases.
[0112] Based on the same principle as the method shown in the embodiments of the present invention, an electronic device is also provided in the embodiments of the present invention, which may include but is not limited to: a processor and a memory; the memory is used to store a computer program; the processor is used to execute the method shown in any embodiment of the present invention by calling the computer program.
[0113] In an alternative embodiment, an electronic device is provided, such as Figure 5 As shown, Figure 5 The electronic device 4000 shown includes: a processor 4001 and a memory 4003. The processor 4001 and the memory 4003 are connected, such as through a bus 4002. Optionally, the electronic device 4000 may also include a transceiver 4004, which may be used for data interaction between the electronic device and other electronic devices, such as data transmission and / or data reception. It should be noted that in actual applications, the transceiver 4004 is not limited to one, and the structure of the electronic device 4000 does not constitute a limitation on the embodiments of the present invention.
[0114] Processor 4001 may be a CPU (Central Processing Unit), a general-purpose processor, a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array) or other programmable logic devices, transistor logic devices, hardware components or any combination thereof. It may implement or execute various exemplary logic blocks, modules and circuits described in conjunction with the disclosure of the present invention. Processor 4001 may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, etc.
[0115] The bus 4002 may include a path to transmit information between the above components. The bus 4002 may be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus. The bus 4002 may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 5 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.
[0116] The memory 4003 can be a ROM (Read Only Memory) or other types of static storage devices that can store static information and instructions, a RAM (Random Access Memory) or other types of dynamic storage devices that can store information and instructions, or an EEPROM (Electrically Erasable Programmable Read Only Memory), a CD-ROM (Compact Disc Read Only Memory) or other optical disk storage, optical disk storage (including compressed optical disk, laser disk, optical disk, digital versatile disk, Blu-ray disk, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited to this.
[0117] The memory 4003 is used to store the application code (computer program) for executing the solution of the present invention, and the execution is controlled by the processor 4001. The processor 4001 is used to execute the application code stored in the memory 4003 to implement the content shown in the above method embodiment.
[0118] The electronic device may also be a terminal device. Figure 5 The electronic device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present invention.
[0119] An embodiment of the present invention provides a computer-readable storage medium, on which a computer program is stored. When the computer-readable storage medium is run on a computer, the computer can execute the corresponding contents of the aforementioned method embodiment.
[0120] According to another aspect of the present invention, a computer program product or a computer program is also provided, the computer program product or the computer program comprising computer instructions, the computer instructions being stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device executes the methods provided in the implementation modes of the above-mentioned various embodiments.
[0121] Computer program code for performing the operations of the present invention may be written in one or more programming languages, or a combination thereof, including object-oriented programming languages, such as Java, Smalltalk, C++, and conventional procedural programming languages, such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., through the Internet using an Internet service provider).
[0122] It should be understood that the flow charts and block diagrams in the accompanying drawings illustrate the possible implementation architecture, functions and operations of the method and computer program product according to various embodiments of the present invention. In this regard, each box in the flow chart or block diagram can represent a module, a program segment, or a part of a code, and the module, the program segment, or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a sequence different from that marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flow chart, and the combination of the boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0123] The computer-readable storage medium provided by the embodiment of the present invention may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to, an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In the present invention, a computer-readable storage medium may be any tangible medium containing or storing a program that may be used by or in conjunction with an instruction execution system, device, or device.
[0124] The computer-readable storage medium carries one or more programs. When the one or more programs are executed by the electronic device, the electronic device executes the method shown in the above embodiment.
[0125] The above description is only a preferred embodiment of the present invention and an explanation of the technical principles used. Those skilled in the art should understand that the disclosure scope involved in the present invention is not limited to the technical solution formed by a specific combination of the above technical features, but should also cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the above disclosed concept. For example, the above features are replaced with the technical features with similar functions disclosed in the present invention (but not limited to) by each other.
Claims
1. A multi-dimensional status indication method, characterized in that: The following steps are involved: Get the robot's status information; Based on a preset corresponding relationship and the state information, determining a target state indication mode corresponding to the state information, wherein the corresponding relationship is a corresponding relationship between different state information and different state indication modes, and the target state indication mode is an indication mode formed by at least one of the color, flashing frequency and brightness of the indicator light on the robot; The target state indication method is used to indicate the operating state of the robot.
2. The method according to claim 1, characterized in that The obtaining of the robot's status information includes: The state parameters of the robot are obtained by setting a state sensor on the robot, and the state information of the robot is determined based on the state parameters; wherein the state sensor includes at least one of a battery voltage sensor, a temperature sensor and a fault detection sensor.
3. The method according to claim 1, characterized in that The method further comprises: The corresponding relationship is updated according to the new status information and the new status indication method.
4. The method according to claim 2, characterized in that: The step of determining the state information of the robot based on the state parameter comprises: When the state parameter meets the preset state judgment condition, the state information is generated.
5. A multi-dimensional status indication system, characterized in that: It includes an indicator light, a control module and a state detection module arranged on the robot, wherein the indicator light and the state detection module are both connected to the control module, wherein: The state detection module is used to obtain the state parameters of the robot and send the state parameters to the control module; The control module is used to determine the state information of the robot based on the state parameters, and determine the target state indication method corresponding to the state information based on the state information and a preset correspondence, and control the indicator light to indicate the operating state of the robot according to the target state indication method, wherein the correspondence is a correspondence between different state information and different state indication methods, and the target state indication method is an indication method formed by at least one of the color, flashing frequency and brightness of the indicator light on the robot.
6. The system according to claim 5, characterized in that When the control module controls the indicator light to indicate the running state of the robot according to the target state indication mode, the control module is specifically used to: generating a control signal based on the target state indication mode; The control signal is sent to the indicator light so that the indicator light indicates the operating state of the robot according to the target state indication method.
7. The system according to claim 5, characterized in that The state detection module is a state sensor, and the state sensor includes at least one of a battery voltage sensor, a temperature sensor, and a fault detection sensor.
8. A multi-dimensional status indication device, characterized in that: The device comprises: The acquisition module is used to obtain the status information of the robot; an indication mode determination module, configured to determine a target state indication mode corresponding to the state information based on a preset corresponding relationship and the state information, wherein the corresponding relationship is a corresponding relationship between different state information and different state indication modes, and the target state indication mode is an indication mode formed by at least one of the color, flashing frequency and brightness of the indicator light on the robot; The state indication module is used to indicate the operation state of the robot through the target state indication method.
9. An electronic device, characterized in that: The method comprises a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the method according to any one of claims 1 to 4 when executing the computer program.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method according to any one of claims 1 to 4 is implemented.
Citation Information
Patent Citations
Robot state prompting system, method and device and electronic equipment
CN112171663A
Equipment operation state identification method and device
CN114821194A
Light control method and device, three-dimensional storage robot, computer readable storage medium and computer program product
CN118921817A
Medical robot system
CN213075908U
Distribution robot
CN213081471U
Cited By
Equipment state indication method and device
CN120583557A