Engineers enable a drone to determine its position in the dark and indoors