Parcourir la source

fix(decide_gps_00):change stop distanse to 3.5m

lijinliang il y a 3 ans
Parent
commit
2fe0601021
1 fichiers modifiés avec 4 ajouts et 4 suppressions
  1. 4 4
      src/decition/decition_brain_sf/decition/decide_gps_00.cpp

+ 4 - 4
src/decition/decition_brain_sf/decition/decide_gps_00.cpp

@@ -1624,17 +1624,17 @@ iv::decition::Decition iv::decition::DecideGps00::getDecideFromGPS(GPS_INS now_g
     if(front_car_id>0){
     if(front_car_id>0){
         static  bool final_lock=false;
         static  bool final_lock=false;
         if((distoend<90)&&(front_car.front_car_dis<obsDistance+10)){
         if((distoend<90)&&(front_car.front_car_dis<obsDistance+10)){
-            if((obsDistance>5)&&(obsDistance<15)){
+            if((obsDistance>3)&&(obsDistance<20)){
                 if((realspeed>3)&&(final_lock==false)){
                 if((realspeed>3)&&(final_lock==false)){
-                    minDecelerate=-0.5;
+                    minDecelerate=-0.7;
                 }else{
                 }else{
                     dSpeed = min(3.0,dSpeed);
                     dSpeed = min(3.0,dSpeed);
                     final_lock=true;
                     final_lock=true;
                 }
                 }
                 obsDistance=200;
                 obsDistance=200;
-            }else if((obsDistance>2)&&(obsDistance<5)){
+            }else if((obsDistance>1)&&(obsDistance<3)){
                 minDecelerate=-0.5;
                 minDecelerate=-0.5;
-            }else{
+            }else if(obsDistance<1){
                 minDecelerate=-1.0;
                 minDecelerate=-1.0;
             }
             }
             if(realspeed<1){
             if(realspeed<1){