How would you like a bat bot for your next pet drone? Researchers from the University of Illinois at Urbana-Champaign’s Coordinated Science Laboratory and from the California Institute of ...