BACKGROUND

The field of the invention relates generally to worksite monitoring systems, and more particularly, to systems and methods for generating hazard alerts using quantitative scoring.

Worksites and other locations may include various hazards that may not be visible or readily apparent to individuals at the site, but may be detected through the use of sensors. However, a single sensor measurement is generally insufficient to determine whether hazardous conditions are present, and if they are, to what degree the conditions pose a risk of danger or injury to individual workers. Current systems generally do not aggregate multiple sensor measurements or measurements of different types, which limits the ability of current systems to use sensors to determine when hazards are present, to determine the nature of such hazards, and to generate corresponding alerts when hazards are detected.

An improved system for generating alerts based on worksite sensor measurements is therefore desirable.

BRIEF DESCRIPTION

In one aspect, a system for generating hazard alerts is provided. The system includes a plurality of sensor units. Each sensor unit of the plurality of sensor units includes a plurality of sensors and a locating device. The system further includes a hazard analyzing (HA) computing device configured to communicate with the plurality of sensor units. The HA computing device includes at least one memory device configured to store a scene definition. The scene definition defines a coordinate space of a worksite. The HA computing device further includes at least one processor. The at least one processor is configured to receive, from the plurality of sensors, a plurality of sensor measurements. The at least one processor is further configured to receive, from the locating device of each sensor unit, at least one coordinate of the coordinate space. The at least one processor is further configured to determine, based on the at least one coordinate, a location of the sensor unit during each sensor measurement of the plurality of sensor measurements. The at least one processor is further configured to determine, for at least a first sensor unit of the plurality of sensor units, that an alert condition is present based on the scene definition, the plurality of sensor measurements, and the determined location associated with the first sensor unit.

In another aspect, a method for generating hazard alerts is provided. The method is performed by a hazard analysis (HA) computing device including at least one processor coupled to at least one memory device and further coupled to at least one sensor unit including a plurality of sensors and a locating device. The at least one memory device is configured to store a scene definition defining a coordinate space of a worksite. The method includes receiving, by the at least one processor, from the plurality of sensors, a plurality of sensor measurements. The method further includes receiving, by the at least one processor from the locating device of each sensor unit, at least one coordinate of the coordinate space. The method further includes determining, by the at least one processor, based on the at least one coordinate, a location of the sensor unit during each sensor measurement of the plurality of sensor measurements. The method further includes determining, by the at least one processor, for at least a first sensor unit of the plurality of sensor units, that an alert condition is present based on the scene definition, the plurality of sensor measurements, and the determined location associated with the first sensor unit.

In another aspect, a hazard analysis (HA) computing device is provided. The HA computing device includes at least one processor coupled to at least one memory device and further coupled to at least one sensor unit including a plurality of sensors and a locating device. The at least one memory device is configured to store a scene definition defining a coordinate space of a worksite. The at least one processor is configured to receive, from the plurality of sensors, a plurality of sensor measurements. The at least one processor is further configured to receive, from the locating device of each sensor unit, at least one coordinate of the coordinate space. The at least one processor is further configured to determine, based on the at least one coordinate, a location of the sensor unit during each sensor measurement of the plurality of sensor measurements. The at least one processor is further configured to determine, for at least a first sensor unit of the plurality of sensor units, that an alert condition is present based on the scene definition, the plurality of sensor measurements, and the determined location associated with the first sensor unit.

