Newb here trying to get into the DIY drones game. I am looking at the little home page -here by Chris Anderson and he says to buy one of two boards. The first board -here - says it is out of stock and costs $199. The second board -here - is in stock, but costs significantly more at $250. What are the differences between these two boards and are there other board solutions out there to consider?
I wanted to learn more about embedded systems and programming by designing my own autopilot, but I think this is too much work, so instead I am planning on modifying the ArduPilot code with my own controls algorithms for fun. I will get another Arduino kit and make some simple projects to get more experience in making circuits and whatnot with projects like an LED light cube & etc.
Thanks much for the help. Very nice website you guys got here!
That's APM 1 and APM 2. APM 2 is the latest and best version (and cheaper!) and is recommended for all users. You can order it now and it will be shipped in less than four weeks.
Thanks for the prompt reply! That's a bit of a wait, do you know if they are currently making a new batch of APM 2 boards so that there will be a large supply in, say, a months time: or are they made to order due to cost and not wanting to have a warehouse of boards that are not selling?
One thing I would be interested in looking at (and will take a good chunk of time) is the source code for the autopilot to see what was done and where/how I can tailor the control algorithms to put in my own. IIRC this is an open source project, so I should be able to do this for free today.
On a side note: do you know if this is supported in Ubuntu? I have windows XP as well, so if not no big deal. One thing i have done in the past is write a program to get data from Microsoft Flight Simulator X. This was output data; however, I believe I can also give it input data (such as airspeed, altitude, &etc). If I can look at the source code of the ArduPilot I *may* (but cant promise) that I might be able to back drive MSFSX with it.
From reading other posts, look like they have stocks constantly arriving and shipping them out whenever they arrival. The demand is higher than supply. That's why they are never in stock. Just place your order and yours will be shipped out in a few weeks.
Yes, all the source code is here.
I haven't touched the source code since the original ArduPilot, back in 2008. It's now run by a big team of real programmers, you'll be reassured to know ;-)
lol. nice one. Just noticed that Chris is "Mr. Anderson"! :D
Thanks Mike, you're a prince.
I've been out of the RC game for some time. My current money pit is tuning an old BMW I picked up recently, so I have to limit myself until the project car is complete. In the mean time, I am going to go through the source code and post questions/comments/etc on the forums.
I have an RC airplane that is an old Eagle 2; but honestly that's a bit too large for my taste. It's a gas plane and I sold the starter and fuel pump, etc. What I would REALLY like is a small RC helicopter. I might get myself a small electric RC plane to do fixed wing testing on in the near future - something that I would not need to go to the flying club to operate. That becomes a limitation and a pain. I'd like something small to use at a soccer field that is cheap to fix when that time comes.
My question to you guys: do you know how you tuned the autopilot gains for your particular ships? My guess it that it has some simple PID gains that you guys tuned AD HOC (I.e. in flight)? That's probably how I would do it without any aerodynamic stability derivative information about the RC airplane.
DOXDOG: The APM2 has a USB port and comes with a USB cable. Where did you get yours?
3D Robotics. No cable included. BTW its a MICRO USB type and I finally use the correct A to M cable which attaches to the port underneath the SMD socket. Problem solved!