1. A method comprising: receiving first sensor data acquired by a first sensor that is in communication with the cloud computing system, wherein the first sensor data has a first set of associated attributes including a location at which the first sensor data was acquired, wherein the first sensor data is associated with at least one object in an environment in which one or more robots reside, and wherein the one or more robots are in communication with the cloud computing system; receiving second sensor data acquired by a second sensor that is in communication with the cloud computing system, wherein the second data has a second set of associated attributes including a location at which the second sensor data was acquired, and wherein the second sensor data is associated with the at least one object in the environment; generating a data processing result based at least in part on the first sensor data, the first set of associated attributes, the second sensor data, and the second set of associated attributes, wherein the data processing result includes a localization of the first sensor data and the second sensor data; and in response to the data processing result being conclusive of an identification of the at least one object, wherein the data processing result being conclusive is based at least in part on the localization being conclusive, providing instructions to the one or more robots to perform a task associated with the identified at least one object.