Don't think I'm complaining....

In general, the whole area of UAV development is still pretty disorganized, particularly, I come from another forum, and have been developing a high payload scratch built quad using some famous cloned boards.

And they work well, and specifically are low cost. But it costs an arm and a leg to find good support and proper documentation.

Here things are different, I can see that. A fantastic business model, extensive professional grade technical input, a good range of product choices, and healthy and solid turnkey product mix.

But for someone like me say, coming from outside, even though highly technically experienced and knowledgable of the field, it's quite difficult to get a grasp of what a particular product really is.

The pixHawk struck me as a very interesting platform. I want to get into it. I develop scratch built almost always... a quirk. But after 2 or 3 days on the internet I'm still not really sure what the pixhawk actually is.

The getting started page brought me a long way. I have loaded the imu_autopilot to my linux from github...

but what IS the pixhawk. does it include the computer vision system, do I need more support for that, is the imu_autopilot, just the base firmware,? do you need to load an app on top?

There are a lot of questions, and although I know that a LOT of work has gone into it, I still feel the same documentary disorganization as the rest of the industry.

I'm not trying to be a party pooper. I mention this becasue maybe, from inside, these shortfalls are not seen. Maybe many good developers are being lost because it's just too jumbled to piece together cleanly.

It's not a technology problem. That is very clear. And solid. and refreshing. and it's about time.

It's a problem of product documentation. Especially when the development is so diversified.

So please don't be offended. I wanted to share the view of a newcomer trying to come in.

You need to be a member of diydrones to add comments!

Join diydrones

Email me when people reply –


  • I think one of the problems is that there is no solid link between hardware and software.  The Pixhawk is a piece of hardware.  You can put any software on it that you want.  Make it what you want.  Start from scratch if you want. ;)

    There are I believe two developed softwares that you can use.  The software developed by ETH who developed the hardware (I think this is what imu_autopilot is?).  Or you can use Arducopter or APM3.1, which is developed by a group of developers with close ties to 3DR which is the manufacturer of the hardware.

    I don't think the Pixhawk has anything to do with vision systems.

This reply was deleted.