Developer

Ardupilot 2.5 Release Candidate

I was finally able to test 2.5 over the weekend and added a few tweaks to the code.
Here's what I hope is the final release.

As the new Manual gets formatted, you can view it at: http://code.google.com/p/ardupilot/wiki/ArduPilot25
Until the content is finally moved over the 2.4 manual is still a great resource.

Ardupilot_25_RC2.zip

Bonus - If you look check out the Waypoint_writer_25.pde file in the test suite, you can upload relative waypoints. This isn't supported in the config tool yet.

Jason


UPDATE -
A lot of people were having trouble with the GPS code and LEDs. I reworked the GPS parsers today to iron out some things. They were nothing that would interfere with flight, but I highly recommend using this new version. I've also added the ability to scale down your plane's roll based on airspeed. This should help planes that turn faster when they go slower. We may tweak this a bit in the future, so I'm looking for feedback on it. Note you can always turn it off in your header file with this line:
//6-4
#define AIRSPEED_TURN_P 1
see the header file for more instructions


E-mail me when people leave their comments –

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

Join diydrones

Comments

  • > Jason wrote:
    > ArduIMU will be supported in 2.5.1. Doug is busy with that right now and we'll have that ready soon.

    will it be possible to use ArduIMU with NMEA (Remzibi's) GPS ?
    I've read somewhere there is a performance issue with such setup ?
  • Jason:
    Can you pm me I'm still having gps issues.
  • Developer
    Richard,
    Thanks for the detailed response. I'll look into it tonight.
  • Jason, firstly thanks for all your hard work in creating version 2.5. I have downloaded the latest version from SVN and am having problems with the failsafe (where have you heard that before?). It did work OK in the pre release versions, and I think the first release, however now I have the following problem (as recorded by the serial port monitor):-

    1) Load code and re-start
    2) Calibrate CH1 and CH2 & remove RBF jumper.
    3) Mode 1 - Manual OK
    4) Mode 2 - Stabilize OK
    5) Mode 3 - Fly-by-wire OK
    6) Activate Failsafe by pressing throttle cut on transmitter (electric plane). Failsafe on OK
    7) Release throttle cut. Failsafe stays on
    8) Switching between mode 2 and mode 3 causes the serial output to recognise the change however the system then resumes 'Failsafe On'
    9) Switching to mode 1 has no response from the serial output

    Any ideas? My throttle channel is not reversed (DX6 and AR6000 Rx)
    .
  • Developer
    Ah, right now Throttle based failsafe only works for ESCs that use low PWM values for idle. That will be added in the next version.
  • Im using reverse mode for my throttle. In the STABILIZE mode my throttle reversed(higher throttle stick motor OFF, lower throttle stick motor ON). but OK in AUTO mode.
    And also the failsafe didn't function
  • Developer
    The plane will begin to circle in the sky if the GPS fails.
  • One question, how about gps signal lost while fly, is the ardupilot change to failsafe?
  • Yes, I get it. :-) Thanks
  • Developer
    Check out the header file. It has instructions on what each value means. You can permanantly set these values or set them up with each flight.
This reply was deleted.