Bug #21949
Updated by Vycma over 5 years ago
*Description*
Depending on the rotation of a control surface the pitch/yaw/roll (deployment) direction is opposite to a given control input. It is counter to the direction that should be chosen, based on the relative longitudinal position of the control surface to the center of mass of a craft.
Minor deviations in rotation (~7.5°) are enough to invert the actual control input.
Issue exists at least since version 1.1.0 (see related issues).
!Pitch Up Input.jpg!
*Limitation of Workarounds (Inverted Deployment / Authority Limiters)*
For simple toggled deployment the issue can be resolved by setting "Deploy Direction" to "Inverted". This setting however does not effect flight control inputs.
Setting a negative Authority Limiter value as a workaround for flight controls does not resolve the issue, since only pitch/yaw can be adjusted this way to give the desired direction, however previously correct roll behaviour is then simultaneously incorrectly inverted.
*Reproduction Steps*
1. Attach swept wing sections to a fuselage.
2. Attach control surfaces to the wing sections.
3. Rotate every other control surface in the XY-plane (even 7.5° should be enough).
4. Launch the craft and pitch.
5. Observation: Some control surfaces in front and behind the CoM will pitch correctly even when rotated. Closer to the CoM the rotated surfaces will invert the input.
*Related Issues*
https://bugs.kerbalspaceprogram.com/issues/9407
https://bugs.kerbalspaceprogram.com/issues/9460
https://bugs.kerbalspaceprogram.com/issues/20847
Depending on the rotation of a control surface the pitch/yaw/roll (deployment) direction is opposite to a given control input. It is counter to the direction that should be chosen, based on the relative longitudinal position of the control surface to the center of mass of a craft.
Minor deviations in rotation (~7.5°) are enough to invert the actual control input.
Issue exists at least since version 1.1.0 (see related issues).
!Pitch Up Input.jpg!
*Limitation of Workarounds (Inverted Deployment / Authority Limiters)*
For simple toggled deployment the issue can be resolved by setting "Deploy Direction" to "Inverted". This setting however does not effect flight control inputs.
Setting a negative Authority Limiter value as a workaround for flight controls does not resolve the issue, since only pitch/yaw can be adjusted this way to give the desired direction, however previously correct roll behaviour is then simultaneously incorrectly inverted.
*Reproduction Steps*
1. Attach swept wing sections to a fuselage.
2. Attach control surfaces to the wing sections.
3. Rotate every other control surface in the XY-plane (even 7.5° should be enough).
4. Launch the craft and pitch.
5. Observation: Some control surfaces in front and behind the CoM will pitch correctly even when rotated. Closer to the CoM the rotated surfaces will invert the input.
*Related Issues*
https://bugs.kerbalspaceprogram.com/issues/9407
https://bugs.kerbalspaceprogram.com/issues/9460
https://bugs.kerbalspaceprogram.com/issues/20847