Robot vehicle platforms, often called "drones", offer exciting new opportunities for mobile computing. While many systems respond to device mobility (such as smartphones), drones allow computer systems to actively control device location, allowing them to interact with the physical world in new ways and with new-found scale, efficiency, or precision.The startup cost to experiment with and build real drone applications has dropped dramatically in recent years, also thanks to technological developments driven by the smartphone industry and the rise of the "makers" and DIY movements. As with any emerging technology, however, a fragmented software and hardware ecosystem can leave newcomers wondering where to start.This paper provides an overview specifically for researchers who want to explore the mobile computing challenges made available by drones, such as reliability, energy management, mobile communication, and programmability. Building on several years of research using drones for mobile computing-from tiny quadcopters weighing 20 grams to octocopters like the one in Fig. 1 and planes powered by combustion engines-we outline key points of entry into the drone ecosystem, including several advantages and potential pitfalls.