I have noticed that in many fgfs joystick property files some axes are "squared". This makes the stick-position to control-surface mapping nonlinear (squared) rather than one to one (linear). I think real airplanes w/ "reversible" controls are closer to being linear rather than squared.
[Here's a primer on "reversible" http://142.26.194.131/aerodynamics1/controls/Reversible.html] Having the powerful squared effect can lead to "negative" training, i.e. the wrong "feel".


Here's an example file:
Input/Joysticks/Microsoft/sidewinder-precision-pro.xml

The aileron axis is squared:
 <axis n="0">
  <desc>Aileron</desc>
  <binding>
   <command>property-scale</command>
   <property>/controls/aileron</property>
   <squared type="bool">true</squared>
  </binding>
 </axis>
The elevator axis is squared:
 <axis n="1">
  <desc>Elevator</desc>
  <binding>
   <command>property-scale</command>
   <property>/controls/elevator</property>
   <factor type="double">-1.0</factor>
   <squared type="bool">true</squared>
  </binding>
 </axis>
The rudder axis is not squared:
 <axis n="2">
  <desc>Rudder</desc>
  <binding>
   <command>property-scale</command>
   <property>/controls/rudder</property>
   <factor type="double">1.0</factor>
  </binding>
 </axis>

To model small nonlinearities that can occur w/ push rods and control horns, I think an exponent smaller than 2 would be more appropriate, if used at all. Instead of "squared", I suggest we add an exponent tag:

<exponent type="double">1.2</exponent>

which would lead to the effect:

surface position = (stick position)^1.2

Regards,
Michael




************************************************** Prof. Michael S. Selig Dept. of Aero/Astro Engineering University of Illinois at Urbana-Champaign 306 Talbot Laboratory 104 South Wright Street Urbana, IL 61801-2935 (217) 244-5757 (o), (509) 691-1373 (fax) mailto:[EMAIL PROTECTED] http://www.uiuc.edu/ph/www/m-selig http://www.uiuc.edu/ph/www/m-selig/faq.html (FAQ) **************************************************


_______________________________________________ Flightgear-devel mailing list [EMAIL PROTECTED] http://mail.flightgear.org/mailman/listinfo/flightgear-devel

Reply via email to