Online machine learning for calibration of autonomous earth moving vehicles

US12565762B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12565762-B2
Application numberUS-202418787332-A
CountryUS
Kind codeB2
Filing dateJul 29, 2024
Priority dateJun 25, 2021
Publication dateMar 3, 2026
Grant dateMar 3, 2026

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

In some implementations, the EMV uses a calibration to inform autonomous control over the EMV. To calibrate an EMV, the system first selects a calibration action comprising a control signal for actuating a control surface of the EMV. Then, using a calibration model comprising a machine learning model trained based on one or more previous calibration actions taken by the EMV, the system predicts a response of the control surface to the control signal of the calibration action. After the EMV executes the control signal to perform the calibration action, the EMV system monitors the actual response of the control signal and uses that to update the calibration model based on a comparison between the predicted and monitored states of the control surface.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method comprising: training, by a training system, a machine-learning model configured to predict an autonomous vehicle (“AV”) movement resulting from a movement instruction; generating a control signal for actuating a portion of the AV based on the AV movement predicted by the machine-learning model; actuating the portion of the AV to perform an actual AV movement based on the control signal; and updating, by the training system, the machine-learning model such that a difference between the actual AV movement based on the control signal and the AV movement predicted by the machine-learning model meets a threshold. 2 . The method of claim 1 , wherein the actual AV movement is measured based on a state of the portion of the AV at a time when the control signal is executed. 3 . The method of claim 1 , wherein the training system is configured to periodically compare actual AV movements to corresponding predicted AV movements. 4 . The method of claim 1 , wherein the machine-learning model is further trained based on baseline training data gathered from a set of additional AVs similar to the AV. 5 . The method of claim 1 , wherein the AV movement predicted by the machine-learning model comprises a predicted movement of a tool of the AV. 6 . The method of claim 1 , wherein updating the machine-learned model comprises: updating, by online learning techniques, the machine-learning model based on the actual AV movement based on the control signal. 7 . The method of claim 1 , wherein the actual AV movement is compared to the predicted AV movement responsive to the AV switching between an autonomous operation mode and a manual operation mode. 8 . The method of claim 1 , wherein the actual AV movement based on the control signal is determined by measuring a set of action conditions based on collected sensor data. 9 . A non-transitory computer-readable storage medium storing executable instructions that, when executed by a processor, cause the processor to: train, by a training system, a machine-learning model configured to predict an autonomous vehicle (“AV”) movement resulting from a movement instruction; generate a control signal for actuating a portion of the AV based on the AV movement predicted by the machine-learning model; actuate the portion of the AV to perform an actual AV movement based on the control signal; and update, by the training system, the machine-learning model such that a difference between the actual AV movement based on the control signal and the AV movement predicted by the machine-learning model meets a threshold. 10 . The non-transitory computer-readable storage medium of claim 9 , wherein the actual AV movement is measured based on a state of the portion of the AV at a time when the control signal is executed. 11 . The non-transitory computer-readable storage medium of claim 9 , wherein the training system is configured to periodically compare actual AV movements to corresponding predicted AV movements. 12 . The non-transitory computer-readable storage medium of claim 9 , wherein the machine-learned model is further trained based on baseline training data gathered from a set of additional AV similar to the AV. 13 . The non-transitory computer-readable storage medium of claim 9 , wherein the machine-learning model is further trained based on baseline training data gathered from a set of additional AVs similar to the AV. 14 . The non-transitory computer-readable storage medium of claim 9 , wherein the AV movement predicted by the machine-learning model comprises a predicted movement of a tool of the AV. 15 . The non-transitory computer-readable storage medium of claim 9 , wherein instructions for updating the machine-learned model further cause the processor to: update, by online learning techniques, the machine-learning model based on the actual AV movement based on the control signal. 16 . The non-transitory computer-readable storage medium of claim 9 , wherein the actual AV movement is compared to the predicted AV movement responsive to the AV switching between an autonomous operation mode and a manual operation mode. 17 . The non-transitory computer-readable storage medium of claim 9 , wherein the actual AV movement based on the control signal is determined by measuring a set of action conditions based on collected sensor data. 18 . A model training system, comprising: a hardware processor; and a non-transitory computer-readable storage medium storing executable instructions that, when executed by the hardware processor, cause the model training system to perform steps comprising: training a machine-learning model configured to predict an autonomous vehicle (“AV”) movement resulting from a movement instruction; generating a control signal for actuating a portion of the AV based on the AV movement predicted by the machine-learning model; actuating the portion of the AV to perform an actual AV movement based on the control signal; and updating, by the training system, the machine-learning model such that a difference between the actual AV movement based on the control signal and the AV movement predicted by the machine-learning model meets a threshold. 19 . The model training system of claim 18 , wherein the model training system is configured to periodically compare actual AV movements to corresponding predicted AV movements. 20 . The model training system of claim 18 , wherein instructions for updating the machine-learned model further cause the processor to: update, by online learning techniques, the machine-learning model based on the actual AV movement based on the control signal.

Assignees

Inventors

Classifications

  • Handing over between on-board automatic and on-board manual control · CPC title

  • Learning methods · CPC title

  • with follow-up actions to control the work tool, e.g. controller · CPC title

  • for transition from automatic pilot to manual pilot and vice versa · CPC title

  • Supervised learning · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12565762B2 cover?
In some implementations, the EMV uses a calibration to inform autonomous control over the EMV. To calibrate an EMV, the system first selects a calibration action comprising a control signal for actuating a control surface of the EMV. Then, using a calibration model comprising a machine learning model trained based on one or more previous calibration actions taken by the EMV, the system predicts…
Who is the assignee on this patent?
Built Robotics Inc
What technology area does this patent fall under?
Primary CPC classification E02F9/265. Mapped technology areas include Fixed Constructions.
When was this patent published?
Publication date Tue Mar 03 2026 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).