IP Library Granted Patent US 12,564,136
Granted Patent B2
US 12,564,136 · App. 18/151,831 · Granted Mar 3, 2026

Mower, mowing system, and drive control method

Inventors: Shinsuke Sato (Toyota, JP); Takehito Sakakibara (Nisshin, JP)
Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHA
A01D75/28A01D34/008A01D34/76A01D34/86A01D69/02A01D75/285A01D34/664A01D34/78A01D2101/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 12,564,136
App. No.
18/151,831
Granted
Mar 3, 2026
Kind
B2
Abstract

A mower includes: driving devices respectively provided on a right side and a left side of the mower and configured to be driven independently; and one or more processors configured to: estimate a gradient of a slope on a travel path; and drive the driving devices with different driving forces on the right side and the left side based on the estimated gradient such that the mower does not slip down the slope when the mower travels in a direction crossing the slope.

Claims (43)

1 . A mower comprising:

driving devices respectively provided on a right side and a left side of the mower and configured to be driven independently;

a triaxial acceleration sensor; and

one or more processors configured to:

estimate a gradient of a slope on a travel path;

drive the driving devices with different driving forces on the right side and the left side based on the estimated gradient such that the mower does not slip down the slope when the mower travels in a direction crossing the slope;

perform first estimation for estimating the gradient based on acceleration information acquired by the triaxial acceleration sensor;

perform second estimation for estimating a gradient of a unit area in a captured image including the travel path acquired in advance based on height information of the travel path that is based on point cloud data in the captured image; and

switch the gradient estimated by the first estimation and the gradient estimated by the second estimation for use based on a predetermined condition when an angle difference between a roll angle R and an estimated inclination angle θ is equal to or larger than a predetermined degree,

wherein the inclination angle θ=tan−1((|z2−z1|)/M)×180/π.

2 . The mower according to claim 1 , wherein the one or more processors are configured to, when the mower travels in the direction crossing the slope, set one of the driving forces of the driving devices positioned on a lower side of the slope to be larger than the other of the driving forces of the driving devices positioned on an upper side of the slope.

3 . The mower according to claim 1 , wherein the one or more processors are configured to drive the driving devices with the different driving forces on the right side and the left side when the estimated gradient is larger than a predetermined gradient.

4 . The mower according to claim 1 , wherein:

each of the driving device on the right side and the driving device on the left side includes a drive motor; and

the one or more processors are configured to drive the driving devices with the different driving forces on the right side and the left side by differently controlling the drive motor of the driving device on the right side and the drive motor of the driving device on the left side.

5 . The mower according to claim 1 , wherein:

a pair of the driving device on the right side and the driving device on the left side includes:

a single drive motor; and

a differential gear configured to distribute an output from the single drive motor to the driving device on the right side and the driving device on the left side; and

the one or more processors are configured to drive the driving devices with the different driving forces on the right side and the left side by causing a difference in the number of rotations per unit time between a rotator of the driving device on the right side and a rotator of the driving device on the left side that are rotated by the output transmitted from the differential gear.

6 . The mower according to claim 1 , further comprising a triaxial acceleration sensor, wherein the one or more processors are configured to estimate the gradient based on acceleration information acquired by the triaxial acceleration sensor.

7 . The mower according to claim 1 , wherein the one or more processors are configured to estimate a gradient of a unit area in a captured image including the travel path acquired in advance based on height information of the travel path that is based on point cloud data in the captured image.

8 . A mowing system comprising:

an external device configured to:

estimate a gradient of a slope on a travel path; and

output information on the estimated gradient; and

a mower provided separately from the external device, wherein the mower includes:

driving devices respectively provided on a right side and a left side of the mower and configured to be driven independently;

a triaxial acceleration sensor; and

one or more processors configured to:

receive the output information; and

drive the driving devices with different driving forces on the right side and the left side based on the received information such that the mower does not slip down the slope when the mower travels in a direction crossing the slope;

perform first estimation for estimating the gradient based on acceleration information acquired by the triaxial acceleration sensor;

perform second estimation for estimating a gradient of a unit area in a captured image including the travel path acquired in advance based on height information of the travel path that is based on point cloud data in the captured image; and

switch the gradient estimated by the first estimation and the gradient estimated by the second estimation for use based on a predetermined condition when an angle difference between a roll angle R and an estimated inclination angle θ is equal to or larger than a predetermined degree,

wherein the inclination angle θ=tan−1((|z2−z1|)/M)×180/π.

9 . A drive control method for a mower, the mower including driving devices respectively provided on a right side and a left side of the mower and configured to be driven independently, the drive control method comprising:

estimating a gradient of a slope on a travel path based on acceleration information obtained by a triaxial acceleration sensor on the travel path or height information of the travel path that is based on point cloud data in a captured image acquired in advance for the travel path;

driving the driving devices with different driving forces on the right side and the left side based on the estimated gradient such that the mower does not slip down the slope when the mower travels in a direction crossing the slope,

performing first estimation for estimating the gradient based on acceleration information acquired by the triaxial acceleration sensor;

performing second estimation for estimating a gradient of a unit area in a captured image including the travel path acquired in advance based on height information of the travel path that is based on point cloud data in the captured image; and

switching the gradient estimated by the first estimation and the gradient estimated by the second estimation for use based on a predetermined condition when an angle difference between a roll angle R and an estimated inclination angle θ is equal to or larger than a predetermined degree,

wherein the inclination angle θ=tan−1((|z2−z1)/M)×180/π.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 9, 2023
From: SATO, SHINSUKE; SAKAKIBARA, TAKEHITO
To: TOYOTA JIDOSHA KABUSHIKI KAISHA
Reel/Frame 062314/0933 →
Priority Claims (1)
JP 2022-010527 · Jan 26, 2022 · national
Continuity (1)
Related Publication 20230232745A1 · Jul 27, 2023
References Cited (29)
US 11076529B2 · Chen · 2021 [cited by examiner]
US 11192533B2 · Ota · 2021 [cited by examiner]
US 11350563B2 · Kraft · 2022 [cited by examiner]
US 20080264026A1 · Ishii et al. · 2008 [cited by applicant]
US 20090260901A1 · Ishii et al. · 2009 [cited by applicant]
US 20160263997A1 · Mizutani · 2016 [cited by applicant]
US 20190056748A1 · Budihal et al. · 2019 [cited by applicant]
US 20220232775A1 · Kraus · 2022 [cited by examiner]
US 20230232745A1 · Sato · 2023 [cited by examiner]
US 20240152145A1 · Koch · 2024 [cited by examiner]
CN 107074218A · 2017 [cited by applicant]
EP 3381257A1 · 2018 [cited by examiner]
EP 3998517A1 · 2022 [cited by examiner]
GB 2576265A · 2020 [cited by applicant]
JP H11127607A · 1999 [cited by applicant]
JP 2004166543A · 2004 [cited by applicant]
JP 2008263920A · 2008 [cited by applicant]
JP 2009255840A · 2009 [cited by applicant]
JP 2011004677A · 2011 [cited by applicant]
JP 2018042477A · 2018 [cited by applicant]
JP 2018174707A · 2018 [cited by applicant]
KR 20150010126A · 2015 [cited by applicant]
KR 20190007956A · 2019 [cited by applicant]
WO 2016066481A1 · 2016 [cited by applicant]
WO WO2021073587A1 · 2021 [cited by examiner]
Application Note from Analog Devices on using triple axis accelerometers to compute gradient (Year: 2010). [cited by examiner]
2019 IEEE Eurasia Conference on IPT, Communications and Engineering (Year: 2019). [cited by examiner]
Translation of WO2021073587A1 (Year: 2025). [cited by examiner]
Chinese Office Action issued in Application No. CN 202310078457.3 dated Apr. 18, 2025 (Partial English translation). [cited by applicant]