The estimation of position, that is longitude and latitude, is made by the gps. The
gps can also estimate altitude and direction of velocity. Since a hexarotor can fly
in any direction (not just forward, compared to a fixed wing aircraft) the flight
direction does not have be equal to the body heading.