3D Robotics

[NOTE/UPDATE: All the below, from long ago, has been superseded by events. Basic ArduPilot proved capable of every this described here, so we cancelled this version of the product. Thinking about what the next version of ArduPilot could be can be found here. ]

Our main entry-level ArduPilot is designed to be simple, easy to use, and cheap so it just does navigation and leaves stabilization to an stand-alone FMA Co-Pilot with infrared ("thermopile") sensors. But you can tell by our release of our own IR sensor boards the other week, the ultimate aim of this project has been to release a more advanced version that does it all: navigation + stabilization in one. But a standard Arduino isn't powerful enough for all that. So what's the solution?

A dual-core Arduino! So here it is: ArduPilot Pro, with two Arduinos, a MUX/failsafe and built-in GPS onboard. Jordi's design incorporates everything you need for a fully-functioning autopilot, with a target price of under $100, including GPS and thermopile sensors. One ATMega168 processor handles stabilization and the other handles navigation, but because they talk to each other, you get a fully-integrated autopilot, with control over all aircraft channels.

We could have just switched to a much more powerful processor, but that would have cost more, be harder to program and wouldn't benefit from the easy-to-use IDE and the software libraries available for the fantastic open-source Arduino project. The downside of doing it as a dual-core board is that we have to program each Atmega168 processor, as well as the MUX's ATTiny processor, separately, which is why there are three ICSP ports on the board. But in the commercial version, which will come with all processors pre-programmed, there will be little need to fiddle with the stabilization and MUX code, so they can be treated as black-box hardware. (The ICSP ports are just there for anybody who wants to fiddle with them anyway.)

We haven't tested this one yet, so we're not quite ready to provide a link to buy the board. But the Eagle 5 files for the schematic and board are here and here.

E-mail me when people leave their comments –

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

Join diydrones

Comments

  • 3D Robotics
    No, you'll continue to need IR sensors. They're great, IMO, and pro-quality autopilots from Paparazzi to AttoPilot are based on them, so we're happy to stay with that.

    If you want to switch to a full IMU (gyros and accelerometers) you'll probably want to move to a more powerful computing platform. There are plenty of other projects out there that use that, but not ArduPilot.
  • Is the idea that they will need IR sensors or can we be free of them
  • 3D Robotics
    The board is intended to be very expandable. We break out all the unused digital and analog pins and the code is all open, so people can add any sensors and functionality they want.
  • Now if it just had autoland capabilty. possibly integrating the AGL module from micropilot?
  • 3D Robotics
    Octane--

    You can take our Eagle files and submit them to any fab you want and get the boards right now. But we want to test them properly before selling them here.
  • When might just the PCB be available? I have no problem with assembling my own boards, and ArduPilot Pro is what I am looking for!
  • 3D Robotics
    Carl,

    I think if we market it as an "autopilot development board", like Sparkfun does with theirs (which is very nice but isn't based on open-source hardware and software and costs three times our target price), we should be fine shipping it anywhere. Or at least that strategy seems to work for them...

    I don't think we'll be shipping a commercial version of ArduPilot Pro until near the end of the year. But ArduPilot should be fully done, tested and read to sell by October.

    Perhaps it goes without saying, but you don't need to wait for us to sell these. As always, we'll provide everything you need, from links to components to code, to make them yourself. This is DIY Drones, after all ;-)
  • Absolutely fantastic ! when do you expect to be shipping the commercial version ? Will selling of this as a complete product outside of the US , to potentially evil counties (like Sweden or Canada), be a problem? ;)
  • 3D Robotics
    Code coming (for the ArduPilot, not the ArduPilot Pro) next week.

    The antenna can be any patch antenna with a SMA connector, like this one. I use this one when I'm testing indoors
  • Hi again Chris,
    What's the plan for an antenna ?
    Phil
This reply was deleted.