IP Library Patent Application 18309758
Patent Application
App. No. 18/309,758

PREDICAMENT AVOIDANCE METHOD, AUTONOMOUS MOBILE DEVICE, AND STORAGE MEDIUM

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
18/309,758
Abstract

A method for avoiding a predicament, the method being implemented in an autonomous mobile device. The method includes obtaining a map of a work zone, and moving the autonomous mobile device in the work zone. The method also includes obtaining sensed information acquired by at least one sensor of the autonomous mobile device, the sensed information being usable to obtain an environmental state of a first location of the autonomous mobile device when the sensed information is acquired, or an environmental state of a second location having a detecting distance from the first location of the autonomous mobile device when the sensed information is acquired. The method also includes determining, based on the sensed information, that the environmental state of the first location or the second location is a predicament; and determining the first location or the second location corresponding to the predicament as a dangerous location.

Claims (89)

1 . A method for avoiding a predicament, the method being implemented in an autonomous mobile device, and the method comprising:

obtaining a map of a work zone;

moving the autonomous mobile device in the work zone;

obtaining sensed information acquired by at least one sensor of the autonomous mobile device, the sensed information being usable to obtain an environmental state of a first location of the autonomous mobile device when the sensed information is obtained, or an environmental state of a second location having a detecting distance from the first location of the autonomous mobile device when the sensed information is obtained;

determining, based on the sensed information, whether the environmental state of the first location of the autonomous mobile device when the sensed information is obtained is a predicament, or whether the environmental state of the second location having a detecting distance from the first location of the autonomous mobile device when the sensed information is obtained is a predicament;

based on a determination that the environmental state of the first location of the autonomous mobile device when the sensed information is obtained is a predicament, or that the environmental state of the second location having a detecting distance from the first location of the autonomous mobile device when the sensed information is obtained is a predicament, determining the first location or the second location corresponding to the predicament as a dangerous location; and

marking a dangerous zone in the map of the work zone based on the dangerous location,

wherein marking the dangerous zone in the map of the work zone based on the dangerous location comprises:

determining the dangerous zone based on the dangerous location;

determining a danger category of the dangerous zone; and

marking the dangerous zone in the map of the work zone using a corresponding marking symbol based on the danger category of the dangerous zone,

wherein the danger category of the dangerous zone comprises: a high danger zone, a low danger zone, and

wherein marking the dangerous zone in the map of the work zone using a corresponding marking symbol based on the danger category of the dangerous zone comprises:

based on a determination that the danger category of the dangerous zone is the high danger zone, marking the dangerous zone in the map of the work zone directly using the corresponding marking symbol; and

based on a determination that the danger category of the dangerous zone is a low danger zone, sending information relating to the dangerous zone to a user terminal for a user to determine whether to mark the dangerous zone in the map of the work zone.

2 . The method of claim 1 , wherein marking the dangerous zone in the map of the work zone based on the dangerous location comprises:

marking a zone including the dangerous location as the dangerous zone in the map of the work zone; or

obtaining a plurality of adjacent dangerous locations, and marking a zone including the plurality of adjacent dangerous locations as the dangerous zone in the map of the work zone.

3 . The method of claim 1 , further comprising:

updating a dangerous zone in a historical map using a dangerous zone in a current map of the work zone.

4 . The method of claim 1 , wherein determining the danger category of the dangerous zone comprises:

receiving a setting instruction from a user; and

determining the danger category of the dangerous zone based on the setting instruction.

5 . The method of claim 1 , further comprising:

obtaining a task;

planning a route based on the task and an already determined dangerous zone; and

moving the autonomous mobile device along the planned route.

6 . The method of claim 1 , wherein obtaining the sensed information acquired by the at least one sensor of the autonomous mobile device comprises:

obtaining a distance acquired by an anti-drop sensor of the autonomous mobile device,

wherein determining whether the environmental state of the first location of the autonomous mobile device when the sensed information is obtained is a predicament, or whether the environmental state of the second location having the detecting distance from the first location of the autonomous mobile device when the sensed information is obtained is a predicament comprises:

determining whether the distance acquired by the anti-drop sensor is smaller than a predetermined distance; and

based on a determination that the distance is greater than or equal to the predetermined distance, determining an environmental state of a location of the autonomous mobile device when the distance is acquired is a predicament.

7 . The method of claim 1 , wherein obtaining the sensed information acquired by the at least one sensor of the autonomous mobile device comprises:

obtaining the sensed information from a triggered wheel-drop sensor of the autonomous mobile device,

wherein determining whether the environmental state of the first location of the autonomous mobile device when the sensed information is obtained is a predicament, or whether the environmental state of the second location having the detecting distance from the first location of the autonomous mobile device when the sensed information is obtained is a predicament comprises:

determining the environmental state of the first location of the autonomous mobile device when the wheel-drop sensor of the autonomous mobile device is triggered as a predicament.

8 . A method for avoiding a predicament, the method being implemented in an autonomous mobile device, the method comprising:

obtaining a map of a work zone;

moving the autonomous mobile device in the work zone;

obtaining sensed information acquired by at least one sensor of the autonomous mobile device, the sensed information being usable to obtain an environmental state of a first location of the autonomous mobile device when the sensed information is obtained, or an environmental state of a second location having a detecting distance from the first location of the autonomous mobile device when the sensed information is obtained;

determining, based on the sensed information, whether the environmental state of the first location of the autonomous mobile device when the sensed information is obtained is a predicament, or whether the environmental state of the second location having a detecting distance from the first location of the autonomous mobile device when the sensed information is obtained is a predicament;

based on a determination that the environmental state of the first location of the autonomous mobile device when the sensed information is obtained is a predicament, or that the environmental state of the second location having a detecting distance from the first location of the autonomous mobile device when the sensed information is obtained is a predicament, determining the first location or the second location corresponding to the predicament as a dangerous location;

marking a dangerous zone in the map of the work zone based on the dangerous location; and

combining a plurality of dangerous zones that are of the same type and that at least partially overlap each other into a combined dangerous zone.

9 . The method of claim 8 , wherein combining the plurality of dangerous zones that are of the same type and that at least partially overlap each other into the combined dangerous zone comprises:

determining a geometric zone encompassing the plurality of dangerous locations of the same danger type as the combined dangerous zone.

10 . The method of claim 8 ,

wherein the sensed information is collision information detected by a collision sensor, and

wherein determining, based on the sensed information, whether the environmental state of the first location of the autonomous mobile device when the sensed information is obtained is a predicament, or whether the environmental state of the second location having a detecting distance from the first location of the autonomous mobile device when the sensed information is obtained is a predicament comprises:

based on a determination that a number of times of collision detected by the collision sensor exceeds a predetermined threshold value, determining that the first location of the autonomous mobile device when the collision information is detected is a predicament.

11 . A non-transitory computer-readable storage medium storing computer program instructions, which when executed by a processor of an autonomous mobile device, causes the autonomous mobile device to perform a method for avoiding a predicament, the method comprising:

obtaining a map of a work zone;

moving the autonomous mobile device in the work zone;

obtaining sensed information acquired by at least one sensor of the autonomous mobile device, the sensed information being usable to obtain an environmental state of a first location of the autonomous mobile device when the sensed information is obtained, or an environmental state of a second location having a detecting distance from the first location of the autonomous mobile device when the sensed information is obtained;

determining, based on the sensed information, whether the environmental state of the first location of the autonomous mobile device when the sensed information is obtained is a predicament, or whether the environmental state of the second location having a detecting distance from the first location of the autonomous mobile device when the sensed information is obtained is a predicament;

based on a determination that the environmental state of the first location of the autonomous mobile device when the sensed information is obtained is a predicament, or that the environmental state of the second location having a detecting distance from the first location of the autonomous mobile device when the sensed information is obtained is a predicament, determining the first location or the second location corresponding to the predicament as a dangerous location; and

marking a dangerous zone in the map of the work zone based on the dangerous location.

12 . The non-transitory computer-readable storage medium of claim 11 , wherein marking the dangerous zone in the map of the work zone based on the dangerous location comprises:

determining the dangerous zone based on the dangerous location;

determining a danger category of the dangerous zone; and

marking the dangerous zone in the map of the work zone using a corresponding marking symbol based on the danger category of the dangerous zone,

wherein the danger category of the dangerous zone comprises: a high danger zone, a low danger zone, and

wherein marking the dangerous zone in the map of the work zone using a corresponding marking symbol based on the danger category of the dangerous zone comprises:

based on a determination that the danger category of the dangerous zone is the high danger zone, marking the dangerous zone in the map of the work zone directly using the corresponding marking symbol; and

based on a determination that the danger category of the dangerous zone is a low danger zone, sending information relating to the dangerous zone to a user terminal for a user to determine whether to mark the dangerous zone in the map of the work zone.

13 . The non-transitory computer-readable storage medium of claim 12 , wherein marking the dangerous zone in the map of the work zone based on the dangerous location comprises:

marking a zone including the dangerous location as the dangerous zone in the map of the work zone; or

obtaining a plurality of adjacent dangerous locations, and marking a zone including the plurality of adjacent dangerous locations as the dangerous zone in the map of the work zone.

14 . The non-transitory computer-readable storage medium of claim 12 , wherein the method further comprises:

updating a dangerous zone in a historical map using a dangerous zone in a current map of the work zone.

15 . The non-transitory computer-readable storage medium of claim 12 , wherein determining the danger category of the dangerous zone comprises:

receiving a setting instruction from a user; and

determining the danger category of the dangerous zone based on the setting instruction.

16 . The non-transitory computer-readable storage medium of claim 12 , wherein the method further comprises:

obtaining a task;

planning a route based on the task and an already determined dangerous zone; and

moving the autonomous mobile device along the planned route.

17 . The non-transitory computer-readable storage medium of claim 12 , wherein obtaining the sensed information acquired by the at least one sensor of the autonomous mobile device comprises:

obtaining a distance acquired by an anti-drop sensor of the autonomous mobile device,

wherein determining whether the environmental state of the first location of the autonomous mobile device when the sensed information is obtained is a predicament, or whether the environmental state of the second location having the detecting distance from the first location of the autonomous mobile device when the sensed information is obtained is a predicament comprises:

determining whether the distance acquired by the anti-drop sensor is smaller than a predetermined distance; and

based on a determination that the distance is greater than or equal to the predetermined distance, determining an environmental state of a location of the autonomous mobile device when the distance is acquired is a predicament.

18 . The non-transitory computer-readable storage medium of claim 11 , wherein obtaining the sensed information acquired by the at least one sensor of the autonomous mobile device comprises:

obtaining the sensed information from a triggered wheel-drop sensor of the autonomous mobile device,

wherein determining whether the environmental state of the first location of the autonomous mobile device when the sensed information is obtained is a predicament, or whether the environmental state of the second location having the detecting distance from the first location of the autonomous mobile device when the sensed information is obtained is a predicament comprises:

determining the environmental state of the first location of the autonomous mobile device when the wheel-drop sensor of the autonomous mobile device is triggered as a predicament.

19 . The non-transitory computer-readable storage medium of claim 11 , wherein the method further comprises: combining a plurality of dangerous zones that are of the same type and that at least partially overlap each other into a combined dangerous zone.

20 . The non-transitory computer-readable storage medium of claim 19 , wherein combining the plurality of dangerous zones that are of the same type and that at least partially overlap each other into the combined dangerous zone comprises:

determining a geometric zone encompassing the plurality of dangerous locations of the same danger type as the combined dangerous zone.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 26, 2024
From: WU, XIN; LIU, ZHANGLIN; ZHANG, YIMING; CHEN, ZHEN
To: QFEELTECH (BEIJING) CO., LTD.
Reel/Frame 068703/0189 →
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS Recorded Jul 20, 2023
From: SHARKNINJA OPERATING LLC
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 064600/0098 →