Tiltrotor support for plane

Super, thanks Tridge.
Who can update it in the MP? If you do this set in the Standard Parameters screen, you can select the name (Quad), not the number, then the MP will try to set 0. If you go to the Full Parameter List, or Full Parameter Tree, the option column tells 0:Quad. I am sure it will confuse other beginners as well :slight_smile:

Laszlo

that is strange, as MP should be getting the docs from the same place as the online docs:
http://ardupilot.org/plane/docs/parameters.html#q-frame-class-frame-class
if you do have the latest version of MP, could you open an issue?

I pushed the Check for updates button in the help menu, and I have the latest MP. Do I have to check for BETA update?


Ok, I will open an issue. First I will search for, how to do it.

I am sorry for the pic.

you shouldn’t need to, no
I’ve just checked with MP here, and it is indeed incorrect. I’ll open an issue.
I’ve opened an issue:

Ok, thanks. I will not open then.

@Tridge and all pilots of VTOLS with tiltable motors:

What do you think of a function to tilt the motors back horizontaly without the need of switching back to Q-Mode:
The reason for this demand is my mistake using a bad battery in a vectored tailsitter VTOL:

I can imagine enough reasons for an unexpectedly vacated battery inflight and where the possibility to make a glider landing in FBWA or MANUAL mode is the better choice than the risc of a voltage breakdown during Q-Mode landing.

But VTOLs with tiltable motors usually have large propellors with high risc of damaging the tiltmechanic at touchdown while conventional landing due to “negative” ground clearance of the props.

What do you think of such a kind of emergency function that would make it possible to land VTOLs with tiltable props as a glider with horizontally tilted motors while flying in a plane-mode ?

Such a function would have to switch off the motors also.
When switching back, the motors would have been able to accept throttle again in case of performing a go-around.

Regards
Rolf

what would trigger it? If it is by a transmitter switch then wouldn’t that be equivalent to switching to QSTABILIZE at zero throttle?
…
hmm, thinking about this a bit more, I see what you mean. Not enough coffee before last answer.
Basically you want it to be like landing gear retract. Have a switch that “retracts” the motors for a glide landing. I think that does make sense, yes, although the pilot would have to have the situation awareness to know that it’s the right thing to do (and have set it up on the TX beforehand).

[quote=“tridge, post:430, topic:8805”]
hmm, thinking about this a bit more, I see what you mean. Not enough coffee before last answer.
[/quote]Sorry my bad english and awkward description.

[quote]
Basically you want it to be like landing gear retract. Have a switch that “retracts” the motors for a glide landing.
[/quote]Yes that’s true.

[quote]I think that does make sense, yes,[/quote]thx

just as stupid pilots like me would have to have the situation awareness not to change flightmode from QHOVER to MANUAL :wink:

Anyway, such a function would be helpful to fly more relaxed - especially with expensive equipement.

Flew the FireFlyY6 again today, doing some tuning on the multicopter control. Then after struggling to get the yaw a bit more responsive I noticed that I had the rear-bottom propeller upside down! It flew much better after fixing that. Truly embarrassing!
I hadn’t removed the props since the auto missions it did last week, so that means it did the missions with an upside down prop. It’s amazing what a flight controller can hide :slight_smile:

:laughing: Probably the cause for the high power consumption.
Congratulations on your achievements as responsible firmware developer(s).

Tridge,

Thanks for the continued work and progress reports. I am eagerly following your work. I’ve had terrible luck with BirdsEyeView’s tirgger mechanism and miss many of the fucntions they stripped out of Mission Planner. Can’t wait to switch over to arduplane.

Thanks,

Dave

no worries, I’m glad it will be useful.
The tuning resulted in a bit higher gains for the multicopter code:

  • Q_A_RAT_PIT_D 0.003600
  • Q_A_RAT_PIT_I 0.400000
  • Q_A_RAT_PIT_P 0.400000
  • Q_A_RAT_RLL_I 0.500000
  • Q_A_RAT_RLL_P 0.500000
  • Q_A_RAT_YAW_I 0.060000
  • Q_A_RAT_YAW_P 0.350000

previously I flew with these gains:

  • Q_A_RAT_PIT_D 0.003600
  • Q_A_RAT_PIT_I 0.250000
  • Q_A_RAT_PIT_P 0.250000
  • Q_A_RAT_RLL_I 0.300000
  • Q_A_RAT_RLL_P 0.300000
  • Q_A_RAT_YAW_I 0.018000
  • Q_A_RAT_YAW_P 0.180000

The yaw in particular needed a lot more gain to have decent yaw control. It is also worth looking at the PIQY and RATE logs to see if there is a yaw bias. If there is then you will need to make fine adjustments to the tilt of the motors to remove that bias. A quite small error in the orientation of one of the motors leads to quite a large yaw bias which both makes yaw control difficult and reduces available power for roll and pitch.
The lack of yaw control also means the firefly can’t automatically weathervane into the wind, which can greatly reduce stability.
I’ll do some more flights this weekend.

Thanks Tridge,

I haven’t switched over yet. This is a whole new ball game for me, so I am waiting for this to progress a bit more before I switch. Would log files from recent FF6 flights help you with the gains?

Here is a link to three recent flights.

Thanks for all the great work,

Dave

1 Like

that’s quite understandable. One thing I don’t know is how much things will differ between the 3S and 6S setups. It will be interesting to see how different the tuning is between the two - I suspect it will be similar, but I don’t know for sure.

1 Like

Hi Tridge,

Can you re-post your new .param file for 3S setup using the new PIDs please?

I’m preparing my Ranger EX and mini Talon QuadPlanes for testing this weekend along with adding the Ultimate LRS to an old Skywalker which uses a 3DR 915MHz telemetry link from my Taranis to the laptop for Mission Planner. Combining the R/C link with the telemetry link is fun stuff!

The FireFLY6 conversion to APM will be next…

Tridge,
Congratulations also from me.

After your firmware works perfectly and a 99% horizontal transition is guaranteed, a small recommendation.

A fast and low transition saves a lot of energy. A climb in plane flying is much more efficient.
Since the reverse transition requires more than twice as much energy as the takeoff, this also increases the safety of the landing.
It also looks more spectacular. :slight_smile:
Regards
Walter

1 Like

A fast and low transition saves a lot of energy. A climb in plane flying is
much more efficient.
Since the reverse transition requires more than twice as much energy as the
takeoff, this also increases the safety of the landing.
It also looks more spectacular. :slight_smile:

Yeah, we’d like to say we did this on purpose:

Walter

Yours,

1 Like

@peterbarker
Yeah, we’d like to say we did this…

Ok, that looks good. But what’s with the antitransition in 4 m straight on the center-line of the runway, stopping directly over the start position :slight_smile:

Cheers

:smiley:

4 Likes