> > If there were no winds at all, that might help. Otherwise, it doesn't
> > work at all.
>
> Oh.  Why is that?


I tried limiting the ground reactions and found that if you lower them enough 
to stop the jitter, the airplane will get blown around by the wind.  I 
believe this is the relevant bit of code from FGAircraft.cpp::Run()

    vForces.InitMatrix();
    vForces += Aerodynamics->GetForces();
    vForces += Inertial->GetForces();
    vForces += Propulsion->GetForces();
    vForces += GroundReactions->GetForces();

    vMoments.InitMatrix();
    vMoments += Aerodynamics->GetMoments();
    vMoments += Propulsion->GetMoments();
    vMoments += GroundReactions->GetMoments();
    
    vBodyAccel = vForces/MassBalance->GetMass();


I think the trick is to zero-out the speeds, forces and moments when the 
airplane's forward speed approaches zero.  But you then have to allow the 
airplane to accelerate out of this "frozen" state to move again.  I didn't 
find an answer.



Dave
-- 
****************************
David Culp
davidculp2[at]comcast.net
****************************

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

Reply via email to