Task completion time estimation for an autonomous machine
AssigneeCaterpillar Paving Products Inc.
InventorsRobert Jason McGee, Sangameshwar Sonth, Timothy O'Donnell, Kristen Ann Gerstner
Life of this patent
Estimating the term…
Abstract
A machine is disclosed. The machine may include at least one of a propulsion system or a steering system configured to operate under automatic control in an autonomous mode of the machine; and a controller configured to obtain one or more parameters associated with a task that is to be performed in the autonomous mode, determine an estimated completion time for the task based on the one or more parameters associated with the task, and perform one or more actions based on the estimated completion time for the task.
Claims20
A machine, comprising:
- at least one of a propulsion system or a steering system configured to operate under automatic control in an autonomous mode of the machine;
- and
- a controller configured to:
- obtain one or more parameters associated with a task that is to be performed in the autonomous mode,
- the task being a compaction task or a grading task;
- determine an estimated completion time for the task based on the one or more parameters associated with the task;
- and
- perform one or more actions based on the estimated completion time for the task.
A completion time estimation system, comprising:
- a controller configured to:
- obtain one or more parameters associated with a task that is to be performed in an autonomous mode of a machine,
- the task being one of a plurality of tasks that are to be performed in the autonomous mode of the machine, and
- the task being a compaction task or a grading task;
- determine an estimated completion time for the task based on the one or more parameters associated with the task;
- cause storage of information identifying an association between the task and the estimated completion time;
- and
- selectively cause an initiation of the task in the autonomous mode of the machine, according to the association between the task and the estimated completion time, based on whether a selection is of the task or another task of the plurality of tasks.
A method, comprising:
- obtaining one or more parameters associated with a task that is to be performed in an autonomous mode of a machine;
- determining an estimated completion time for the task based on the one or more parameters associated with the task,
- the task being a compaction task or a grading task;
- determining, while the machine is performing the task in the autonomous mode, an updated estimated completion time based on an elapsed time since initiation of the task, and a progress of the task based on a movement of the machine;
- causing storage of information identifying an association between the updated estimated completion time and the progress of the task;
- and
- performing one or more actions based on the association between the updated estimated completion time and the progress of the task.
Dependencies are inferred from the claim text.