I've added your PNav link to to the processor page here, and as soon as you have an airframe picked out and some system integration pics and content, I'll add it to this page, too.
I'm not sure we'll ever get a proper code repository here (it's not Ning's focus) but if you want to use a third party one like Sourceforge I can link to that.
Or even better, if you know of a good third party code repository site that could serve for all of DIY Drones, I can domain map a diydrones.com subdomain to that and we can skin it so it looks right.
(speaking for Paul here--correct me if I'm wrong). I think this is because this is a navigation-only autopilot. Some other system, perhaps a FMA Co-Pilot, is doing stabalization/wing leveling. Typically that means you let the wing-leveler control the ailerons and elevator and the autopilot just controls the rudder, making uncoordinated turns.
Obviously without proper altitude control, this doesn't work for long ;-) But it's enough to test the autopilot.
Question. In your code you are controlling heading by altering the rudder servo output, how come you do not control the airlerons as well to make a coordinated turn?
Just curious.
Paul,
With your permission, I would like to use your code and modify it for use with my helicopter. Should be an interesting adventure and will give me some insight to working with the SPIN language.
with highlight posted on DIYDrones or course. I'd host it all here if there was a code repository function rather than file adds, and if I could map my DNS to it directly.
Comments
Done! Ping me if you want me to add more...
would love to get my project posted here
I've added your PNav link to to the processor page here, and as soon as you have an airframe picked out and some system integration pics and content, I'll add it to this page, too.
I'm not sure we'll ever get a proper code repository here (it's not Ning's focus) but if you want to use a third party one like Sourceforge I can link to that.
Or even better, if you know of a good third party code repository site that could serve for all of DIY Drones, I can domain map a diydrones.com subdomain to that and we can skin it so it looks right.
(speaking for Paul here--correct me if I'm wrong). I think this is because this is a navigation-only autopilot. Some other system, perhaps a FMA Co-Pilot, is doing stabalization/wing leveling. Typically that means you let the wing-leveler control the ailerons and elevator and the autopilot just controls the rudder, making uncoordinated turns.
Obviously without proper altitude control, this doesn't work for long ;-) But it's enough to test the autopilot.
Just curious.
With your permission, I would like to use your code and modify it for use with my helicopter. Should be an interesting adventure and will give me some insight to working with the SPIN language.
Jim
http://paul.hubner.googlepages.com/autopilot
I have the my full propeller Autopilot project at
www.PNav.net
with highlight posted on DIYDrones or course. I'd host it all here if there was a code repository function rather than file adds, and if I could map my DNS to it directly.
Paul