Developer

Ardupilot 2.7 Beta

I was going to call it 2.6.3, but so many changes have been made, updates added, I think it requires a full point. Also, the header file has been streamlined a bit and some defines have changed. The PID gains have not, so if your plane flew well with 2.6 it will fly well, or even better with 2.7. BTW, this is the first release that has only been tested via HIL. I've never flown it for real because of the strong winds in the bay area right now. We'll see, but I think this will be the most stable release yet.

What's changed:

I've included a folder for connecting your ardupilot hardware to X-Plane. There are PNG files showing the configurations to make in the menus.

X-Plane supplies IMU data and airspeed data to Ardupilot so you must select the GPS_IMU option to connect.

New altitude estimation - Thanks to Ryan Beall for this one. This smooths out noisy altitude readings from GPS.

Takeoff and landing are now full features. Their use has been simplified and are assigned full flight modes which can be seen with a ground station.

New Fly by wire throttle command by Christof Schimd.

Updates altitude hold for those with airspeed sensors. Airspeed is now recorded in m/s instead of air pressure value. Since calibration for your particular pitot tube setup could be needed there is now a calibration value in the header file.

Improved stick mixing response for all modes.

Waypoints will be skipped if you miss them after one loop around. The number of degrees can be changed in the code so let me know how many is good.

Loiter hold has been improved.

Cross track gain now on by default.

Numerous bugs are gone.
Old, unused code and vars have been removed. Code has been reformatted and commented.
If you have any issues, please comment here and I'll get them fixed in the final release.

Jason




E-mail me when people leave their comments –

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

Join diydrones

Comments

  • Developer
    Gotcha. I'll fix that today.
  • Developer
    Hi,

    I have updated my HITL simulator app to support Xplanes and FlightGear, here are the files you need
    http://vps.oborne.me/Ardupilot2Xplanes.exe
    http://vps.oborne.me/ardupilot.xml - this file is the FG protocol - copy to C:\Program Files (x86)\FlightGear\data\Protocol
    this version also creates KML files of the path flown, they are written on every mode change.. ie auto to manual, auto would be written to a kml.

    Michael
  • OK, just tried r-1237 and in Manual,stabilize,and fly by wire ALL now show double the ALT in the box ALH.
    Earl
  • It is ALH not ATH ....sorry !
  • ATH is altitude to hold at next waypoint. it is HERE.
    Also what variable is SPD ?
    You can see in fly by wire ATH is os
    in next pic in auto mode the ATH is double the value.
    I thought it would be the alt of the next waypoint.
    Earl

  • Developer
    Hi Earl,
    What's the ATH indicator? BTW, I flew 2.7 today and made some fixes. It's flying very well now.

    Absolute waypoints are the only type implemented. Don't bother trying to relative for now.

    I've uploaded a new beta in the downloads section for testers to try.

    Jason
  • Has anyone else noticed that the ATH indicator in the GCS is double when in the AUTO mode ?
    Jason, is this a bug ?
    Earl
  • Moderator
    Justin,

    It's not available as a zip for download. It's only available in the SVN repository here (http://ardupilot.googlecode.com/svn/branches/ArduPilot_2_7)

    Nathaniel
  • I can't seem to find 2.7 on the download list. Is it not yet available to the public?
  • Moderator
    Recmaster,

    See my reply to your other post here.

    What do you mean "And where was only round moving on runway ... "??

    Nathaniel
This reply was deleted.