1. A method of deploying sensors by a robot in a geographical region, the method comprising: receiving from a server, a first instruction including information corresponding to the geographical region, the information including at least a plurality of boundary locations of the geographical region and a first coordinate of the geographical region corresponding to a starting location for sensor deployment; receiving from the server, a second instruction indicating one of a first manner and a second manner of deploying sensors in the geographical region; computing by circuitry, based on the second instruction, a path to traverse the geographical region in a plurality of steps, each step of the plurality of steps having a predetermined magnitude, the traversing being performed until one of a first stopping criteria corresponding to the first manner of deploying sensors and a second stopping criteria corresponding to the second manner of deploying sensors being satisfied; deploying sensors in the geographical region at each traversed step size; receiving from each deployed sensor, information indicating absence of sensors in a neighboring area of the deployed sensor; repeating the traversing and deploying of sensors in the neighboring area based on the received information until all corners of the geographical region have been visited at least once, and checking for any available empty neighboring area, wherein checking for any available empty neighboring area includes receiving, from one or more of the sensors, empty neighboring area information from the sensor adjacent to the empty neighboring area, the empty neighboring area information including a first location corresponding to the sensor adjacent to the empty neighboring area, ID of the sensor adjacent to the empty neighboring area, and a second location corresponding to the empty neighboring area, and deploying sensors, wherein deploying sensors starts from the first location received from the sensor adjacent to the empty neighboring area, wherein a total distance traversed by the robot in the first manner of deploying sensors is 2n(m+1)/l+m, wherein m is a width of the geographical region, n is a length of the geographical region, and l is a sensing range of the sensor, wherein the robot traces its path backwards to its last known starting point and further adds an offset as a step size for the robot to proceed when the robot encounters an obstacle or boundary of the geographical region.