Explorar o código

modify final brake

zhangjia %!s(int64=3) %!d(string=hai) anos
pai
achega
ae65e6a418
Modificáronse 1 ficheiros con 6 adicións e 0 borrados
  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)
                 if(gpsMapLine[PathPoint+500]->mode2==23 && realspeed>20)
                                         minDecelerate=-0.5;
                                         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()){
             else if(PathPoint+300<gpsMapLine.size()){
                 if(gpsMapLine[PathPoint+300]->mode2==23 && realspeed>15)
                 if(gpsMapLine[PathPoint+300]->mode2==23 && realspeed>15)
                                         minDecelerate=-0.5;
                                         minDecelerate=-0.5;
+                else if(gpsMapLine[PathPoint+100]->mode2==23)
+                                        minDecelerate=-0.5;
             }
             }
             else if(PathPoint+100<gpsMapLine.size()){
             else if(PathPoint+100<gpsMapLine.size()){
                     if(gpsMapLine[PathPoint+100]->mode2==23)
                     if(gpsMapLine[PathPoint+100]->mode2==23)