Patent attributes
An aerial vehicle is programmed or configured to respond to reports of events or conditions within spaces of a facility. The aerial vehicle travels to a location of a reported event or condition and captures data using onboard sensors. The aerial vehicle independently determines whether the reported event or condition is occurring, or is otherwise properly addressed by resources that are available at the location, using images or other data captured by the onboard sensors. Alternatively, the aerial vehicle transmits a request for additional resources to be provided at the location, where necessary. A map of the location generated based on images or other data captured by the onboard sensors may be utilized for any purpose, such as to make one or more recommendations of products that are appropriate for use at the facility.