IP Library Granted Patent US 12,352,017
Granted Patent B2
US 12,352,017 · App. 17/909,521 · Granted Jul 8, 2025

System and method for calibrating bearing of work machine

Inventors: Kentaro Takayama (Tokyo, JP); Toru Kurakane (Tokyo, JP); Eiji Ishibashi (Tokyo, JP); Junji Harada (Tokyo, JP); Yasuo Wakabayashi (Tokyo, JP)
Assignee: KOMATSU LTD.
E02F9/265E02F9/267
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,352,017
App. No.
17/909,521
Granted
Jul 8, 2025
Kind
B2
Abstract

A controller calculates a first bearing indicative of the bearing of a work machine based on first positional data and second positional data. The controller calculates the position of the work machine. The controller calculates a second bearing indicative of the bearing of the work machine based on a change in the position of the work machine in a predetermined zone when a determination condition, including a travel condition indicating that the work machine is traveling in a straight line, is satisfied within the predetermined zone. The controller calculates a correction value of the bearing of the work machine based on the difference between the first bearing and the second bearing in the predetermined zone. The controller corrects the first bearing based on the correction value.

Claims (64)

1. A system for calibrating a bearing of a work machine calculated based on positions of a plurality of positional sensors mounted to the work machine, the system comprising:

a first positional sensor mounted to the work machine, the first positional sensor including a first receiver and a first antenna, the first receiver being configured to receive a first positioning signal from a satellite, calculate a position of the first antenna based on the first positioning signal, and generate first position data indicative of the position of the first antenna;

a second positional sensor mounted to the work machine, the second positional sensor including a second receiver and a second antenna, the second receiver being configured to receive a second positioning signal from the satellite, calculate a position of the second antenna based on the second positioning signal, and generate second position data indicative of the position of the second antenna; and

a controller configured to communicate with the first positional sensor and the second positional sensor, the controller being further configured to

acquire the first position data and the second position data,

calculate a first bearing indicative of the bearing of the work machine based on the first position data and the second position data,

calculate a position of the work machine based on at least one of the first position data and the second position data,

calculate a second bearing indicative of the bearing of the work machine based on a change in the position of the work machine in a predetermined zone when a determination condition, including a travel condition indicating that the work machine is traveling in a straight line, is satisfied within the predetermined zone,

calculate a correction value of the bearing of the work machine within the predetermined zone based on a difference between the first bearing and the second bearing,

correct the first bearing based on the correction value,

determine a target design topography, and

control the work machine to operate in accordance with the target design topography based on the position of the work machine and the first bearing or to automatically drive the work machine to a destination based on the position of the work machine and the first bearing.

2. The system according to claim 1 , wherein

the travel condition includes an amount of a change of the first bearing within the predetermined zone is less than or equal to a first threshold.

3. The system according to claim 1 , wherein

the travel condition includes the work machine not turning.

4. The system according to claim 1 , further comprising

a roll angle sensor configured to detect a roll angle of the work machine,

the travel condition including an amount of a change of the roll angle of the work machine within the predetermined zone being less than or equal to a second threshold.

5. The system according to claim 1 , further comprising

a pitch angle sensor configured to detect a pitch angle of the work machine,

the travel condition including an amount of a change of the pitch angle of the work machine within the predetermined zone being less than or equal to a third threshold.

6. The system according to any one of claim 1 , further comprising

a roll angle sensor configured to detect a roll angle of the work machine,

the travel condition including the roll angle of the work machine within the predetermined zone being less than or equal to a fourth threshold.

7. The system according to claim 1 , further comprising

a pitch angle sensor configured to detect a pitch angle of the work machine,

the travel condition including the pitch angle of the work machine within the predetermined zone being less than or equal to a fifth threshold.

8. The system according to claim 1 , wherein

the work machine includes a work implement, and

the determination condition further includes a non-working condition indicative of the work implement not being operated.

9. The system according to claim 8 , wherein

the work machine further includes an operating device for operating the work implement, and

the non-working condition includes the operating device being in a non-operating state.

10. The system according to claim 8 , wherein

the non-working condition includes a height position of the work implement being at least a predetermined height or higher.

11. The system according to claim 1 , wherein

the controller is configured to

repeatedly execute to calculate the correction value a plurality of times, and

update the correction value with an average value of the correction values from the plurality of times.

12. The system according to claim 1 , wherein

the work machine includes a work implement.

13. The system according to claim 1 , wherein

the travel condition further includes a travel velocity of the work machine being greater than or equal to a predetermined velocity threshold.

14. A method for calibrating a bearing of a work machine calculated based on positions of a plurality of positional sensors including a first positional sensor and a second positional sensor mounted to the work machine,

the first positional sensor including a first receiver and a first antenna, the first receiver being configured to receive a first positioning signal from a satellite, calculate a position of the first antenna based on the first positioning signal, and generate first position data indicative of the position of the first antenna, and

the second positional sensor including a second receiver and a second antenna, the second receiver being configured to receive a second positioning signal from the satellite, calculate a position of the second antenna based on the second positioning signal, and generate second position data indicative of the position of the second antenna,

the method comprising:

acquiring the first position data and the second position data;

calculating a first bearing indicative of the bearing of the work machine based on the first position data and the second position data;

calculating a position of the work machine based on at least one of the first position data and the second position data;

calculating a second bearing indicative of the bearing of the work machine based on a change in the position of the work machine in a predetermined zone when a determination condition including a travel condition, indicating that the work machine is traveling in a straight line within the predetermined zone, is satisfied;

calculating a correction value of the bearing of the work machine based on a difference between the first bearing and the second bearing within the predetermined zone;

correcting the first bearing based on the correction value,

determining a target design topography, and

controlling the work machine to operate in accordance with the target design topography based on the position of the work machine and the first bearing or to automatically drive the work machine to a destination based on the position of the work machine and the first bearing.

15. The method according to claim 14 , wherein

the work machine includes a work implement, and

the determination condition further includes a non-working condition indicating that the work implement is not being operated.

16. The method according to claim 14 , further comprising

repeatedly executing to calculate the correction value a plurality of times, and

updating the correction value with an average value of the correction values from the plurality of times.

17. The method according to claim 14 , wherein

the work machine includes a work implement.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 6, 2022
From: TAKAYAMA, KENTARO; KURAKANE, TORU; ISHIBASHI, EIJI; HARADA, JUNJI; WAKABAYASHI, YASUO
To: KOMATSU LTD.
Reel/Frame 060995/0688 →
Priority Claims (1)
JP 2020-109977 · Jun 25, 2020 · national
Continuity (1)
Related Publication 20230295902A1 · Sep 21, 2023
References Cited (47)
US 5462122A · Yamamoto et al. · 1995 [cited by applicant]
US 6062317A · Gharsalli et al. · 2000 [cited by applicant]
US 20070177133A1 · Cain et al. · 2007 [cited by applicant]
US 20080269988A1 · Feller · 2008 [cited by examiner]
US 20100312428A1 · Roberge · 2010 [cited by examiner]
US 20110231061A1 · Reeve · 2011 [cited by examiner]
US 20120174445A1 · Jones · 2012 [cited by examiner]
US 20130287601A1 · Mori et al. · 2013 [cited by applicant]
US 20140121909A1 · Fehr · 2014 [cited by examiner]
US 20140297040A1 · Baba et al. · 2014 [cited by applicant]
US 20160370805A1 · Mazur · 2016 [cited by examiner]
US 20170342679A1 · Iwamura · 2017 [cited by examiner]
US 20180171598A1 · Iwamura et al. · 2018 [cited by applicant]
US 20190049973A1 · Hashimoto et al. · 2019 [cited by applicant]
US 20200356088A1 · Schlacks, IV · 2020 [cited by examiner]
US 20200399862A1 · Okazaki · 2020 [cited by applicant]
US 20210029877A1 · Vandike · 2021 [cited by examiner]
US 20210148093A1 · Shimada · 2021 [cited by applicant]
US 20210209800A1 · Atsumi · 2021 [cited by examiner]
US 20220056674A1 · Ishihara · 2022 [cited by examiner]
US 20230055702A1 · Rhyner · 2023 [cited by examiner]
US 20230324928A1 · Kanai · 2023 [cited by examiner]
CA 2996146A1 · 2019 [cited by applicant]
CN 103299087A · 2013 [cited by applicant]
CN 106292417A · 2017 [cited by applicant]
CN 109790696A · 2019 [cited by applicant]
JP 726586A · 1995 [cited by applicant]
JP 7119178A · 1995 [cited by applicant]
JP 7266267A · 1995 [cited by applicant]
JP 8265625A · 1996 [cited by applicant]
JP 2001132019A · 2001 [cited by applicant]
JP 2002358122A · 2002 [cited by applicant]
JP 2003239328A · 2003 [cited by applicant]
JP 2004162504A · 2004 [cited by applicant]
JP 2007110921A · 2007 [cited by applicant]
JP 200838418A · 2008 [cited by applicant]
JP 20111775A · 2011 [cited by applicant]
JP 20157370A · 2015 [cited by applicant]
JP 2019167691A · 2019 [cited by applicant]
JP 20202708A · 2020 [cited by applicant]
JP 202051200A · 2020 [cited by applicant]
WO 9803738A · 1998 [cited by applicant]
WO 2017072877A1 · 2017 [cited by applicant]
WO 2019181189A1 · 2019 [cited by applicant]
The Office Action for the corresponding Chinese application No. 202180021449.4, issued on Jan. 25, 2024. [cited by applicant]
Li Yongjian, Automatic Navigation System of Tractor Based on DGPS and Double Closed-loop Steering Control published by Transactions of the Chinese Society for Agricultural Machinery; Feb. 2017, vol. 48 Issue 2, Guangzho… [cited by applicant]
The International Search Report for the corresponding international application No. PCT/JP2021/19774, issued on Aug. 17, 2021. [cited by applicant]