vLocalGear = State->GetTb2l() * vWhlBodyVec;
+ compressLength = 0.0;
+ compressSpeed = 0.0;
+ brakePct = 0.0;
+ maxCompLen = 0.0;
+
Debug(0);
}
FGColumnVector3& FGLGear::Force(void)
{
+ double SteerGain = 0;
+ double SinWheel, CosWheel;
+
vForce.InitMatrix();
vMoment.InitMatrix();
}
if (GearDown) {
- double SteerGain = 0;
- double SinWheel, CosWheel, SideWhlVel, RollingWhlVel;
- double RollingForce, SideForce, FCoeff;
- double WheelSlip;
vWhlBodyVec = (vXYZ - MassBalance->GetXYZcg()) / 12.0;
vWhlBodyVec(eX) = -vWhlBodyVec(eX);
staticFCoeff*FCS->GetBrake(bgCenter);
break;
case bgNose:
- SteerGain = 0.10;
+ SteerGain = -0.50;
BrakeFCoeff = rollingFCoeff;
break;
case bgTail:
vMoment.Magnitude() > 5000000000.0 ||
SinkRate > 1.4666*30)
{
- PutMessage("Crash Detected");
+ PutMessage("Crash Detected: Simulation FREEZE.");
Exec->Freeze();
}
}