GNSS Based Attitude Determination for Small Unmanned Aerial Vehicles