Current implementation of LAUNCH_MODE is not safe. Instead of activate climbing after delay LAUNCH_MODE should set elevator/elevons up as only LAUNCH_MODE was activated.
Typical safe procedure of launch:
Main goal of these changes - flight controller have to be ready to stabilize plane in process of throw and after it. Activate climbing after throw sounds good, but mostly is not usable by beginners.
Please, improve it.
@brat002 climb angle is set from the moment LAUNCH_MODE is activated. FC is stabilizing the plaine during the throw and after it. After motor starts the integrator is activated to compensate for imperfect trim.
Launch mode starts motors with a delay for a safer throw or a catapult launch where propeller can't spin until the aircraft is clear from the launch site.
If you want motor to spin right away - don't use launch mode.
Yesterday I had bad experience with launch mode. The main problem - plane did not climb first several seconds, but after 15-20 meters started climbing. Plane was throw by wing tip.
Throttle idle speed set to 2000.
@brat002 what works for me when using it with a wing: Hold it in the same way as I would normally throw, do a shake until motor starts and then throw with running motor. Works perfect.
But imagine if shake was accidentally and your fingers were near with prop.
Much safer to directly control motor with throttle stick, but for catapult
launch use special sub-mode like "delayed motor start".
2017-05-07 21:04 GMT+03:00 Stefan Haubold notifications@github.com:
@brat002 https://github.com/brat002 what works for me when using it
with a wing: Hold it in the same way as I would normally throw, do a shake
until motor starts and then throw with running motor. Works perfect.—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/iNavFlight/inav/issues/1650#issuecomment-299723381,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ADyecJwPVoFDukO4yBUIShD_sC-njfyDks5r3gedgaJpZM4NS7Zb
.
What you request is unrelated to NAV LAUNCH. The point of launch assistance is making FC control throttle and pitch to allow the pilot concentrate on throwing the airplane correctly without holding the TX and bothering about the sticks.
Btw, nobody is forcing you to use launch assistance. You can always use ANGLE mode + custom mix on your TX to request a certain climb angle and control throttle manually with your TX.
I think this issue is irrelevant and can be closed.
My point is to control motor directly with throttle stick and activate climbing as only launch_mode was activated, but not after shake plane. Reason to do that:
Let me clarify LAUNCH mode logic:
Once more - what you so desire can be achieved without launch mode: use ANGLE mode + custom mix on your TX to pitch up. You'll get manual control over throttle and speed. You'll be free to kill motors by pulling throttle stick down. You'll be able to set throttle to any level you want and motor will be working before the throw.