I realize I'm asking this in a forum that is focused on AutoQuad as a platform (I do have an M4 on the way for my first nano quad). But I figured I'd get opinions anyway from those who have come before me and have had experience with different FCs. What are the different autopilots and their hardware/firmware options? What are their specialties? ie racing, fpv, acrobatics, missions, gps waypoints, etc. What's the best / worst? It seems AutoQuad is in a similar vein to AeroQuad and APM with its feature richness. The M4 is interesting because of scalability, but if trying to use it just for tricks (acro) it seems it's overkill vs. a $25 MultiWii FC. The BrainFPV looks interesting for its size and the built-in OSD. I'm trying to compile a nice list of what is out there (and what the FC is meant to do), so I can conduct even further research. It seems there are so many options to choose from, which is great, but also daunting.
This is what I have so far.
Platform -- Ground Control Software -- FC hardware
AutoQuad -- uses modified qgroundcontrol, any others? -- AutoQuad M4, AutoQuad6
AeroQuad -- not sure of what ground control software -- AeroQuad 32
APM (Ardupilot) -- qgroundcontrol or Mission Planner -- APM 2.6, PX4, PixHawk(or RCTimer FixHawk, RTFHawk 2.4.5), Hobby King APM based controller(s), and also ErleCopter (Linux based APM)
Brain FPV (Based on Tau Labs) -- not sure of ground control software -- BrainFPV
DJI -- DJI ground control? -- DJI Naza (Team Black Sheep)
MultiWii (or MegaPirate) -- not sure of what ground control software -- Naze32 (baseflight), Flip 32, Afroflight 32, Crius, MultiWii Pro, the list goes on...
OpenPilot -- OpenPilot ground control -- CC3D
I'm sure I'm missing a bunch and might have some wrong info... thoughts?