Flying autonomous drones

What type of software would you recommed for a flying robot arduino,beagleboard,rasberry pi,etc.

** diy drones.Arduino,**

 diy drones.
Arduino, Raspberry and others are hardware platform, not software.
Anyway you need a microcontroller hooked with sensors and motors to do the real time tasks, and an Operative System like Linux on top of a SoC like BeagleBoard or Raspberry Pi to do things like web control, video streaming, or just easier development.
Some SoC have microcontrollers on them, like BeagleBone Black.

Have you done a Google
Have you done a Google search? Please do one and tell us the search terms you used.

I just did one and got pages of info.

corrupted engine results

Google is earning loads of cash in ads from drone companies. If you search “flying autonomous drones” on a private session you’ll see diydrones on the 4th page, 9/10 of the results are sales pages.
It also tracks user habits, and polish pages based on interests, so if you searched arduino before, diydrones become the 4th results in the page.

I would start with ardupilot

I would start with ardupilot and follow the links from here:http://en.m.wikipedia.org/wiki/Ardupilot