소스 검색

fix(grpc_BS):fix a path plan logic

tianxiaosen 3 년 전
부모
커밋
db2461af8c
1개의 변경된 파일5개의 추가작업 그리고 2개의 파일을 삭제
  1. 5 2
      src/driver/driver_cloud_grpc_client_BS/vehicle_control.cpp

+ 5 - 2
src/driver/driver_cloud_grpc_client_BS/vehicle_control.cpp

@@ -429,9 +429,12 @@ void VehicleUploadMapClient::run()
             {
                 std::string reply = uploadMap();
 //                std::cout<< reply <<std::endl;
-                if(isNeedMap == true && allowPlan == true)
+                if(isNeedMap == true)
                 {
-                    updateMapPOIData();
+                    if(allowPlan == true)
+                        updateMapPOIData();
+                    else
+                        allowPlan = false;
                 }
             }
             lastTime = xTime.elapsed();