IP Library › Granted Patent US 12,653,088
Granted Patent B2
US 12,653,088 · App. 18/775,634 · Granted Jun 16, 2026

Machine learning based control and re-routing

Inventors: Kun Zhou (Randers, DK); René Søndergaard Nilsson (Randers, DK); Kenneth Guldbrandt Lausdahl (Randers, DK); Søren Ludvig Bech (Randers, DK); Jens Nørgaard Lund (Randers, DK)
Assignee: AGCO International GmbH
A01B69/008G05D1/43G05D1/644G06Q50/02
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,653,088
App. No.
18/775,634
Filed
Jul 17, 2024
Granted
Jun 16, 2026
Kind
B2
Art Unit
3662
USPC
701/50
Abstract

Embodiments include technologies that use machine learning to update a route plan to re-route a mobile machine in a field. In some examples, a method includes using a mobile machine to perform work in a field and recording travelled path information. The recorded path information includes information about one or more paths followed by the machine when performing the work in the field. The method also includes using one or more computing devices on the machine to input the path information into a trained deep learning model and to receive new machine travel paths from the trained model. Also, the method includes using the computing device(s) on the mobile machine to control the machine to follow the new travel paths generated by the trained model.

Claims (42)

1 . A method, comprising:

using a mobile machine to perform work in a field and recording travelled path information, the travelled path information comprising information about one or more paths followed by the mobile machine when performing the work in the field;

using one or more computing devices on the mobile machine to input the travelled path information into a trained deep learning model and to receive new machine travel paths from the deep learning model;

using the one or more computing devices on the mobile machine to control the machine to follow the new machine travel paths generated by the trained deep learning model;

using one or more computing devices on the mobile machine to input the travelled path information and real-time field attributes into the trained model and to receive new machine travel paths from the trained model, wherein the real-time field attributes are sensed by the mobile machine, or by nearby sensors in the field, or by remote sensors capturing field attributes near the machine; and

using, by the computing system, the trained model to generate the new machine travel paths according to the travelled path information and the real-time field attributes.

2 . The method of claim 1 , further comprising:

receiving, by a computing system, initial routing information, the initial routing information defining routes followed or to be followed by one or more mobile machines in one or more fields; and

prior to using the deep learning model to generate new routing information, training, by the computing system, the deep learning model using the initial routing information.

3 . The method of claim 2 , wherein the initial routing information comprises initial waylines and the new machine travel paths comprise new waylines, wherein the new waylines do not include any of the initial waylines since the initial way lines have already been followed by the machine and none of the initial waylines need to be repeated to complete the route.

4 . The method of claim 1 , further comprising using, by the computing system, the trained model to generate new routing information specific to the field and the mobile machine, and wherein the use of the mobile machine to perform the work is based on the new routing information and the new routing information comprises the new machine travel paths.

5 . The method of claim 1 , further comprising storing the trained model on the mobile machine.

6 . The method of claim 1 , further comprising: receiving, by the computing system, initial mobile machine information pertaining to the mobile machine; and further training, by the computing system, the deep learning model according to the initial mobile machine information.

7 . The method of claim 6 , wherein the initial mobile machine information comprises one or more of machine model information, machine type information, machine size information, machine shape information, machine ground footprint information, machine turn radius information, and energy usage information.

8 . The method of claim 1 , further comprising: receiving, by the computing system, initial field information pertaining to the field; and further training, by the computing system, the deep learning model according to the initial field information.

9 . The method of claim 8 , wherein the initial field information comprises one or more of field size information, field shape information, field elevation information, field topology information, soil type information, soil condition information, crop type information, crop lodging information, soil compaction information, weed density information, and weed location information.

10 . The method of claim 1 , further comprising: receiving, by the computing system, weather data; and further training, by the computing system, the deep learning model according to the weather data.

11 . The method of claim 1 , wherein the trained model is configured to generate the new machine travel paths to minimize fuel consumption of the mobile machine when performing a given field operation.

12 . The method of claim 1 , wherein the trained model is configured to generate the new machine travel paths to minimize operation time of the mobile machine when performing a given field operation.

13 . The method of claim 1 , wherein the trained model is configured to generate the new machine travel paths to minimize soil compaction caused by the mobile machine when performing a given field operation.

14 . A system, comprising: a processing device; and memory in communication with the processing device and storing instructions that, when executed by the processing device, cause the processing device to:

use a mobile machine to perform work in a field and recording travelled path information, the travelled path information comprising information about one or more paths followed by the mobile machine when performing the work in the field;

use one or more computing devices on the mobile machine to input the travelled path information into a trained deep learning model and to receive new machine travel paths from the deep learning model;

use the one or more computing devices on the mobile machine to control the machine to follow the new machine travel paths generated by the trained deep learning model;

use one or more computing devices on the mobile machine to input the travelled path information and real-time machine attributes into the trained model and to receive new machine travel paths from the trained model, wherein the real-time machine attributes are measured or sensed by the mobile machine, or by nearby sensors in the field, or by remote sensors capturing attributes of the machine; and

use the trained model to generate the new machine travel paths according to the travelled path information and the real-time machine attributes.

15 . The system of claim 14 , wherein when the instructions are executed by the processing device, cause the processing device to:

receive initial routing information, the initial routing information defining routes followed or to be followed by one or more mobile machines in one or more fields;

prior to using the deep learning model to generate new routing information, train the deep learning model using the initial routing information; and

store the trained model on the mobile machine.

16 . The system of claim 14 , wherein when the instructions are executed by the processing device, cause the processing device to:

use one or more computing devices on the mobile machine to input the travelled path information and real-time field attributes into the trained model and to receive new machine travel paths from the trained model, wherein the real-time field attributes are sensed by the mobile machine, or by nearby sensors in the field, or by remote sensors capturing field attributes near the machine; and

use the trained model to generate the new machine travel paths according to the travelled path information and the real-time field attributes.

17 . The system of claim 14 , wherein when the instructions are executed by the processing device, cause the processing device to:

use one or more computing devices on the mobile machine to input the travelled path information and real-time machine attributes into the trained model and to receive new machine travel paths from the trained model, wherein the real-time machine attributes are measure or sensed by the mobile machine, or by nearby sensors in the field, or by remote sensors capturing attributes of the machine; and

use the trained model to generate the new machine travel paths according to the travelled path information and the real-time machine attributes.

18 . A method, comprising:

using a mobile machine to perform work in a field and recording travelled path information, the travelled path information comprising information about one or more paths followed by the mobile machine when performing the work in the field;

using one or more computing devices on the mobile machine to input the travelled path information into a trained deep learning model and to receive new machine travel paths from the deep learning model;

using the one or more computing devices on the mobile machine to control the machine to follow the new machine travel paths generated by the trained deep learning model;

using one or more computing devices on the mobile machine to input the travelled path information and real-time machine attributes into the trained model and to receive new machine travel paths from the trained model, wherein the real-time machine attributes are measured or sensed by the mobile machine, or by nearby sensors in the field, or by remote sensors capturing attributes of the machine; and

using, by the computing system, the trained model to generate the new machine travel paths according to the travelled path information and the real-time machine attributes.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 2, 2024
From: ZHOU, KUN; NILSSON, RENÉ SØNDERGAARD; LAUSDAHL, KENNETH GULDBRANDT; BECH, SØREN LUDVIG; LUND, JENS NØRGAARD
To: AGCO INTERNATIONAL GMBH
Reel/Frame 068163/0956 →
Continuity (2)
Provisional Application 63588218 · Oct 5, 2023
Related Publication 20250113758A1 · Apr 10, 2025
References Cited (26)
US 11690320B2 · Anderson · 2023 [cited by applicant]
US 20060178823A1 · Eglington · 2006 [cited by examiner]
US 20180169856A1 · Murakami · 2018 [cited by examiner]
US 20180257657A1 · Blank et al. · 2018 [cited by applicant]
US 20180271015A1 · Redden et al. · 2018 [cited by applicant]
US 20210029877A1 · Vandike et al. · 2021 [cited by applicant]
US 20210223056A1 · Zhang · 2021 [cited by applicant]
US 20220237522A1 · Kalcher · 2022 [cited by examiner]
US 20230094319A1 · Hansen · 2023 [cited by applicant]
US 20230101136A1 · Hansen · 2023 [cited by applicant]
US 20230107444A1 · Anderson et al. · 2023 [cited by applicant]
US 20230205219A1 · Towal et al. · 2023 [cited by applicant]
US 20230232731A1 · Johnson · 2023 [cited by applicant]
US 20230234559A1 · Potter et al. · 2023 [cited by applicant]
US 20230242095A1 · Johnson · 2023 [cited by applicant]
US 20230297093A1 · Keerthisinghe · 2023 [cited by examiner]
US 20230342708A1 · Coughran et al. · 2023 [cited by applicant]
US 20240370019A1 · Shonk · 2024 [cited by examiner]
US 20240378872A1 · Ach · 2024 [cited by examiner]
CN 108738444B · 2021 [cited by applicant]
WO WO2013178779A1 · 2013 [cited by examiner]
WO 2017106478A1 · 2017 [cited by applicant]
UK Intellectual Property Office, Search Report for related UK Application No. GB2319516.7, dated May 31, 2024, 3 pages. [cited by applicant]
Tormagov Timofey et al: “Coverage Path Planning for 3D Terrain with Constraints on Trajectory Curvature Based on Second-Order Cone Programming”, Advances in Optimization and Applications: 12th International Conference, … [cited by applicant]
“Dong Liang et al: “Continuous curvature wayline generation using quadratic optimisation for agricultural machine guidance”, Biosystems Engineering, Elsevier, vol. 238, Jan. 5, 2024, DOI: 10.1016/J.BIOSYSTEMSENG.2023.12… [cited by applicant]
European Patent Office, Search Report for related EP Application No. EP24187152, dated Dec. 4, 2024, 13 pages. [cited by applicant]