Arduplane 2.26 Failsafe whilst in Manual

Hi All,

I have been testing out 2.26 (APM 1.0.95) in the various failsafe modes, and have found that if the radio goes to failsafe (via throttle) when the Arduplane is in manual mode, it as per the code indicates, should go to circle mode. It is hard to know, as the mode indication does not change. After 20 secs the mode changes to RTL, so basically it seems to be OK. However if the FS mode is triggered whilst in the manual state the throttle falls back to 0, and there is no pitch  or roll correction from servos if the plane is tilted. It as if the aurduplane is still in manual. What is intersting is that looking at the "Raw Sensor-Radio" window, it shows that the Ch3 out indication has been set to the throttle cruise position and when the plane is tilted, the correct compensation is showing up on the roll and pitch radio out bars. It is just not getting ot the servos. After 20 secs, RTL is shown as the new mode, but still the servos do nothing.

This is behaviour is repeatable, and would indicate that if the radio is lost the plane will minimise the throttle, and glide to the ground either gracefully or not depending on the glide angle.

In any of the other mode such as stabilize of FBW the FS process seems to work, however the initial change to "Circle" is not reported, and I wonder it is really changing to that mode, the roll servo appears to change as soon as the short FS is triggered which tends to indicate it is initiating a circle.

 

Just one other noteworthy point is that the roll servo after a FBW-A to FS short event occurs, does not return to neutral if the FS is cancelled before FS long occurs. I.e. for FBW-A to FS short, the roll servos moves, but from FS short back to FBW-A it just stays in the new position. The mode needs to be toogled to return the servo to neutral. This does not occur in stabilize mode, as the roll servo does return to neutral on FS short back to stabilize.

 

All good fun!!

Love to hear of any other similar findings.

Cheers

Steve

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

Join diydrones

Email me when people reply –

Replies

  • Just answering my own question for anybody that is interested.

    Have found out (should have known really) that the Manual mode I was is was in fact the PWM MUX hardware failsafe (ie ch8>1800ms or mode 6 if you like), so the ardupilot was not in the servo control loop at all. When I set the throttle to failsafe (<950ms), Ardupilot has no access to the servo outputs and hence the servos did not respond to Ardupilot commands.

    Another point to note is that the failsafe mode has some logic built in so that if Ardupilot considers that the plane is at home on the ground, then if it goes to throttle failsafe, Ardupilot will force the throttle to zero. This tripped me up when testing throttle failsafe on the bench.

     

This reply was deleted.

Activity

DIY Drones via Twitter
Using ArduRover with an RTK GPS https://ift.tt/2N9I3RO
yesterday
DIY Drones via Twitter
Monday
DIY Robocars via Twitter
Monday
DIY Robocars via Twitter
Friday
DIY Robocars via Twitter
Friday
DIY Drones via Twitter
Jan 14
DIY Robocars via Twitter
RT @Heavy02011: @diyrobocars : A Home-brew computer club* for Connected Autonomous Driving on Jan 23rd, 2021 https://www.meetup.com/Connected-Autonomous-Driving/events/275728684/ #Meetu…
Jan 14
DIY Robocars via Twitter
Jan 14
David Hori liked Isabella Domi's profile
Jan 12
DIY Robocars via Twitter
RT @Heavy02011: ⁦@diyrobocars⁩ Autonomous Driving Assembly at #rC3. join us at https://rc3.world/rc3/assembly/diyrobocars-f1tenth/ ⁦@f1tenth⁩ ⁦@DAVGtech⁩ ⁦@DWalmroth⁩…
Jan 11
DIY Robocars via Twitter
RT @chr1sa: New car designs coming for our next @DIYRobocars @donkey_car virtual race on the 23rd. Choose any one you want at race time Le…
Jan 11
DIY Robocars via Twitter
RT @RoboticMasters: Thanks to @EllerbachMaxime and the Sydney Uni Capstone Students the @donkey_car @diyrobocars simulator is getting a ma…
Jan 11
DIY Robocars via Twitter
Jan 6
DIY Robocars via Twitter
Dec 28, 2020
DIY Robocars via Twitter
An interesting line-following simulator to use with with your robocars: https://github.com/ron-grant/LFS
Dec 23, 2020
DIY Robocars via Twitter
Dec 23, 2020
More…