|
@@ -971,6 +971,12 @@ iv::decition::Decition iv::decition::DecideGps00::getDecideFromGPS(GPS_INS now_g
|
|
|
else if(gpsMapLine[PathPoint+100]->mode2==23)
|
|
|
minDecelerate=-0.5;
|
|
|
}
|
|
|
+ else if(PathPoint+150<gpsMapLine.size()){
|
|
|
+ if(gpsMapLine[PathPoint+150]->mode2==23 && realspeed>10)
|
|
|
+ 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)
|
|
|
minDecelerate=-0.5;
|