示例#1
0
 public void UpdateTuningParameters(RCSSolverTuningParams tuningParams)
 {
     factorTorque    = tuningParams.factorTorque;
     factorTranslate = tuningParams.factorTranslate;
     factorWaste     = tuningParams.factorWaste;
     wasteThreshold  = tuningParams.wasteThreshold;
 }
示例#2
0
 public void UpdateTuningParameters(RCSSolverTuningParams tuningParams)
 {
     factorTorque    = tuningParams.factorTorque;
     factorTranslate = tuningParams.factorTranslate;
     factorWaste     = tuningParams.factorWaste;
     wasteThreshold  = tuningParams.wasteThreshold;
 }
        public void UpdateTuningParameters()
        {
            double wasteThreshold = overdrive * overdriveScale;
            RCSSolverTuningParams tuningParams = new RCSSolverTuningParams();

            tuningParams.wasteThreshold  = wasteThreshold;
            tuningParams.factorTorque    = tuningParamFactorTorque;
            tuningParams.factorTranslate = tuningParamFactorTranslate;
            tuningParams.factorWaste     = tuningParamFactorWaste;
            solverThread.UpdateTuningParameters(tuningParams);
        }
示例#4
0
 public void UpdateTuningParameters(RCSSolverTuningParams tuningParams)
 {
     solver.UpdateTuningParameters(tuningParams);
     ClearResults();
 }
 public void UpdateTuningParameters()
 {
     double wasteThreshold = overdrive * overdriveScale;
     RCSSolverTuningParams tuningParams = new RCSSolverTuningParams();
     tuningParams.wasteThreshold     = wasteThreshold;
     tuningParams.factorTorque       = tuningParamFactorTorque;
     tuningParams.factorTranslate    = tuningParamFactorTranslate;
     tuningParams.factorWaste        = tuningParamFactorWaste;
     solverThread.UpdateTuningParameters(tuningParams);
 }
示例#6
0
 public void UpdateTuningParameters(RCSSolverTuningParams tuningParams)
 {
     solver.UpdateTuningParameters(tuningParams);
     ClearResults();
 }