Patent 9822509 was granted and assigned to Caterpillar Inc. on November, 2017 by the United States Patent and Trademark Office.
A method of controlling machines for performing operations at a worksite is disclosed. The method includes receiving pre-construction terrain data, design terrain data, and resource data and then defining a plurality of constraints based on the data. Operations of the machines are simulated based on the data. The method includes estimating process variables associated with the operations and defining and scheduling tasks to be performed by the machines. The method includes collecting real time data from the worksite and updating the estimated process variables and the scheduled tasks of the machines based on the collected real time data. Instructions are then provided to the machines for executing the tasks.