I have decided that I am going to build my own Autopilot/IMU for my UAV. I know there are plenty of units that I can buy off the shelf but that would take the fun out of it for me. I want to build my own and really understand how everything works. I am an experienced programmer and have basic electronic skills including PIC microcontrollers. My friend is an experienced RC pilot and he has offered to help with the flying aspect of the project.

I have included a basic block diagram of my initial design, any suggestions/comments would be appreciated. Unfortunately I forget to include the altitude/air speed sensor on my diagram. I would like to make sure I have a sound basic design before I get started and that I am not going about this the wrong way. Thanks!

Views: 160

Attachments:

Reply to This

Replies to This Discussion

What's "uC"?
microcontroller, i.e. PIC
Ah. Looks good. I'm not sure about 802.11's range for this application, but otherwise I think you've got the block diagram right.
I was thinking about going with the XBee Pro, looks like it can reach about a mile with line of site. That would be fine for my initial work and go with something long range later.
You'll probably need to use a directional base station antenna to get past a mile with 802.11 (Wifi) or 802.15.4 (XBee). XBee Pro range is at least 2x what you'll get with WiFi (I have used both XBee Pro and Lantronix Matchport).
Yeah I ordered the XBee modules so I am going to give those a try for now. I guess my next step would be to get a ham radio license and use something licensed?
I have updated my diagram.
Attachments:
Any comments on using a Gumstix as the main processor versus a propeller or something similar? I would think the gumstix would give me more flexibility but may take more work.
We've used Propeller and like it a lot (although learning Spin and Propeller assembly will take some getting used to)--it's very powerful hardware and can handle parallel functions like video on-screen telemetry easily. Meanwhile, Jack Crossfire uses Gumstix for his heli IMU, so you might want to ask him what he thinks of that. At least with that you can stick to standard C.

I think both can do the job fine, but Propeller might be more optimized for a pro-quality autopilot given its parallel architecture.

Hello hypergolic ,

Can you provide the code that you used?

RSS

Social Networking

Contests

Season Two of the Trust Time Trial (T3) Contest has now begun. The fourth round is an accuracy round for multicopters, which requires contestants to fly a cube. The deadline is April 14th.

A list of all T3 contests is here

Groups

Advertisement

© 2013   Created by Chris Anderson.   Powered by

Badges  |  Report an Issue  |  Terms of Service