Quellcode durchsuchen

modify final brake

zhangjia vor 3 Jahren
Ursprung
Commit
ae65e6a418
1 geänderte Dateien mit 6 neuen und 0 gelöschten Zeilen
  1. 6 0
      src/decition/decition_brain_sf/decition/decide_gps_00.cpp

+ 6 - 0
src/decition/decition_brain_sf/decition/decide_gps_00.cpp

@@ -960,10 +960,16 @@ iv::decition::Decition iv::decition::DecideGps00::getDecideFromGPS(GPS_INS now_g
             {
                 if(gpsMapLine[PathPoint+500]->mode2==23 && realspeed>20)
                                         minDecelerate=-0.5;
+                else if(gpsMapLine[PathPoint+300]->mode2==23 && realspeed>15)
+                                        minDecelerate=-0.5;
+                else if(gpsMapLine[PathPoint+100]->mode2==23)
+                                        minDecelerate=-0.5;
             }
             else if(PathPoint+300<gpsMapLine.size()){
                 if(gpsMapLine[PathPoint+300]->mode2==23 && realspeed>15)
                                         minDecelerate=-0.5;
+                else if(gpsMapLine[PathPoint+100]->mode2==23)
+                                        minDecelerate=-0.5;
             }
             else if(PathPoint+100<gpsMapLine.size()){
                     if(gpsMapLine[PathPoint+100]->mode2==23)