Managing autonomous machines across multiple areas
First Claim
1. A method for managing autonomous machines, the method comprising:
- identifying a number of worksite areas for a worksite;
performing an area coverage task in a first worksite area in the number of worksite areas using an autonomous machine;
calculating an amount of work completed for the first worksite area by the autonomous machine to form a calculated value;
a processor determining whether a threshold value is met using the calculated value, wherein the threshold value is a value associated with a percentage of an area covered for the first worksite area relative to a total area for the first worksite area, and wherein the percentage of the area covered is less than the total area;
responsive to a determination that the threshold value is met, the processor determining whether there is a next worksite area that has not been reached by the autonomous machine;
responsive to a determination that there is a next worksite area that has not been reached by the autonomous machine, the processor determining whether a number of conditions is met; and
responsive to a determination that the number of conditions is met, moving the autonomous machine to the next worksite area.
1 Assignment
0 Petitions
Accused Products
Abstract
The different illustrative embodiments provide a system for autonomous machine management comprising a number of autonomous machines, a number of nodes, a performance estimation module, and a navigation system. The number of autonomous machines is configured to perform area coverage tasks in a worksite. The number of nodes is configured to define a number of worksite areas for the worksite. The performance estimation module is executed by a processor unit and configured to calculate a percentage of work completed in the number of worksite areas. The navigation system is configured to operate an autonomous machine to perform the area coverage tasks and move between the number of worksite areas.
-
Citations
17 Claims
-
1. A method for managing autonomous machines, the method comprising:
-
identifying a number of worksite areas for a worksite; performing an area coverage task in a first worksite area in the number of worksite areas using an autonomous machine; calculating an amount of work completed for the first worksite area by the autonomous machine to form a calculated value; a processor determining whether a threshold value is met using the calculated value, wherein the threshold value is a value associated with a percentage of an area covered for the first worksite area relative to a total area for the first worksite area, and wherein the percentage of the area covered is less than the total area; responsive to a determination that the threshold value is met, the processor determining whether there is a next worksite area that has not been reached by the autonomous machine; responsive to a determination that there is a next worksite area that has not been reached by the autonomous machine, the processor determining whether a number of conditions is met; and responsive to a determination that the number of conditions is met, moving the autonomous machine to the next worksite area. - View Dependent Claims (3, 4, 5, 6, 7, 17)
-
-
2. A method for managing autonomous machines, the method comprising:
-
identifying a number of worksite areas for a worksite; performing an area coverage task in a first worksite area in the number of worksite areas using an autonomous machine; calculating an amount of work completed for the first worksite area by the autonomous machine to form a calculated value; a processor determining whether a threshold value is met using the calculated value, wherein the threshold value is a value associated with a percentage of an area covered for the first worksite area relative to a total area for the first worksite area, and wherein the percentage of the area covered is less than the total area; responsive to a determination that the threshold value is met, the processor determining whether there is a next worksite area that has not been reached by the autonomous machine; responsive to a determination that there is a next worksite area that has not been reached by the autonomous machine, the processor determining whether a number of conditions is met; and responsive to a determination that the number of conditions is not met, returning the autonomous machine to a home location.
-
-
8. A system for autonomous machine management, the system comprising:
-
a number of autonomous machines configured to perform area coverage tasks in a worksite; a number of boundaries for a number of worksite areas for the worksite; a performance estimation module executed by a processor unit and configured to calculate a percentage of work completed in the number of worksite areas; and a navigation system configured to operate an autonomous machine in the number of autonomous machines to perform the area coverage tasks and move between the number of worksite areas, wherein the autonomous machine is configured to detect a boundary between a first worksite area and a second worksite area, calculate a percentage of work completed for the first worksite area, identify a number of conditions to be met for passage to the second worksite area, and move between the first worksite area and the second worksite area when a threshold value is met and the number of conditions identified is met, wherein the threshold value is a value associated with a percentage of an area covered for the first worksite area relative to a total area for the first worksite area, and wherein the percentage of the area covered is less than the total area. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
Specification