Cleaning robot control method and device, storage medium and cleaning robot
View Patent ↗A cleaning robot control method, applicable to a cleaning robot, includes: obtaining a network status of the cleaning robot and performing a preset action when the network status is a network-disconnected state or a network signal intensity is lower than a preset signal intensity threshold. A computer-readable storage medium and a cleaning robot are further provided.
1 . A cleaning robot control method, applied to a cleaning robot, wherein the method comprises:
obtaining a current operation mode of the cleaning robot;
obtaining a network status of the cleaning robot in response to determining that the cleaning robot is currently in an operation mode of network-connected control, wherein the operation mode of network-connected control comprises a remote working mode or a “Go to” working mode, the “Go to” working mode indicates that the cleaning robot automatically moves to a position after a user designates the position; and
performing a preset action when the network status is that a network signal intensity is lower than a preset signal intensity threshold,
wherein performing the preset action when the network status is that the network signal intensity is lower than the preset signal intensity threshold comprises:
starting timing when the network signal intensity is lower than the preset signal intensity threshold; and
performing, when a duration of the network signal intensity being lower than the preset signal intensity threshold is greater than a preset time threshold, the preset action,
wherein performing the preset action comprises:
switching the cleaning robot to an automatic cleaning mode and performing a corresponding cleaning action; maintaining a current operation mode and continuing performing a cleaning action; or returning to a charging dock for charging.
2 . The method according to claim 1 , wherein the network status of the network signal intensity being lower than the preset signal intensity threshold comprises that the network status is a network-disconnected state.
3 . The method according to claim 2 , wherein when the network status is the network-disconnected state, performing the preset action comprises:
timing a duration of the network-disconnected state; and
performing, when the duration of the network-disconnected state is greater than a preset time threshold, the preset action.
4 . A non-transitory computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the program is executed by a processor, operations of a cleaning robot control method are implemented, the method comprising:
obtaining a current operation mode of the cleaning robot;
obtaining a network status of the cleaning robot in response to determining that the cleaning robot is currently in an operation mode of network-connected control, wherein the operation mode of network-connected control comprises a remote working mode or a “Go to” working mode, the “Go to” working mode indicates that the cleaning robot automatically moves to a position after a user designates the position; and
performing a preset action when the network status is that a network signal intensity is lower than a preset signal intensity threshold,
wherein performing the preset action when the network status is that the network signal intensity is lower than the preset signal intensity threshold comprises:
starting timing when the network signal intensity is lower than the preset signal intensity threshold; and
performing, when a duration of the network signal intensity being lower than the preset signal intensity threshold is greater than a preset time threshold, the preset action,
wherein performing the preset action comprises:
switching the cleaning robot to an automatic cleaning mode and performing a corresponding cleaning action; maintaining a current operation mode and continuing performing a cleaning action; or returning to a charging dock for charging.
5 . A cleaning robot, comprising a memory, a processor, and a computer program that is stored in the memory and that is run on the processor, wherein when the program is executed by the processor, operations of a cleaning robot control method are implemented, the method comprising:
obtaining a current operation mode of the cleaning robot;
obtaining a network status of the cleaning robot in response to determining that the cleaning robot is currently in an operation mode of network-connected control, wherein the operation mode of network-connected control comprises a remote working mode or a “Go to” working mode, the “Go to” working mode indicates that the cleaning robot automatically moves to a position after a user designates the position; and
performing a preset action when the network status is that a network signal intensity is lower than a preset signal intensity threshold,
wherein performing the preset action when the network status is that the network signal intensity is lower than the preset signal intensity threshold comprises:
starting timing when the network signal intensity is lower than the preset signal intensity threshold; and
performing, when a duration of the network signal intensity being lower than the preset signal intensity threshold is greater than a preset time threshold, the preset action,
wherein performing the preset action comprises:
switching the cleaning robot to an automatic cleaning mode and performing a corresponding cleaning action; maintaining a current operation mode and continuing performing a cleaning action; or returning to a charging dock for charging.
6 . The cleaning robot of claim 5 , wherein the network status of the network signal intensity being lower than the preset signal intensity threshold comprises that the network status is a network-disconnected state.
7 . The cleaning robot of claim 6 , wherein when the network status is the network-disconnected state, performing the preset action comprises:
timing a duration of the network-disconnected state; and
performing, when the duration of the network-disconnected state is greater than a preset time threshold, the preset action.