Autonomous Sensor Networks: Collective Sensing