Developer

ArduCopter 3.2 ready for wider use

After months of testing, ArduCopter 3.2 (aka APM:Copter) is ready for widespread use and we invite all users to give it a try.  In order to manage the support load at first it will be available only through the Mission Planner and APM Planner2's Beta Firmwares link.  This link is visible from the regular "Install Firmware" page if you check the "Advanced View" on the Config/Tuning >> Planner page.  On APM Planner2 the "Advanced View" it is under the File menu.

In about two weeks we plan to replace AC3.1.5 with AC3.2 as the default version dispensed by the ground stations.

The full list of changes can be found in the ReleaseNotes but here are the highlights:
Flight Mode Enhancements:

  • PosHold flight mode: similar to Loiter but with direct response to pilot input during repositioning
  • ACRO mode handling improvement EXPO (for faster rotations)
  • Drift mode uses "throttle assist" (similar to AltHold)
  • Smoother transitions between flight modes (i..e when entering Loiter or RTL from high speeds)

Mission Enhancements/Fixes:

New Sensors/Devices:

Safety Features:

  • EKF/DCM check will switch to LAND mode if heading error > 60deg for 1 second
  • Baro glitch detection
  • Pre-arm check for Gyro calibration success
  • Pre-arm check that internal & external sensors (gyros, accels and compass) are consistent (Pixhawk only)
  • Parachute support (Pixhawk only)
  • Feedback to Pilot when taking off in AltHold, Loiter, PosHold (i.e. motors spin up a little as throttle is raised)
  • EKF (new attitude and position estimate system only used for reference in this release)

Bug Fixes:

  • Pixhawk GPS driver buffer overflow that could lead to missed GPS messages
  • Pixhawk I2C bug that could lead freeze up if I2C bus is noisy


Known issues/Warnings:

  • Pixhawk users will need to recalibrate their compasses
  • PosHold won't show up as option on FlightMode screen if you have an old version of mission planner.  Please select Help > Check for Updates
  • Landing detector is more strict meaning it may take longer to disarm after RTL, AUTO
  • Set THR_MID parameter especially if you have a very powerful copter because "Feedback to Pilot" raises throttle to 1/2 of THR_MID
  • Spline twitches slightly as it passes a waypoint especially if WPNAV_SPEED is set > 500.
  • Dropped support for NMEA and SIRF GPS on APM boards (ran out of Flash space)
  • Dropped ssupport for sonar for MultiCopters on APM1 and TradHeli on APM1 & APM2 (ran out of Flash space)

If you hit issues, please post them in the APM Forum and include a dataflash log file if possible.

Special thanks the Marco and the Beta Testing team from the AC3.2 beta testing thread who put their copters at risk in the pursuit of a smooth, safe release.  Here are links to some of their videos: Marco's DJIs900, Holger's Water Tower, Josh's Acro, Ray's TradHeli2&FPV, Raph's Hawaii, PhillS's CommandYawThor's Zombie Run&FollowMePhanivyas's Test, Rob's TradHeli, Christian's Test1&Test2Balloon's Spline, JimJ's FPV, Ultrojo's ROI & Spline&FollowMe1&FollowMe2, Troy's Mission

Thanks also to the code contributors to this release including Tridge, Jonathan, Leonard, RobL, Paul Riseborough, MichaelO, Julien Dubois, David Dewey, Andrew Chapman, Emile, Allyson and many more.  If you want to get involved check-out our dev wiki.

E-mail me when people leave their comments –

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

Join diydrones

Comments

  • Same issue for me ...

  • When re-calibrating the compass after installing AC3.2 it stops after about 20 seconds and the lady says "calibration complete" and i see the calibration dialogs # for the two compasses. I tried to upgrade to MP 1.3.11 and the same thing happens. Am i doing something wrong? I choose Pixhawk in Orientation before pressing Live Calibration.

  • Any ideas about why the Follow Me mode isn't controlling the camera Tilt?  it just remains straight ahead.  Would appreciate some link to the wiki or other source on how to configure it.

    thanks.

  • Some people here including myself seem to be confused about the regular and beta versions of Mission Planner. Apparently the version/build number of MP, as seen at the top left of every screen, remains the same even though some content changes. I just manually downloaded the latest Beta, using the button at the bottom of the MP Help screen. After that loaded, the units in the circle mode radius setting were back to centimeters and Position Hold was again available in the Flight Modes list. However, the version/build number did not change - it's still 1.3.11 build 1.1.5426.22786. So, I don't really know if the last pushed update bounced me out of beta, or to a different intermediate beta, or what - but it seems that the thing to do for the moment might be to get that Beta from the link on the help page and stay with it until someone from the devgod realms tells us poor peasants what to do next...

  •  Frank Blessmann

    I have the same problem with my Pixhawk, Loiter is Ok, but PosHold not work.

  • Chim, I haven't looked at the code to see exactly what is going on.  But I did set large circle radiuses, with a fast turn speed, and it did not go very fast.  So, either by chance or by choice, it seems to be speed limited.

  • Developer

    @lakeroe,

    I think this blog is a difficult place to do support.  Can you raise an item in the APM Forum?

  • Alex, thanks, I was wondering if that semi-automatic MP update dropped me out of the Beta. I also lost PosHold in my flight mode list but "Position" was available so I filled the empty slot with that, thinking that it was the same thing .. maybe it's not, in a brief test it didn't seem to have any brakes ... Anyway, so now it's back to MP Beta I guess.  

  • Rob, so do loiter speed settings establish an upper speed limit that is then not superseded by any higher speed settings in other modes, such as Circle?  

  • Developer

    @Alex,

    Yes, I found out yesterday that the MissionPlanner is using the "ArduCopter-stable" tag in our git repository as the source of the parameter description.  this means that as soon as we replace AC3.1.5 with AC3.2 as the default version, the regular stable MissionPlanner will also pick up the correct parameter information including the PosHold flight mode.

This reply was deleted.