Need to address orientation issues in relation to the 'spin' commands. When you 'spinL' or 'spinR' your heading technically changes, so 'location' has new meaning (i.e. 'north' becomes 'west' when you 'spinR'). Some drones deal with this issue by just saying 'north' is always 'north' (in other words when you 'spin' it doesn't change your heading), but this is unsatisfactory in some regards.
Need to address orientation issues in relation to the 'spin' commands. When you 'spinL' or 'spinR' your heading technically changes, so 'location' has new meaning (i.e. 'north' becomes 'west' when you 'spinR'). Some drones deal with this issue by just saying 'north' is always 'north' (in other words when you 'spin' it doesn't change your heading), but this is unsatisfactory in some regards.