瀏覽代碼

modify avoid pro

zhangjia 3 年之前
父節點
當前提交
7d9bf29f6c
共有 1 個文件被更改,包括 4 次插入1 次删除
  1. 4 1
      src/decition/decition_brain_sf/decition/decide_gps_00.cpp

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

@@ -1783,10 +1783,13 @@ iv::decition::Decition iv::decition::DecideGps00::getDecideFromGPS(GPS_INS now_g
 
     road_permit_avoid=false;
     if(PathPoint+600<gpsMapLine.size()){
+        int road_permit_sum=0;
         for(int k=PathPoint;k<PathPoint+600;k++){
                 if((gpsMapLine[k]->mbnoavoid==false)&&(gpsMapLine[k]->roadSum>1))
-                                 road_permit_avoid=true;
+                                 road_permit_sum++;
         }
+        if(road_permit_sum>=600)
+            road_permit_avoid=true;
     }
 
     //shiyanbizhang 0929