IP Library Granted Patent US 12,596,384
Granted Patent B2
US 12,596,384 · App. 18/595,705 · Granted Apr 7, 2026

System and method for mapping obstructions in a work area to corresponding locations

Inventors: Lance R. Sherlock (Asbury, IA); Ryan R. White (Polk City, IA)
Assignee: Deere & Company
G05D1/639G05D1/242G05D1/243G05D1/2462G05D1/648
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,596,384
App. No.
18/595,705
Granted
Apr 7, 2026
Kind
B2
Abstract

A system and method are provided for mapping obstructions in a work area traversed by a work machine such as a sprayer, combine or other machine having a ground-engaging work implement. While the work machine traverses the work area, and via output signals from sensors associated with the work machine, obstructions are detected at (e.g., using perception sensing on a combine, etc.) and/or below (e.g., using vibration sensing on a planter, dozer, etc.) a ground surface. A mapped data structure associated with the work area is accordingly modified, wherein a sensed location and one or more identified characteristics for each respective one of the detected obstructions are mapped to corresponding locations in the mapped data structure. The sensors may include vibration sensors or implement actuator position sensors to detect an obstruction contacted by the work machine, and/or perception sensors to detect obstructions on the surface/within a field of view.

Claims (41)

1 . A method of mapping obstructions in a work area traversed by a work machine, the method comprising:

while the work machine traverses the work area, and via output signals from one or more sensors associated with the work machine, detecting one or more obstructions at and/or below a ground surface; and

modifying a mapped data structure associated with the work area, wherein a sensed location and one or more identified characteristics for each respective one of the one or more detected obstructions are mapped to corresponding locations in the mapped data structure, and wherein the mapped data structure comprises a multidimensional coordinate system;

wherein the sensed location is determined based on a location of the obstruction relative to the work machine and a current location of the work machine in the multidimensional coordinate system of the mapped data structure; and

determining an intervention event at least in part by comparing at least one of the one or more identified characteristics for a respective obstruction to corresponding intervention states.

2 . The method of claim 1 , wherein the work machine comprises a machine frame and at least one ground-engaging work implement moveable with respect to the machine frame.

3 . The method of claim 2 , wherein the one or more sensors comprise a vibration sensor, at least one of the one or more obstructions is detected via output signals from the vibration sensor, and an identified location of the work machine upon detecting the at least one of the one or more obstructions corresponds to the sensed location for the at least one of the one or more obstructions, the method further comprising:

modifying the mapped data structure to map sensed vibrations at respective locations within the work area to corresponding locations in the mapped data structure;

determining a baseline vibration level or range associated with the work area; and

detecting the at least one of the one or more obstructions based at least in part on comparison of a respective vibration value to the baseline vibration level or range.

4 . The method of claim 2 , wherein the one or more sensors comprise a position sensor associated with a work implement actuator, and at least one of the one or more obstructions is detected via an error value for a detected position of the work implement actuator with respect to a commanded position of the work implement actuator.

5 . The method of claim 1 , wherein the one or more sensors comprise a perception sensor having a field of view in a forward direction with respect to the work machine, and at least one of the one or more obstructions is automatically detected via classification of objects within the field of view.

6 . The method of claim 1 , comprising iterative development of a model over time to correlate input data sets, corresponding to the output signals from the one or more sensors, with labeled outcomes, wherein the labeled outcomes are selected from among obstructions having one or more corresponding characteristics, and wherein obstructions during a current traverse of the work area by the work machine are detected by reference to the model based on current input data sets corresponding to the output signals from the one or more sensors.

7 . The method of claim 6 , wherein at least one of the one or more characteristics corresponds to a severity of a respective obstruction.

8 . The method of claim 1 , wherein at least one intervention state comprises a user specified threshold for an obstruction size.

9 . The method of claim 1 , comprising modifying the mapped data structure associated with the work area, wherein indicia corresponding to at least one type of intervention event is mapped to corresponding obstructions and respective locations within the mapped data structure.

10 . The method of claim 1 , comprising controlling one or more components of the work machine based on at least one type of determined intervention event.

11 . A system for mapping obstructions in a work area, the system comprising:

one or more sensors associated with a work machine; and

one or more processors functionally linked to the one or more sensors and configured, while the work machine traverses the work area,

via output signals from the one or more sensors, to detect one or more obstructions at and/or below a ground surface, and

modify a mapped data structure associated with the work area, wherein a sensed location and one or more identified characteristics for each respective one of the one or more detected obstructions are mapped to corresponding locations in the mapped data structure, and wherein the mapped data structure comprises a multidimensional coordinate system;

wherein the sensed location is determined based on a location of the obstruction relative to the work machine and a current location of the work machine in the multidimensional coordinate system of the mapped data structure; and

wherein the one or more processors are further configured to determine an intervention event at least in part by comparing at least one of the one or more identified characteristics for a respective obstruction to corresponding intervention states.

12 . The system of claim 11 , wherein at least one of the one or more processors is associated with a cloud computing network.

13 . The system of claim 11 , wherein at least one of the one or more processors is associated with a work machine controller.

14 . The system of claim 11 , wherein the work machine comprises a machine frame and at least one ground-engaging work implement moveable with respect to the machine frame.

15 . The system of claim 14 , wherein the one or more sensors comprise a vibration sensor, at least one of the one or more obstructions is detected via output signals from the vibration sensor, and an identified location of the work machine upon detecting the at least one of the one or more obstructions corresponds to the sensed location for the at least one of the one or more obstructions.

16 . The system of claim 11 , wherein the one or more sensors comprise a perception sensor having a field of view in a forward direction with respect to the work machine, and at least one of the one or more obstructions is automatically detected via classification of objects within the field of view.

17 . The system of claim 11 , wherein the one or more processors are configured for iterative development of a model over time to correlate input data sets, corresponding to the output signals from the one or more sensors, with labeled outcomes, wherein the labeled outcomes are selected from among obstructions having one or more corresponding characteristics, and wherein obstructions during a current traverse of the work area by the work machine are detected by reference to the model based on current input data sets corresponding to the output signals from the one or more sensors.

18 . A method of mapping obstructions in a work area traversed by a work machine, the method comprising:

iterative development of a model over time to correlate input data sets, corresponding to output signals from one or more sensors associated with the work machine, with labeled outcomes, wherein the labeled outcomes are selected from among obstructions having one or more corresponding characteristics;

during a current traverse of the work area by the work machine, and by reference to the model based on current input data sets corresponding to the output signals from the one or more sensors, detecting one or more obstructions at and/or below a ground surface; and

modifying a mapped data structure associated with the work area, wherein a sensed location and one or more identified characteristics for each respective one of the one or more detected obstructions are mapped to corresponding locations in the mapped data structure, and wherein the mapped data structure comprises a multidimensional coordinate system;

wherein the sensed location is determined based on a location of the obstruction relative to the work machine and a current location of the work machine in the multidimensional coordinate system of the mapped data structure.

19 . The method of claim 18 , wherein the work machine comprises a machine frame and at least one ground-engaging work implement moveable with respect to the machine frame, the one or more sensors comprise a vibration sensor, at least one of the one or more obstructions is detected via output signals from the vibration sensor, and an identified location of the work machine upon detecting the at least one of the one or more obstructions corresponds to the sensed location for the at least one of the one or more obstructions;

the method further comprising:

modifying the mapped data structure to map sensed vibrations at respective locations within the work area to corresponding locations in the mapped data structure;

determining a baseline vibration level or range associated with the work area; and

detecting the at least one of the one or more obstructions based at least in part on comparison of a respective vibration value to the baseline vibration level or range.

20 . The method of claim 18 , wherein the work machine comprises a machine frame and at least one ground-engaging work implement moveable with respect to the machine frame, the one or more sensors comprise a position sensor associated with a work implement actuator, and at least one of the one or more obstructions is detected via an error value for a detected position of the work implement actuator with respect to a commanded position of the work implement actuator.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 5, 2024
From: SHERLOCK, LANCE R.; WHITE, RYAN R.
To: DEERE & COMPANY
Reel/Frame 066650/0945 →
Continuity (1)
Related Publication 20250291359A1 · Sep 18, 2025
References Cited (59)
US 5585626A · Beck et al. · 1996 [cited by applicant]
US 5884224A · Mcnabb et al. · 1999 [cited by applicant]
US 6282317B1 · Luo et al. · 2001 [cited by applicant]
US 7035461B2 · Luo et al. · 2006 [cited by applicant]
US 7495998B1 · Deligeorges et al. · 2009 [cited by applicant]
US 7610122B2 · Anderson · 2009 [cited by applicant]
US 7680340B2 · Luo et al. · 2010 [cited by applicant]
US 7860320B2 · Luo et al. · 2010 [cited by applicant]
US 8005631B2 · Barger et al. · 2011 [cited by applicant]
US 8006620B2 · Theobald et al. · 2011 [cited by applicant]
US 8520897B2 · Boncyk et al. · 2013 [cited by applicant]
US 8712144B2 · Mas et al. · 2014 [cited by applicant]
US 8855405B2 · Mas et al. · 2014 [cited by applicant]
US 8965104B1 · Hickman et al. · 2015 [cited by applicant]
US 9158789B2 · Garrett et al. · 2015 [cited by applicant]
US 9213905B2 · Lange · 2015 [cited by examiner]
US 9642305B2 · Nykamp et al. · 2017 [cited by applicant]
US 9797980B2 · Smitherman · 2017 [cited by applicant]
US 9813512B2 · Wilbur et al. · 2017 [cited by applicant]
US 10019790B2 · Bonefas et al. · 2018 [cited by applicant]
US 10358780B2 · Berning et al. · 2019 [cited by applicant]
US 10401501B2 · Wood · 2019 [cited by applicant]
US 10453165B1 · Kostov et al. · 2019 [cited by applicant]
US 10474926B1 · Dirac et al. · 2019 [cited by applicant]
US 10733752B2 · Hageman et al. · 2020 [cited by applicant]
US 10762605B2 · Chui et al. · 2020 [cited by applicant]
US 11178818B2 · Brammeier et al. · 2021 [cited by applicant]
US 11234366B2 · Darr et al. · 2022 [cited by applicant]
US 11240961B2 · Anderson et al. · 2022 [cited by applicant]
US 11479262B2 · Harrison · 2022 [cited by applicant]
US 12353210B2 · Wilson · 2025 [cited by examiner]
US 12419220B2 · Vandike · 2025 [cited by examiner]
US 12422847B2 · Vandike · 2025 [cited by examiner]
US 20100194886A1 · Asari et al. · 2010 [cited by applicant]
US 20120237083A1 · Lange et al. · 2012 [cited by applicant]
US 20170009578A1 · Barimani et al. · 2017 [cited by applicant]
US 20170233955A1 · Berning et al. · 2017 [cited by applicant]
US 20180120133A1 · Blank et al. · 2018 [cited by applicant]
US 20180165833A1 · Inoue et al. · 2018 [cited by applicant]
US 20190061623A1 · Borkowski · 2019 [cited by applicant]
US 20190174666A1 · Manternach · 2019 [cited by applicant]
US 20190174667A1 · Gresch et al. · 2019 [cited by applicant]
US 20200019778A1 · Frei et al. · 2020 [cited by applicant]
US 20200202127A1 · Chen et al. · 2020 [cited by applicant]
US 20200379479A1 · Dima et al. · 2020 [cited by applicant]
US 20210231453A1 · Colosky et al. · 2021 [cited by applicant]
US 20210243936A1 · Vandike et al. · 2021 [cited by applicant]
US 20210289701A1 · White et al. · 2021 [cited by applicant]
US 20210337729A1 · O'Connor et al. · 2021 [cited by applicant]
US 20220113729A1 · Vandike et al. · 2022 [cited by applicant]
US 20230210039A1 · Pell et al. · 2023 [cited by applicant]
US 20230236604A1 · Frick · 2023 [cited by examiner]
EP 4151062A1 · 2023 [cited by applicant]
EP 4548732A1 · 2025 [cited by applicant]
Authors: Yunzhi Guo, Zuoxi Zhao, Xinrong Ke; Title of the article: Exploration of Hard Objects in Superficial Farmland Soil using GPR; International Federation of Automatic Control (IFAC) Papers Online; 51-17 (2018) pp.… [cited by applicant]
Author: Keith W. Gray; Title of the thesis: Obstacle Detection and Avoidance For An Autonomous Farm Tractor; Utah State University, Logan, Utah Department: Electrical Computer Engineering (2000) (98 pages). [cited by applicant]
Raytheon BBN Technologies; State-of-the-Art Shooter Detection; boomerang.bbn.com; (2005) (4 pages). [cited by applicant]
Extended European Search Report and Written Opinion issued in European Patent Application No. 25159914.8 dated Aug. 27, 2025, in 13 pages. [cited by applicant]
European Search Report for Corresponding Appl. No. 25159914.8-1105 / 4623659, European Patent Office, dated Nov. 17, 2025, 12 pages. [cited by applicant]