Method for adjusting screen brightness of robot, robot and medium

By intelligently adjusting the screen brightness based on the robot's status information, the problem of limited screen brightness adjustment for robots is solved, power consumption is reduced, and user interaction is improved.

CN114842815BActive Publication Date: 2026-07-21SHANGHAI YOGO ROBOTICS CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
SHANGHAI YOGO ROBOTICS CO LTD
Filing Date
2022-04-29
Publication Date
2026-07-21

AI Technical Summary

Technical Problem

The robot's screen brightness adjustment method is limited, resulting in high power consumption and inconvenient user interaction, especially when interacting with people, the screen is not easy to see.

Method used

By acquiring the robot's status information, including task information, movement information, time information, and camera information, and combining it with brightness levels and weights, the screen brightness is intelligently adjusted to adapt to different scenarios and task requirements.

Benefits of technology

It enables intelligent adjustment of robot screen brightness, is suitable for various scenarios, reduces power consumption, and improves the interaction with users.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114842815B_ABST
    Figure CN114842815B_ABST
Patent Text Reader

Abstract

The application provides a robot screen brightness adjustment method, a robot and a medium, and the robot screen brightness adjustment method comprises the following steps: obtaining state information of the robot; and adjusting the screen brightness of the robot according to the state information. The application can obtain the state information of the robot, and adjust the screen brightness of the robot according to the state information, so that the screen brightness adjustment is realized based on task information, or the screen brightness adjustment is realized in combination with the task information and related information, the screen brightness adjustment of the robot is more intelligent, can be applied to various scenes, power consumption is effectively reduced, the problem that the current robot screen brightness adjustment mode is single is solved, and better interaction with the user is realized.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] This invention relates to the field of robotics, and more particularly to a method for adjusting the brightness of a robot screen, a robot, and a medium. [Background Technology]

[0002] With the continuous development of technology, intelligent mobile devices (such as robots) can provide convenient services in various scenarios. Robots are increasingly interacting with people during service delivery. Currently, most mobile phone touchscreens adjust brightness automatically based on ambient light. However, in building robot interactions, the distance between the robot and the user is much greater than the distance between the user and a mobile phone. If the brightness adjustment method is the same as that of a mobile phone, it would be impossible for the human eye to clearly see the robot screen in real time for convenient operation and interaction. Furthermore, robot screens lack a sleep mode like mobile phones; keeping the robot screen constantly lit would shorten its lifespan and increase power consumption.

[0003] Therefore, it is necessary to provide a novel method for adjusting the brightness of a robot screen, as well as a robot and a medium, to overcome the aforementioned shortcomings. [Summary of the Invention]

[0004] The purpose of this invention is to provide a method, robot, and medium for adjusting the brightness of a robot screen, making the adjustment of robot screen brightness more intelligent, applicable to various scenarios, and effectively reducing power consumption. This solves the problem of the current single method for adjusting robot screen brightness and enables better interaction with the user.

[0005] To achieve the above objectives, in a first aspect, the present invention provides a method for adjusting the brightness of a robot screen, comprising the following steps: acquiring the robot's state information; and adjusting the robot's screen brightness according to the state information.

[0006] In a preferred embodiment, the status information includes the robot's current task information.

[0007] In a preferred embodiment, the status information further includes relevant information collected by the robot, which includes one or more of movement information, time information, and camera information.

[0008] In a preferred embodiment, the step of adjusting the screen brightness of the robot according to the status information includes: when the task information is entering or leaving the smart cabinet, adjusting the screen brightness of the robot to 0, i.e., turning off the screen.

[0009] In a preferred embodiment, the step of adjusting the screen brightness of the robot according to the status information includes: when the task information indicates that a delivery or pickup task is being performed and the movement information indicates rapid movement, adjusting the screen brightness of the robot to 0 or reducing the screen brightness of the robot; when the task information indicates that a delivery or pickup task is being performed and the movement information indicates stationary or slow movement, increasing the screen brightness of the robot.

[0010] In a preferred embodiment, the step of adjusting the screen brightness of the robot according to the status information includes: increasing the screen brightness of the robot when the task information is passing through an automatic door, a turnstile, or taking an elevator and the time information is during a peak period; and decreasing the screen brightness of the robot when the task information is passing through an automatic door, a turnstile, or taking an elevator and the time information is during an off-peak period.

[0011] In a preferred embodiment, the step of adjusting the screen brightness of the robot according to the status information includes: when the task information is performing a charging task and the time information is an off-peak period, and the camera information is that no face is detected, adjusting the screen brightness of the robot to 0; when the task information is performing a charging task and the time information is an off-peak period, and the camera information is that a face is detected, increasing the screen brightness of the robot; and when the task information is aimless and the time information is an off-peak period, and the camera information is that a face is detected, automatically adjusting the screen brightness according to the brightness sensor inside the robot.

[0012] In a preferred embodiment, the robot pre-stores brightness levels and weights corresponding to the task information and related information, respectively. The screen brightness of the robot is the sum of the product of the brightness level and weight corresponding to the task information and the product of the brightness level and weight corresponding to the related information. Then, the screen brightness is adjusted to different brightness levels according to different weight values.

[0013] Secondly, the present invention also provides a robot, comprising: a memory and one or more processors; the memory being used to store one or more computer programs; when the one or more computer programs are executed by the one or more processors, the robot screen brightness adjustment method described in any of the above embodiments is implemented.

[0014] Thirdly, the present invention also provides a computer storage medium storing a computer program, wherein when the computer program is executed by a processor, it implements the method for adjusting the brightness of the robot screen as described in any of the above embodiments.

[0015] Compared to existing technologies, the robot screen brightness adjustment method, robot, and computer storage medium provided by this invention can acquire the robot's status information and adjust the robot's screen brightness according to the status information. This enables screen brightness adjustment based on task information or by combining task information and related information, making the robot screen brightness adjustment more intelligent, applicable to various scenarios, and effectively reducing power consumption. It solves the problem of the current single method of robot screen brightness adjustment and achieves better interaction with users. [Attached Image Description]

[0016] To more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings used in the embodiments will be briefly introduced below. It should be understood that the following drawings only show some embodiments of the present invention and should not be regarded as a limitation on the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.

[0017] Figure 1 A flowchart of the robot screen brightness adjustment method provided by the present invention;

[0018] Figure 2 A diagram illustrating the task information performed by the robot;

[0019] Figure 3 A diagram illustrating screen adjustments for robots in various scenarios;

[0020] Figure 4 A schematic diagram of the robot provided by this invention.

Detailed Implementation Methods

[0021] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. The components of the embodiments of the present invention described and shown in the accompanying drawings can generally be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present invention provided in the accompanying drawings is not intended to limit the scope of the claimed invention, but merely to illustrate selected embodiments of the invention. All other embodiments obtained by those skilled in the art based on the embodiments of the present invention without inventive effort are within the scope of protection of the present invention.

[0022] Please see Figure 1 This invention provides a method for adjusting the brightness of a robot screen, comprising the following steps:

[0023] Step S10: Obtain the robot's status information;

[0024] Step S20: Adjust the screen brightness of the robot according to the status information.

[0025] In this embodiment, the status information includes the robot's current task information, that is, the robot adjusts the screen brightness based on the acquired task information. The task information refers to the task the robot is currently performing, and includes, but is not limited to, the task being performed by the robot. Figure 2 The examples shown include aimless movement, horizontal movement, preparing to stop at an elevator, waiting at the elevator entrance, entering the elevator, abandoning entry, entering and exiting a smart locker (Station), delivering / picking up goods, charging, and passing through an automatic door. Understandably, the robot obtains information about the currently executing task from the cloud in real time and adjusts the screen brightness accordingly. Specifically, the robot can pre-store an adjustment table that establishes a relationship between tasks and screen brightness, with each task corresponding to a preset screen brightness level to adjust the screen brightness based on the task information.

[0026] In practical applications, step S20 may include the following steps:

[0027] When the task information is "entering or exiting the smart cabinet," the robot's screen brightness is adjusted to 0. Specifically, when the task information is "entering or exiting the smart cabinet," the robot has no need for screen interaction, so the robot's screen brightness is adjusted to 0, i.e., the screen is turned off directly to reduce power consumption. "Exiting the smart cabinet" here refers to the robot exiting the smart cabinet.

[0028] Furthermore, after step S10, the following steps may also be included:

[0029] Obtain the scene information where the robot is located;

[0030] The task information and the scene information are matched and verified.

[0031] Understandably, after the robot acquires task information, it can also acquire current scene information, which refers to the robot's current environmental data and / or business scenario. Matching and verifying the task information and scene information confirms the accuracy of the acquired task information, thereby improving the accuracy of screen brightness adjustment. If the task information matches the scene information, the robot's screen brightness is adjusted accordingly; if the task information does not match the scene information, the robot's current task information is reacquired.

[0032] In another embodiment of the present invention, the status information further includes relevant information collected by the robot, that is, the status information includes task information and related information, and the robot adjusts the screen brightness of the robot in combination with the task information and related information.

[0033] Furthermore, after step S10, the following steps may also be included:

[0034] Obtain the scene information where the robot is located;

[0035] The task information and the scene information are matched and verified.

[0036] Understandably, after the robot acquires task information, it can also acquire current scene information, which refers to the robot's current environmental data and / or business scenario. Matching and verifying the task information and scene information confirms the accuracy of the acquired task information, thereby improving the accuracy of screen brightness adjustment. If the task information matches the scene information, the robot's screen brightness is adjusted accordingly; if the task information does not match the scene information, the robot's current task information is reacquired.

[0037] The relevant information includes one or more of movement information, time information, and camera information. The robot adjusts the screen brightness of the robot by combining the task information and one or more of the relevant information, making the adjustment of the robot screen brightness more intelligent and applicable to various scenarios.

[0038] Understandably, the robot can pre-store brightness levels and weights corresponding to the task information and related information. The robot's screen brightness is calculated based on the combined brightness levels and weights of the task information and related information. Specifically, the screen brightness calculation method can be the sum of the products of the brightness levels and weights corresponding to the task information and the brightness levels and weights corresponding to the related information. The brightness levels and weights corresponding to the task information and related information can be pre-set according to actual needs. For example, time information corresponds to a lower brightness level during off-peak hours, while camera information corresponds to a higher brightness level when a face is detected.

[0039] In this embodiment, step S20 includes the following steps:

[0040] When the task information indicates that a delivery or pickup task is being performed and the movement information indicates rapid movement, the screen brightness of the robot is adjusted to 0 or the screen brightness of the robot is reduced.

[0041] When the task information indicates that a delivery or pickup task is being performed and the movement information indicates that the robot is stationary or moving slowly, the screen brightness of the robot should be increased.

[0042] Specifically, during delivery or pickup tasks, if the robot is moving rapidly, the screen brightness can be relatively low (low brightness) or off to reduce power consumption. When stationary (e.g., in an elevator, waiting for orders), or moving slowly (e.g., in high-traffic areas, passing through turnstiles), the screen brightness can be appropriately increased to improve user interaction. Increasing screen brightness means adding more brightness than before. It should be understood that this adjustment should be based on ambient light conditions to prevent the screen from becoming too bright or too dim. This design allows the robot to adjust screen brightness according to different movement patterns while performing the same task.

[0043] The tasks being performed include, but are not limited to, delivery and pickup; for example, they could also include patrolling, guiding, etc.

[0044] Further, step S20 includes the following steps:

[0045] When the task information is to pass through an automatic door, a turnstile, or take an elevator, and the time information is during a peak period, increase the screen brightness of the robot;

[0046] When the task information is to pass through an automatic door, a turnstile, or take an elevator, and the time information is during off-peak hours, the screen brightness of the robot should be reduced.

[0047] Specifically, if the robot's task is to pass through automatic doors, turnstiles, or take elevators during the midday rush hour, when there are likely to be many people around, the robot's screen can be set to high brightness to alert those around it that the robot has a task to perform and is not simply waiting. However, if it is during off-peak hours, such as in the early morning, when the robot is passing through automatic doors, turnstiles, or taking elevators, the screen can be set to low brightness to conserve the robot's battery power.

[0048] As an example, the turnstile includes one or more scenarios of waiting at the gate, passing through the gate, and exiting the gate; the elevator ride includes one or more scenarios of waiting for the elevator at the elevator entrance, entering the elevator, giving up entering the elevator, waiting to exit the elevator, and exiting the elevator; the specific screen brightness adjustment can be configured according to the actual situation.

[0049] Further, step S20 includes the following steps:

[0050] When the task information indicates charging, the time information indicates an off-peak period, and the camera information indicates no face detected, the robot's screen brightness is adjusted to 0.

[0051] When the task information indicates charging, the time information indicates an off-peak period, and the camera information indicates a face has been detected, the screen brightness of the robot is increased.

[0052] When the task information is aimless, the time information is during off-peak hours, and the camera information indicates that a face has been detected, the screen brightness is automatically adjusted based on the brightness sensor inside the robot.

[0053] Specifically, after acquiring task information, the robot can determine whether a secondary check of the top-mounted camera is needed to detect the presence of someone. For example, if the robot is charging during off-peak hours, its screen can be set to 0% to conserve power. However, if someone checks the screen and the top-mounted camera detects someone looking at it, the screen will automatically adjust to medium brightness. Conversely, if the robot is performing aimless movements outside of peak hours and someone is visible on the screen, the screen can automatically adjust its brightness to a suitable reading level based on the brightness sensor.

[0054] Understandably, based on the above mandatory execution conditions (task information) and optional execution conditions (related information), the robot determines that the current screen brightness should be high, off, medium, low, or automatically adjusted (the screen brightness value is determined by the screen's brightness sensor), thus enabling the robot's screen brightness adjustment to be applicable to various complex scenarios.

[0055] As an example, the camera information also includes collected current environmental information, such as the current location, the ambient light level, and the crowd density. In some embodiments, when the camera detects crowding, the screen brightness can be increased.

[0056] Please see Figure 3 This diagram illustrates how robots adjust their screens in various scenarios. For example, scenarios where the screen automatically adjusts to 0 brightness (screen off) include: robot charging tasks + no face detected by the top camera; off-peak mobile tasks + no face detected by the top camera; off-peak delivery points remaining stationary with no tasks for more than 20 minutes + no face detected by the top camera.

[0057] The scenarios that automatically adjust to high brightness and keep the screen constantly lit include: waiting tasks at order placement points during peak hours; and waiting tasks at food pickup points during peak hours.

[0058] The scenarios that automatically adjust the screen to medium brightness and keep it constantly lit include: level movement behavior + peak time; peak time for passing through the gate / entering the elevator / inside the elevator / exiting the elevator.

[0059] The system automatically adjusts to the corresponding scene based on the ambient light level, including: non-charging state + off-peak hours + mobile task + someone detected on the screen.

[0060] Please see Figure 4The present invention also provides a robot, including: a memory 210 and one or more processors 220.

[0061] Specifically, the memory 210 is used to store one or more computer programs; when the one or more computer programs are executed by one or more processors 220, the method for adjusting the brightness of the robot screen as described in any of the above embodiments is implemented.

[0062] The memory 210 may be, but is not limited to, Random Access Memory (RAM), Read Only Memory (ROM), Programmable Read-Only Memory (PROM), Erasable Programmable Read-Only Memory (EPROM), Electrically Erasable Programmable Read-Only Memory (EEPROM), etc. The memory 210 stores programs, and the processor 220 runs these programs after receiving execution instructions to implement the robot screen brightness adjustment method described in another embodiment. It is understood that access to the memory 210 by the processor 220 and other possible components can be performed under the control of the storage controller.

[0063] The processor 220 may be an integrated circuit chip with signal processing capabilities. The processor 220 may be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc., or it may be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components, capable of implementing or executing the methods and steps disclosed in any embodiment of this invention.

[0064] The present invention also provides a computer storage medium storing a computer program, which, when executed by a processor, implements the method for adjusting the brightness of a robot screen as described in any of the foregoing embodiments.

[0065] In summary, the robot screen brightness adjustment method, robot, and computer storage medium provided by this invention can acquire the robot's status information and adjust the robot's screen brightness according to the status information. This enables screen brightness adjustment based on task information or by combining task information and related information, making the robot screen brightness adjustment more intelligent, applicable to various scenarios, and effectively reducing power consumption. It solves the problem of the current single method of robot screen brightness adjustment and achieves better interaction with users.

[0066] The above description is merely an embodiment of the present invention and does not limit the patent scope of the present invention. Any equivalent structural or procedural transformations made based on the content of the present invention specification and drawings, or direct or indirect applications in other related technical fields, are similarly included within the patent protection scope of the present invention.

Claims

1. A method for adjusting the brightness of a robot screen, characterized in that, Includes the following steps: Obtain the robot's status information; Adjust the robot's screen brightness according to the status information; The status information includes the robot's current task information, which includes aimless movement, level movement, preparing to stop at a stairwell, waiting at the elevator entrance, entering the elevator, abandoning the elevator entry, entering or exiting the smart cabinet, delivering / picking up goods, charging, and passing through an automatic door. The robot has a pre-stored adjustment relationship table between tasks and screen brightness, with each task corresponding to a preset screen brightness to adjust the screen brightness according to the task information. The status information also includes relevant information collected by the robot, which includes one or more of movement information, time information, and camera information; The robot has pre-stored brightness levels and weights corresponding to the task information and related information respectively. The screen brightness of the robot is the sum of the product of the brightness level and weight corresponding to the task information and the product of the brightness level and weight corresponding to the related information. After obtaining the robot's state information, the following is also included: Obtain the scene information where the robot is located; The task information and the scene information are matched and verified. If the task information matches the scene information, the screen brightness of the robot is adjusted according to the task information; if the task information does not match the scene information, the current task information of the robot is reacquired.

2. The method for adjusting the brightness of a robot screen as described in claim 1, characterized in that, The step of adjusting the robot's screen brightness based on the status information includes: When the task information is to enter or exit the smart cabinet, adjust the robot's screen brightness to 0.

3. The method for adjusting the brightness of a robot screen as described in claim 1, characterized in that, The step of adjusting the robot's screen brightness based on the status information includes: When the task information indicates that a task is being performed and the movement information indicates that the robot is moving quickly, adjust the screen brightness of the robot to 0 or reduce the screen brightness of the robot. When the task information indicates that a task is being performed and the movement information indicates that the robot is stationary or moving slowly, the screen brightness of the robot should be increased.

4. The method for adjusting the brightness of a robot screen as described in claim 1, characterized in that, The step of adjusting the robot's screen brightness based on the status information includes: When the task information is to pass through an automatic door, a turnstile, or take an elevator, and the time information is during a peak period, increase the screen brightness of the robot; When the task information is to pass through an automatic door, a turnstile, or take an elevator, and the time information is during off-peak hours, the screen brightness of the robot should be reduced.

5. The method for adjusting the brightness of a robot screen as described in claim 1, characterized in that, The step of adjusting the robot's screen brightness based on the status information includes: When the task information indicates charging, the time information indicates an off-peak period, and the camera information indicates no face detected, the robot's screen brightness is adjusted to 0. When the task information indicates charging, the time information indicates an off-peak period, and the camera information indicates a face has been detected, the screen brightness of the robot is increased. When the task information is aimless, the time information is during off-peak hours, and the camera information indicates that a face has been detected, the screen brightness is automatically adjusted based on the brightness sensor inside the robot.

6. A robot, characterized in that, include: Memory and one or more processors; The memory is used to store one or more computer programs; When the one or more computer programs are executed by the one or more processors, the method for adjusting the brightness of the robot screen as described in any one of claims 1-5 is implemented.

7. A computer storage medium, characterized in that, The computer storage medium stores a computer program, which, when executed by a processor, implements the method for adjusting the brightness of the robot screen as described in any one of claims 1-5.