1. An unmanned aerial vehicle (UAV), comprising: a battery; a flight mechanism actuated by at least one electric motor powered by the battery; a radio frequency transceiver; a processor; a memory; and an application, stored in the memory that, when executed by the processor, discovers an area of the environment where the UAV operates by flying in the environment to determine its boundaries, creates a map of the environment that the UAV flew through, shares the map with a social robot, receives a command from the social robot via the radio frequency transceiver, wherein the social robot receives a verbal request from a user of the social robot, and wherein the social robot transforms the verbal request to a UAV command for the UAV to perform, performs the UAV command from the social robot, lands on a designated charging pad to conserve energy, wherein the designated charging pad charges the battery, and transmits a report back to the social robot when the UAV command is completed via the radio frequency transceiver, wherein the report details that the UAV command was completed.