Patent ID: 11898331
Assignee: CATERPILLAR SARL
Field: Civil engineering (Other fields)
Classification: CPC E  G | IPC E  G

Claim 13:
14. A machine, comprising:
a boom;
a stick having a first end movably connected to the boom, and a second end opposite the first end;
a work implement movably connected to the second end of the stick, the boom, the stick, and the work implement being moveable together, through a range of motion, relative to a frame of the machine;
a camera coupled to the machine, the camera being positioned such that the boom, the stick, and the work implement remain at least partly within a field of view of the camera throughout the range of motion; a sensor configured to determine locations of at least one of the boom, the stick, and the work implement as the at least one of the boom, the stick, and the work implement moves through the range of motion;
one or more processors operably connected to the camera and the sensor; and
one or more non-transitory computer-readable media storing instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising:
receiving, from the sensor, first data indicating a first position of the work implement within an environment; receiving, from the sensor, second data indicating a second position of the work implement within the environment;
defining, based at least in part on the first position and the second position, an electronic fence of the work implement within an environment;
prohibiting the work implement from moving beyond the electronic fence;
receiving, from the camera, image data depicting at least a portion of the environment and at least a portion of a first object and at least a portion of a second object disposed within the field of view of the camera;
determining, based at least in part on the image data, that the first object is disposed at a first location beyond the electronic fence and that the second object is disposed at a second location within the electronic fence;
based at least in part on determining that the first object is disposed at the first location beyond the electronic fence, refraining from generating a first alert indicating a presence of the first object; and
based at least in part on determining that the second object is disposed at the second location within the electronic fence, causing output of a second alert indicating a presence of the second object.