Developer

Final Beta of the Ardupilot 2.5 Airframe Test

I finally had some quality time with the Ardupilot Airframe Tester in the air and would like to report, after a few bug fixes and tweaking, I finally have a nice solution.Why this matters and why you should fly it:- It will help you set up your plane properly and give you vital debugging information.- It will help you adjust your stabilization gains- It is a very nice flight stabilizer- It will let you test your Autopilot setup (more on this below)You can read this post to learn about the debugging aspects.What I really wanted to explain is the new Fly-By-Wire mode. It essentially lets you input the relative waypoint location in space, and the plane will try to go there. Now, other than being fun, it is really helpful for debugging and adjusting your gain settings.The new FBW input is proportional and controlled with your radio:Hard right = waypoint is 35° to the right; centered = waypoint is dead ahead; left = -35°Hard up means the waypoint is below you (hey, you can reverse that if you want.) Centered means the waypoint is at the same altitude.While in FBW, the airspeed controller will try and maintain a constant airspeed.Here is the last beta. After this the tester will be final and appear in the download section.Ardupilot_25_Airframe_test_beta4.zipA note about radios - In the header file you can specify radios. Futaba Faast radios can be scanned at 50hz and others at only 25hz. This has to do with how they setup the signals. So there is an option in the header file to use Fubata or other radios. Default is "other." (Spectrum's won't work with the Futaba setting. You need to specify 'other')The events.pde file contains the code for managing your radio's 3 position switch. Instructions are in there as well.The full version of 2.5 should be right around the corner.Jason
E-mail me when people leave their comments –

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

Join diydrones

Comments

  • Developer
    Just kidding about the Australia bit. You should be OK, but I've not flown it south of the equator ;)
    Please use the Debug mode to make sure everything is working properly with your waypoints.
  • LOL that doesnt sound very good :P
    The funjets flying good ATM, need to change video TX to 2.4 cause GPS reception is shocking :(
    More tests for me tomorrow and sunday... ill let you know hehe
  • OOOps. Had I read the thread again and looked closer at the header file in the Ardupilot_25 the answer was right there. Thanks though for your quick reply.
  • Developer
    Max, Let me know if it works in Australia! I'm using a new bearing function that *should* work! I'm standing by to do rapid bug fixes as necessary.
  • BTW Sunday is a day earlier here in Australia... not to put any more pressure on ya :)
  • By the way your Wiki documentation is coming along great! It helps.
  • Yes I have been following it closely. I'm using TortoiseSVN extention to the Windows kernel to do checkouts and updates. It (TortioseSVN) works fine on both XP and Windows 7. It is a full SVN suite. I have the code for both Ardupilot_25 and Ardupilot_25_tester. I'm in the process of using Ardupilot_25_tester to set up my Easystar. Just finishing up the install and should be able to start using it this weekend to ground test and get my header file right. Might be able to fly it if the trade winds let up. It's windy this time of the year in Panama', RP.
  • Developer
    Fasst is 0.
    Are you looking at the code on the Svn?
  • Hello jasonshort . What is the default PWM pulse train and which is the PWM pulses needed for Doug? (define radio_type 0 and 1) found in your test_header_25.h
    I'm using Futaba Fasst R6008HS / T10CAP / TM-10 combination. I remember the discussion but am unable to find it.
  • Developer
    I'm packaging up a full version of 2.5 tonight. I'll let you when it's ready to download.
This reply was deleted.