ACRO bug (fixed in 2.9.1b): while doing flips in ACRO mode, if you switch to Stabilize while inverted your throttle will go to minimum. To regain throttle control you need to switch back to ACRO then back to Stabilize again (i.e. switch to stabilize twice). You never lose control of roll/pitch/yaw.
Loiter/AltHold/Auto/RTL bug: if you switch into these modes with throttle at zero motors will go to minimum until you raise the throttle.
Auto mode altitude bug (fixed in 2.9.1b): setting a waypoint altitude greater than 320m over home altitude may wrap around and instead be interpreted as a low altitude.
ArduCopter 2.9 is now in the mission planner and the downloads area!
The major improvement is we use inertial navigation to improve altitude hold. This increased reliance on the accelerometers means you must do some additional set-up before flying:
1. Perform the new accelerometer calibration in the mission planner (video). The auto-trim metho has also changed (video).
2. Add vibration dampening foam between your frame and the APM. Some suggested materials: DuBro, gel, hk foam.
3. If upgrading from 2.8.1, modify the throttle and altitude PID values:
- Increase your Throttle Rate P, reduce I to zero, increase D
- Increase Altitude Hold P, reduce I to zero
- Tune Throttle Accel P and I terms but try to keep P about 1/2 the size of I
Here is the list of major changes (a more detailed list can be found in the release notes):
- Alt hold using inertial navigation (Leonard, Randy, Jonathan)
- AUTO_VELZ_MIN, AUTO_VELZ_MAX parameters control the max climb/descent rate for the autopilot (cm/s)
- PILOT_VELZ_MAX controls max climb/descent rate for the pilot (in cm/s)
- Landing improvements (Leonard/Randy). Copter will descend to 10m or until an object is sensed with the sonar. Then slows to 50cm/s descent (speed can be adjusted with LAND_SPEED parameter). (video).
- Surface tracking with sonar (Randy/Leonard). Copter will attempt to maintain current distance from objects in front of sonar regardless of altitude. Only used in alt-hold and loiter, not used for missions. Sonar can be enabled/disabled with CH7 switch. (video)
- Failsafe improvements (Randy/Craig/John Arne Birkeland) including bug fixes, additional check for PPM encoder failure and implementation of battery failsafe. Set-up instructions are here.
- Mediatek gps driver accuracy improvements and use of SBAS [Craig]. Instructions on upgrading your mediatek to firmware 1.9 are here.
- Traditional Heli improvements (Rob) including (a) bringing heli code back into the fold, (b) enabled rate controller (previously only used angle controllers). (c) fix to rotor speed controllers - now operates by switching off channel 8. (d) allow wider collective pitch range in acro and alt hold modes vs stabilize mode (e) bug fix to allow collective pitch to use the entire range of servos
- Acro trainer (Leonard). Copter will return to be generally upright if you release the sticks in acro mode.
- ACRO_TRAINER : set to 1 to enable the auto-bring-upright feature
- ACRO_BAL_ROLL, ACRO_BAL_PITCH : controls rate at which roll returns to level
- Camera control improvements (Randy/Sandro Benigno): (a) AP_Relay enabled for APM2 (b) Trigger camera with CH7 or DO_DIGICAM_CONTROL command (c) Allow pilot override of yaw during missions and fixed CONDITIONAL_YAW command.
- PPM sum support for transmitters with as few as 5 channels (Randy/Tridge/John Arne Birkeland).
- Performance and memory useage improvements (Tridge).
As per usual PIDs are optimised for the 3DR/jDrones quad with 850 motors and 10" props. If you're using more powerful motors/props and are seeing bad flight behaviour in stabilize, start by turning down Rate Roll P in 25% steps.
Special thanks to our testing team lead Marco and the dedicated bunch on the 2.8.1 release thread who put their copters at risk while testing the pre-release version. Some of their videos are here: 1 2 3 4 5 6 7 8
Please feel free to report issues you find in the discussion below and/or add them to the issues list.
Replies
2.9.1 is now available in the mission planner and in the downloads area. This is the same as 2.9.1-rc2.
Improvements over 2.9:
Thanks for your patience and feedback.
Dan,
No need to worry. that's becausee in 2.9 we've set the AHRS_GPS_GAIN parameter to 1. This means that the DCM (the attitude estimation algorithm) tries to incorporate the vehicle's speed taken from the gps to compensate for centrepetal forces. The jumping around happens when you don't have a good gps lock and because when the motors are disarmed we rely on the accelerometers more than when you're in the air. Try going outside and arming your motors and you'll likely see it settles down. If it really drives you crazy and worries you, you can manually set the AHRS_GPS_GAIN to 0 in the Adv Parameter List in the mission planner.
Ripped out the Sonar again and that stopped the leaps and plunges as it transitioned from Sonar to Baro hold.
Used Loiter to mess around flying FPV again.
While Loiter worked well enough, the quad wiggled around like spit on a hot griddle. No good for filming anything.
Is it best at this point to wait for 2.9.1 or should I mess with a PID to calm it's Meth-Head squirming.
Strange problem just developed.
Had a couple of flights this morning all ok. Came back after lunch and the MP was showing 10deg right bank. Did the accelerometer calibration many times but the bank just stays there. It flies but needs a lot of right stick.
When first powered up the MP shows it level but it quickly banks right again.
Any ideas?
Just flew v2.9.1-rc2, most things seem well although it was only a short flight, will test more tomorrow. Did have one anamoly but am not sure if it's specifically rc2 or something else. I was checking stick response and at one point the quad seemed to "lose" or not update the right rear motor for a fraction of a second which caused the quad to jerk backwards and sideways for that split second but it reached 38° and then corrected itself.
Log Attached:
2013-02-01 17-38 41short.log
I suspect many people fly like me, with a PC nearby indoors logging, but not visible or audible. I turn my PC speakers way up and open the windows just to keep track of mode changes and battery levels.
Does anyone know of a simple device to get PC audio into an earpiece ideally up to 300mts? I guess like a walkie talkie.
If that were possible, more use could be made of MP speech warnings, adding things like GPS warnings. There should also be a reasonableness check for if the APM is naving to anything over 500mts away.
2.9.1-rc2 (release candidate #2) is now in the downloads area. Sincere apologies to those who just started testing rc1 about 24h ago but there were two further issues found that we wanted to address:
1) small correction to manual throttle scaling using THR_MID (was scaling from 0 ~ 500 at low end when it should be mid throttle ~ 500)
2) bug fix for longitude scaling being incorrectly set to 1 because it was calculated using the Next Waypoint instead of Home
3) ESC calibration changes to support Simonk firmware (not critical but very low impact change)
Improvements over 2.9 are:
1) resolves "ppm decoder false positives" bug that could lead to RTL triggering even when a radio failsafe event hasn't happened
2) THR_MID parameter added to allow users to adjust the manual throttle so that vehicle hovers at about mid stick
3) bug fix for autotrim - roll axis was backwards
4) bug fix to set sonar_alt_health to zero when sonar is disabled
5) capture level roll and pitch trims as part of accel calibration
Hi,
I flied my Y6 about 1,5m-2m height at home. And sometime, it automatically landed for unknown reason. I was disable battery fail-safe. Could someone tell me why? I happened to me 2 times. The code is 2.90.
Thanks,
-Duy
Just been watching my GPS after startup, 3D lock was reached fairly quickly with the default mediatek GPS. Number of sats ranged from 7 to 10, but look at the distance to home: 10739500! The red dot is my home. Even with 10 sats that did not change much. It's now at 10739440 after 10 minutes. The wander of the GPS track (yellow) is alarming too especially considering the number of sats.
Click to enlarge:
ok..there is new GPS module
UBLOX NEO-7N GPSGPS/GNSS RECEIVER BOARD WITH SMA
(it have all the new things it must be better..is there possibility to use it with APM2??
http://www.csgshop.com/product.php?id_product=131
http://www.u-blox.com/en/gps-modules/pvt-modules/neo-7.html
price is ok...
-
15
-
16
-
17
-
18
-
19
of 26 Next