This is the code for my autonomous quadcopter project called Icarus. I hope this helps anybody who is looking to create their own - Kevin Sheridan