Warning #1: Compass calibration and reducing interference is far more important than with 2.9.1b
Warning #2: GPS glitches can cause sudden and aggressive position changes while in loiter mode. You may wish to reduce the Loiter PID P to 0.5 (from 1.0) to reduce aggressiveness (see image below of where this gain can be found in mission planner).
Warning #3: optical flow is not supported but will be back in the next release (AC-3.0.2 or AC-3.1.0).
Warning #4: loiter turns does not maintain altitude. This bug will be fixed in AC-3.0.2.
Warning #5: This release has only been lightly tested on Traditional Helicopters.
Improvements over 2.9.1b include:
WPNAV_SPEED, WPNAV_SPEED_UP, WPNAV_SPEED_DN, WPNAV_ACCEL allows configuring speeds and acceleration during missions
How to upgrade:
1. Make sure you are using Mission Planner 1.2.59 or newer (get it here)
2. Click on the MissionPlanner's Hardware, Install Firmware screen. The version numbers should appear as "ArduCopter-3.0.1", then click the appropriate frame icon and it should upgrade as per usual.
3. Reduce the Loiter and Alt Hold PIDs if you have modified them from the defaults. The modified PID values for the 3DR frame can be seen in the image below.
Note: Nav parameters have been combined with Loiter so do not be concerned if you can't find them.
5. Try out the new version in stabilize mode first, then alt-hold, then loiter and finally RTL and Auto.
Numerous How-To videos are available:
Special Thanks to Marco, DaveC and the large number of testers on the pre-release thread who put their copters at risk during the extended testing period. Some of their videos can be found here, here, here, here, here and here. Thanks also to MichaelO for the MP changes required for this release.
All feedback welcome. Please put your questions, comments (good and bad!) below.
I totally understand what you are saying, it's just that with 5-10m accuracy, you could easily spend a lot of time being RTL, but if you don't have enough space, it's better than hitting a hard object or getting stuck in a tree. And that really the point I am trying to make, is that be careful when setting the fence as it might just end up triggering all the time.
Maybe I have just been looking at it as a safety feature. My concern is that GPS glitches and accuracy become a factor as soon as you get into a small radius.
As for notification, my Pocket GCS keeps me up to date on what's happening. It would be interesting to have a custom_mode message in MAVLink that indicates its a fence breach. It could even just be transitory mode ie. the HeartBeat message transmits a FenceBreach mode and then changes to RTL/Land mode afterwards i.e.. FenceBreach mode is essentially loiter for 3 to 5 seconds, then RTL?
I think I found the problem with my guided mode. My compass offsets are large. I tried to calibrate in different places and several times I can't make it within the -150 to 150 range. I always get like 201, lowest was 196
Trying to perform compassmot, per instructions I have connected USB and started MP. I click Terminal and hit return 3 times, type setup compassmot, nothing happens. I would not expect anything to happen as per instructions, I never clicked connect. What is supposed to happen here? I am powering the quads main power first, then connecting USB. I am using the 3DR power cable.
Well everything was the Baro sensor noise. When i used foam over it, quad flies as a humming bird.
RTL, loiter and auto are in a word perfect. I'm in doubt if i upgrade to 3.0.1 if i lose the perfect flying quad :-)
Thanks to all developers for that 3.+ version.
Got it figured out, the instructions I was following explicitly say not to connect, which is wrong.
http://copter.ardupilot.com/wiki/aut...s-declination/ under Dynamic Compensation For EMF Induced Magnetometer Deflection, which says not to connect. Weird.
Don't follow those instructions. Use:
So many versions of instructions in so many places.
Could you take a look at the log file when you find the time?
I hope you will be able to determine the source of this issue or able of pointing me in the right direction.
Logs are attached
Noticed something strange today with my hex copter. When the sun went behind a cloud the Hex climbed about 2m and when the sun came out it decended about 2m. This happened several times but otherwise was stable.
Oliver and I have been kicking this around too and certainly a telemetric notification could be good in any case.
But for those without, the 360 degree yaw is an interesting option, you could do that during the 5 seconds before the RTL.
Probably if you resumed control you would want the copter to complete the 360 degree yaw before it returned control to you.
In any case I think that should just be a user imposable parameter option and likely not the default one so a user would actually have to put it in on purpose.
And I definitely know about GPS drift, but with our new GPS this is already a reduced problem and with a little forthcoming tweaking, perhaps better still.
And since we are already relying on the RTL to return it to where we want and it is already subject to the same GPS drift it doesn't seem that the fence would compound this.
In any case, there are many places where a smaller fence can serve a variety of purposes even with appropriate cautions.
It could be one of two things:
Hi Randy ..
I,m looking for some info on this...
I have noticed that the leds;s are very close to the baro unit this could be affecting readings too ? One thing i have noticed after doing the same test on all three of my APM2.5 and and APM2 that just sitting on the bench ..the altitude rises within 2 mins to over 3.0 m .. seems temperature plays a big part ..as when i first started the test ..temp was reported at 20 Celsius and altitude was 0.15cm then as temp rose ( i guess the unit warms up a bit when powered up perhaps heat from the leds)? the altitude got higher and higher ..So we take off from home then when we want to land later the copter does not know the correct height ..to land??? what are your guys thoughts on this (board / componet temp and altitude rise issue)..cheer R