Here is a versatile flying machine capable of moving in all directions. The VOLIRO Omnidirectional Hexacopter was programmed by students at ETH Zurich. The drone can hover vertically or upside down. It relies on 6 tilting motors to allow the rotor units to turn around the axes.
The Voliro hexacopter can fly vertically or move along a wall to perform bridge inspection and other comparable tasks.