Modern farming is currently being done by powerful ground equipment or aircraft that weigh several tons and treat uniformly tens of hectares per hour. Automated farming can use small, agile, lightweight, energy-efficient automated robotic equipment that flies to do the same job, even able to farm on a plant-by-plant basis, allowing for new ways of farming. Automated farming uses unmanned aerial vehicles (UAVs) that are equipped with detachable implements and reservoirs and that we call “aerial farm robots.” Automated farming uses high-precision GPS and other precision positioning and vision technology to autonomously and precisely perform crop dusting, planting, fertilizing and other field related farming or husbandry tasks. The subsystems for the control, refill, recharge and communication subsystems of the aerial farm robots are part of the overall automated farming system, and can autonomously handle most of the husbandry tasks on a farm.