xiaoping900310 / ardupilot-mega

Automatically exported from code.google.com/p/ardupilot-mega
0 stars 0 forks source link

Arduplane 2.63 : RC Loss causes max aileron, spiraling to ground. and circle instead of RTL #762

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
FS_SHORT_ACTN=1  (RTL)
FS_LONG_ACTN=1  (RTL)
All RTL, FBW-A, Stabilize,Loiter modes work fine in the air.

Ground test - transmitter OFF (connected to PPM input)
APM enters Circle mode  (instead of RTL as per documentation)
after 20 sec, APM goes into RTL

In the air: 
PPM disappears (transmitter off) - makes the aileron go hard over, plane 
spirals down.

I have .log from internal flash - and video here: 
http://www.youtube.com/watch?v=mOB-9wKYmzo  - read video description to see 
mode-info.
Unable to post .log here, because of no more attachment quota.

I can understand some would wish a circle or other mode for up to 20sec. But 
flying with HoTT system, I have more than enough warning before loosing 
connection, and once I do - I wish for RTL.  Flying in a valley, or near a 
mountain - and circle , then RTL later, may cause a S-pattern - ringing the 
aircraft too close to obstacle.

Original issue reported on code.google.com by andre.kj...@gmail.com on 22 Sep 2012 at 5:50

GoogleCodeExporter commented 8 years ago
BTW: for some unknown reason, if I only boot up the plane, (no PPM signal)  - 
the ailerons also go to full throw.

Hardware is APM 2.5 - with PPM (not the usual 5xPWM)

Original comment by andre.kj...@gmail.com on 22 Sep 2012 at 7:53

GoogleCodeExporter commented 8 years ago
And - when PPM goes away - APM sees 900us input on all channels.

Original comment by andre.kj...@gmail.com on 22 Sep 2012 at 7:54

GoogleCodeExporter commented 8 years ago
Important update.
During the FS_SHORT_ACTN time, in the "Circle" mode (first 20 sec), all outputs 
are at the minimum - as close as possible to the detected 900us inputs.
As soon it's >20sec , RTL kicks in - and if the plane did not crash by then, it 
would fly just fine !

Please check why "circle" kicks in, why it's broken.

Original comment by andre.kj...@gmail.com on 22 Sep 2012 at 8:34

GoogleCodeExporter commented 8 years ago
Fixed in 2.65 - may be closed now.

Original comment by andre.kj...@gmail.com on 27 Sep 2012 at 5:46

GoogleCodeExporter commented 8 years ago

Original comment by Meee...@gmail.com on 28 Sep 2012 at 1:21