IP Library Granted Patent US 12677735
Granted Patent B2
US 12677735 · App. 17/980,190 · Granted Jul 14, 2026

Robotic lawn mower

Inventors: Qingxiao Mei (Nanjing, CN); Weipeng Chen (Nanjing, CN)
Assignee: Nanjing Chervon Industry Co., Ltd.
A01D34/008A01D2101/00
View Patent ↗
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 12677735
App. No.
17/980,190
Granted
Jul 14, 2026
Kind
B2
Abstract

A robotic lawn mower includes a mowing element, a body, a drive assembly, a first detection module, a second detection module, a failure determination module, an execution module, and a control module. The first detection module detects a first journey of the robotic lawn mower in a period. The second detection module detects a motion parameter of the drive assembly in the period and calculates a second journey of the robotic lawn mower in the period. The failure determination module determines whether a difference between the second journey and the first journey is greater than or equal to a first preset value. The execution module drives the robotic lawn mower to execute a response program. When the difference is greater than or equal to the first preset value in each of n1 consecutive periods, the control module controls the execution module to execute the response program.

Claims (28)

1 . A robotic lawn mower, comprising:

a mowing element;

a body for supporting the mowing element;

a drive assembly comprising walking wheels supporting the body to drive the body to walk on a ground and a motor connected to the walking wheels to drive the walking wheels to rotate;

a first detection module detecting a motion parameter of the body of the robotic lawn mower in each of a first plurality of periods of measured time and calculating a first journey of the robotic lawn mower in each of the first plurality of predetermined periods of measured time;

a second detection module detecting a motion parameter of the drive assembly in each of the first plurality of predetermined periods of measured time and calculating a second journey of the robotic lawn mower in each of the first plurality of predetermined periods of measured time;

a failure determination module determining whether a difference between the second journey and the first journey is greater than or equal to a first preset value in each of the first plurality of predetermined periods of measured time;

an execution module driving the robotic lawn mower to execute a response program; and

a control module separately connected to the failure determination module and the execution module,

wherein the control module controls the execution module to execute the response program only when the difference between the second journey and the first journey is greater than or equal to the first preset value in a second plurality of the first plurality of predetermined periods of measured time.

2 . The robotic lawn mower according to claim 1 , wherein the execution module comprises an alarm module configured to send an alarm signal to a user.

3 . The robotic lawn mower according to claim 1 , wherein the execution module comprises a failure avoidance module configured to control the robotic lawn mower to perform an action response.

4 . The robotic lawn mower according to claim 1 , further comprising a setting module connected to the failure determination module and configured to set a size of the first preset value.

5 . The robotic lawn mower according to claim 1 , wherein the each of the first plurality of predetermined periods of measured time is greater than or equal to 1 millisecond and less than or equal to 100 milliseconds.

6 . A robotic lawn mower, comprising:

a mowing element;

a body for supporting the mowing element;

a drive assembly comprising walking wheels supporting the body to drive the body to walk on the ground and a motor connected to the walking wheels to drive the walking wheels to rotate;

a first detection module detecting a motion parameter of the body of the robotic lawn mower in each of a first plurality of predetermined periods of measured time and calculating a first journey of the robotic lawn mower in each of the first plurality of predetermined periods of measured time;

a second detection module detecting a motion parameter of the drive assembly in each of the first plurality of predetermined periods of measured time and calculating a second journey of the robotic lawn mower in each of the first plurality of predetermined periods of measured time;

a failure determination module determining whether a difference between the second journey and the first journey is greater than or equal to a preset value first plurality of predetermined periods of measured time;

an execution module driving the robotic lawn mower to execute a response program; and

a control module separately connected to the failure determination module and the execution module;

wherein the control module controls the execution module to execute the response program only when the difference between the second journey and the first journey is greater than or equal to the first preset value in a second, consecutive plurality of the first plurality of predetermined periods of measured time.

7 . The robotic lawn mower according to claim 6 , wherein the each of the first plurality of predetermined periods of measured time is greater than or equal to 1 millisecond and less than or equal to 100 milliseconds.

8 . The robotic lawn mower according to claim 6 , wherein the execution module comprises an alarm module configured to send an alarm signal to a user.

9 . The robotic lawn mower according to claim 6 , wherein the execution module comprises a failure avoidance module configured to control the robotic lawn mower to perform an action response.

10 . The robotic lawn mower according to claim 6 , further comprising a setting module connected to the failure determination module and configured to set a size of the first preset value.