Velocity control for construction machines
AssigneeCaterpillar Trimble Control Technologies LLC
InventorsJason Hill, Albert Wray
Life of this patent
Estimating the term…
Abstract
Described herein are systems, methods, and other techniques for controlling a velocity of a construction machine operating within a construction site. Sensor data is captured using one or more sensors of the construction machine while the construction machine is moving at the velocity in a forward or a backward direction. An actual surface of the construction site is estimated based on the sensor data. A deviation between a target surface and the actual surface is calculated. An actual performance metric is calculated based on the deviation. The actual performance metric is compared to a target performance metric to determine a velocity adjustment. The velocity of the construction machine is adjusted by the velocity adjustment.
Claims20
A computer-implemented method of controlling a velocity of a construction machine operating within a construction site, the method comprising:
- capturing sensor data using one or more sensors of the construction machine while the construction machine is moving at the velocity in a forward or a backward direction;
- estimating an actual surface of the construction site based on the sensor data captured using the one or more sensors;
- calculating a deviation between a target surface and the actual surface;
- calculating an actual performance metric based on the deviation;
- comparing the actual performance metric to a target performance metric to determine a velocity adjustment, wherein the velocity adjustment is determined so as to reduce an error between the actual performance metric and the target performance metric;
- and
- adjusting the velocity of the construction machine by the velocity adjustment.
A non-transitory computer-readable medium comprising instructions that, when executed by one or more processors, cause the one or more processors to perform operations for controlling a velocity of a construction machine operating within a construction site, the operations comprising:
- capturing sensor data using one or more sensors of the construction machine while the construction machine is moving at the velocity in a forward or a backward direction;
- estimating an actual surface of the construction site based on the sensor data captured using the one or more sensors;
- calculating a deviation between a target surface and the actual surface;
- calculating an actual performance metric based on the deviation;
- comparing the actual performance metric to a target performance metric to determine a velocity adjustment, wherein the velocity adjustment is determined so as to reduce an error between the actual performance metric and the target performance metric;
- and
- adjusting the velocity of the construction machine by the velocity adjustment.
A system comprising:
- one or more processors;
- and
- a computer-readable medium comprising instructions that, when executed by one or more processors, cause the one or more processors to perform operations comprising:
- capturing sensor data using one or more sensors of a construction machine while the construction machine is moving at a velocity in a forward or a backward direction;
- estimating an actual surface of a construction site based on the sensor data captured using the one or more sensors;
- calculating a deviation between a target surface and the actual surface;
- calculating an actual performance metric based on the deviation;
- comparing the actual performance metric to a target performance metric to determine a velocity adjustment, wherein the velocity adjustment is determined so as to reduce an error between the actual performance metric and the target performance metric;
- and
- adjusting the velocity of the construction machine by the velocity adjustment.
Dependencies are inferred from the claim text.